ОтчетОбъектАБ.КомпоновщикНастроек.Настройки.ПараметрыДанных.УстановитьЗначениеПараметра("ПериодОтчета", МойПериод);
ОтчетОбъектАБ.КомпоновщикНастроек.Настройки.ПараметрыДанных.УстановитьЗначениеПараметра("ОтборПодразделение", Справочники.СтруктурныеЕдиницы.НайтиПоНаименованию("Какое то подразделение"));
Период игнорирует, а ОтборПодразделение вообще не находит (не само подразделение, а такую настройку). Хотя смотрел в конфигураторе - вроде есть такая, но похоже неправильно понял как её использовать.
Пытался сделать структуру с настройками и её подсунуть - начинает требовать указания вообще всех настроек, типа план/факт и т.п.
Дефолтные настройки в общем то ок (если я правильно понял логику - при программном формировании используются настройки, которые были при последнем запуске отчёта в режиме предприятия), но как реализовать необходимость изменения периода и вывести отчет по конкретному подразделению (их несколько в организации)?
Прошу помощи.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший