Имя: Пароль:
1C
1С v8
СКД формирование при открытии
0 ildary
 
15.02.17
09:30
Уважаемые специалисты, подскажите пожалуйста, почему в двух почти одинаковых отчетах (второй создан из первого переделкой запроса),  один отчет формируется при открытии, второй - нет. В обоих случаях в модуле обработки есть процедура

Процедура ОпределитьНастройкиФормы(Форма, КлючВарианта, Настройки) Экспорт
    Настройки.ФормироватьСразу = Истина;
КонецПроцедуры

Зная, что СКД иногда может глючить, второй отчет пересоздавался с нуля, все равно не формируется при открытии.
1 Franchiser
 
гуру
15.02.17
09:40
Это работает при настройках отчет на тесную интеграцию с подсистемой внешних отчетов и обработок
2 Franchiser
 
гуру
15.02.17
09:41
Скорее всего отличается код в СведенияОВнешнейобработке()
3 Franchiser
 
гуру
15.02.17
09:44
Проверь что в свойствах формы еще стоит в пути к хранилищу внешних настроек - если пусто, может не работать
4 Franchiser
 
гуру
15.02.17
09:47
И форма должна быть использована по умолчанию, то есть не указывай свою
5 ildary
 
15.02.17
10:48
Понял, большое спасибо за помощь!
6 ildary
 
15.02.17
10:50
(3) а как в свойствах формы найти хранилище, если своей формы нет?
7 Мимохожий Однако
 
15.02.17
10:53
(6) Не делать форму - это обязательное условие?
8 ildary
 
15.02.17
10:56
(7) я отталкивался от (4) - форма по умолчанию. Тем более что в форме по умолчанию в УТ11 всякие плюшки, типа сохранения и отправки по почте.
9 ildary
 
16.02.17
08:51
Сам спросил - сам нашел - как сказано в (2) - в СведенияОВнешнейобработке() не хватало кода:

РегистрационныеДанные.Вставить("ОпределитьНастройкиФормы", Истина );