3.2.13 Объединение ячеек в таблице с переменным числом столбцов
Введение
Данный пример также, как и предыдущий, демонстрирует возможность динамического объединения ячеек по вертикали и горизонтали - в частности, для построения сложных табличных заголовков в динамических таблицах. Такое объединение выполняется посредством компонента «Масштабируемый паттерн» (с опцией охвата строк/ столбцов).
Построим импровизированную диаграмму Гантта - таблицу, число столбцов которой не является фиксированным. Часть столбцов (статическая) будет постоянно присутствовать в таблице (Фаза, Задача, Длительность). Другая часть столбцов (динамическая) будет определяться количеством дней в произвольно выбранном месяце. При этом, заголовок над динамическими столбцами будет разбит на 3 иерархических уровня:
Месяц (ячейка охватывает все столбцы, соответствующие дням)
Неделя (ячейка охватывает несколько дней, входящих в неделю)
День (ячейка не содержит объединения)
По вертикали, также, будут объединения строк (в столбце Фаза проекта).