При формуванні звітів за допомогою системи компоновки даних (СКД)
в системі 1С: Підприємство 8 іноді потрібно зробити це програмно.
Розглянемо на простому прикладі як це робиться.
Отже, у нас є зовнішній звіт з макетом ОсновнаяСхемаКомпоновкіДанних.
У реквізитах форми є реквізит Звіт. а виводиться звіт в
табличне поле Результат. розташоване на формі.
У схемі компоновки даних присутній параметр Період. Котрий
заповнюватимемо програмно.
Як показано на схемі нижче при виведенні звіту спочатку на підставі схеми компонування
даних і налаштувань компонування даних формується макет компонування даних.
Далі формується результат компонування даних, який виводиться в табличний документ.
А тепер реалізуємо всі пункти схеми в програмному коді.
Вітаю! У вас є які-небудь корисні відомості з приводу роботи з розшифровкою в СКД? Хотілося б зі звіту відкривати елемент довідника який в ньому представлений. Пробував через параметр розшифровки (вкладка «макети» у вікні СКД звіту). команда «відкрити» потім не активна. У параметр цей «запихав» посилання на даний довідник, який отримував із запиту
Вітаю!
На диску ІТС бачив щось з цього приводу. Теж програмно можна її прикручувати. Зіткнувся коли намагався програмно формувати звіт на СКД - розшифровка пропала. В результаті плюнув - зміг без програмного формування обійтися.
Ясно. А я рішення все-таки знайшов. Досить зручно відкривати форму об'єкта зі звіту який цей об'єкт описує (ну або по кр мірою має якесь ставлення до нього) клікаючи двічі на його (наприклад) назва