1С 8.2 УП : Как программно Изменить Отбор в отчете СКД
Эта тема тоже достаточна распространена. Нюанс программного изменения отбора заключается в том, что коллекция:
в отличие от аналогичной коллекции параметров, не имеет метода Найти(). Можно конечно изменять отбор «в лоб», т.е. по индексу, но это не есть хорошо. Самый оптимальный вариант, обходить все поля отбора в цикле.
Приведу пример универсальной функции для изменения отбор компоновки данных:
Произвольный макет в СКД 46 Делал недавно отчет с неопределенным количеством колонок. Возиться с кодом было неохота, решил сделать на СКД. С этим проблема не возникла, необходимо было натянуть результат на произвольный макет (свой заголовок +...Как сформировать отчет СКД без проверки прав (в привилегированном режиме)? 25 Что при разработке отчетов требуется чтобы у пользователя с ограниченными правами, отчет формировался полностью без проверки прав! Особенно если настроен RLS Есть несколько способов как это сделать: 1. Установить...Как программно свернуть группировки в СКД (система компоновки данных)? 24 При формировании отчетов на СКД по умолчанию все группировки развернуты, но бывает что необходимо сразу после формирования показать отчет со свернутыми группировками! Данный код в модуле отчета позволяет свернуть...Конструктор схемы компоновки данных - Закладка Связи наборов данных 19 На этой закладке можно указать, какие осуществляются связи между двумя и более наборами дан-ных, по каким параметрам и условиям.
https://helpf.pro/uploads/img/sukpd038.png
1. «Источник связи» - указывается первый набор данных, от...Как программно Установить значения Параметров для отчета СКД? 14 Например у отчет есть следующие параметры:
https://helpf.pro/uploads/img/_1-Y5W1VtN5sO.png
Программно их задать можно следующим образом:
//Последовательно, начиная с 0 задаем значения параметров: ( НачПериода это 0 элемент, КонПериода - 1,...Посмотреть все в категории Схема Компоновки Данных