Програмне додавання полів і ресурсів в скд - Благиня константин

Програмне додавання полів і ресурсів в СКД

В даному прикладі буде показано, як здійснити програмне додавання полів і ресурсів в СКД звіт, а так же, як передати таблицю значень в якості джерела даних. Для прикладу реалізації програмного додавання полів в систему компоновки даних, буде використовуватися таблиця значень з невідомою кількістю колонок, які потрібно вивести в звіт СКД.
Для початку необхідно створити зовнішній звіт, в модулі об'єкта якого додати процедуру ПріКомпоновкеРезультата:

1С програмне додавання полів і ресурсів в СКД - СозданіеОтчета

Після необхідно створити основну схему компоновки даних, як показано на зображенні:

Програмне додавання полів і ресурсів в скд - Благиня константин

1С програмне додавання полів і ресурсів в СКД - ВнешнійНаборДанних


З простими налаштуваннями угруповання:

Програмне додавання полів і ресурсів в скд - Благиня константин

1С програмне додавання полів і ресурсів в СКД - НастройкаГруппіровкі


Зберегти зовнішній звіт і запустити в режимі 1С: Підприємство, кілька разів сформувати звіт, завдяки генератору випадкових чисел, кількість колонок практично завжди буде різним:

1С програмне додавання полів і ресурсів в СКД - Підсумок


Тим самим було продемонстровано, як програмно додати поле в систему компоновки даних.

Завантажити розглянутий в статті приклад: ПрограммноеДобавленіеПолей

Навігація по публікаціям

Цікавий отчетік! А як зробити, щоб кнопка «Налаштування» заробила, а не писала:

«Не передбачено можливості настройки для цього варіанту звіту»

+ Як зробити, щоб при «Зміну варіанту» були б видно поля ТЗ і можна було б по ним угруповання робити (генератор при цьому не потрібен буде)

Схожі статті