Имя: Пароль:
1C
1С v8
Внешний отчёт для УТ 11.4: СКД, установить отбор программно
0 formista2000
 
02.10.18
11:51
Надо ли для отчёта делать свою форму или можно обойтись кодом в модуле объекта?
1 DSSS
 
02.10.18
12:04
Можно обойтись кодом в модуле объекта
2 formista2000
 
02.10.18
12:20
(1) Думаю, да. Но! В УТ есть ещё общие формы - форма отчёта, форма настроек отчёта и форма вариантов отчёта. Я думаю - это не спроста! :-/
3 formista2000
 
02.10.18
14:38
И всё-таки я не пойму... Ничего не работает. (( Киньте, пожалуйста, хоть ссылкой - как программно задать отбор на СКД? Где размещать код? Надо ли назначать типовые формы? Надо ли предопределять элементы отбора в СКД на складке "Отбор"? Заранее спасибо!
4 formista2000
 
02.10.18
14:48
В типовом отчёте в МОДУЛЕ ОБЪЕКТА есть экспортная процедура ПриСозданииНаСервере(), перед которой в комментарии написано, что она должна вызываться после выполнения кода формы. Но не вызывается ни в моём отчёте ни в типовом! Хотя, по логике, и не должна - это ж модуль объекта! Для отчёта назначены типовые формы из общих форм. Куда копать?
5 Мимохожий Однако
 
02.10.18
15:19
(3) Возьми обработку Консоль СКД. Там есть закладки с программным кодом по настройкам,СКД и т.п.
6 dmt
 
02.10.18
16:02
(4) ПриКомпоновкеРезультата:
НастройкиКД = КомпоновщикНастроек.ПолучитьНастройки();
ЭлементОтбора = НастройкиКД.Отбор.Элементы.Добавить();
...
7 formista2000
 
08.10.18
14:31
Что-то я совсем запутался... Задача:
1 - открывать отчёт с предопределёнными настройками
2 - восстанавливать предопределённые настройки при нажатии "Стандартные настройки".
Я совсем запутался. (( Куда копать?
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.