Можно выводить в отчёт разные наборы колонок состава изделия, используя один и тот же шаблон. Для этого шаблон должен быть создан с соблюдением следующих правил:
•Для элементов шаблона необходимо прописать атрибут auto_init = "true". Доступна также сокращённая версия записи данного атрибута - ai.
•Столбцы, наличие которых в отчёте необязательно, должны быть представлены в шаблоне столбцом с элементом {param_name ai/} в заголовке и элементом {param ai/} в ячейках, в которые будут выводиться данные из состава изделия.
В комплект поставки T-FLEX CAD входит шаблон таблицы исполнений, созданный с соблюдением данных правил. Содержимое этого шаблона показано ниже.
При создании отчёта по таким шаблонам в параметрах генератора необходимо установить флаги Редактируемый шаблон и Инициализировать видимыми колонками. В результате, вместо столбца с заголовком {param_name ai/} в отчёт выводятся все колонки, видимые в данный момент в окне состава изделия, кроме служебных. При этом элемент param_name заменяется заголовком соответствующей колонки состава изделия, а элементы param - значениями, указанными в этой колонке для записей состава.
После создания такого отчёта его набор колонок можно редактировать с помощью вкладки Колонки диалога параметров отчёта.
Шаблон отчёта с переменным набором колонок не позволяет использовать нерегулярную шапку таблицы (см. пример на рисунках ниже). Если требуется нерегулярная шапка, сначала создайте отчет с регулярной шапкой, а затем отредактируйте его локальный шаблон с помощью команды Редактировать шаблон отчёта. При последующем удалении или добавлении колонок в такой отчёт шапка таблицы будет обновляться некорректно, и её придётся снова редактировать с помощью команды Редактировать шаблон отчёта.
Таблица исполнений с нерегулярной шапкой
Результат удаления столбцов Dv и Dm1