Имя: Пароль:
1C
 
СКД: форма редактирования варианта, получить результат редактирования
0 mwide
 
26.07.18
10:31
Добрый день. Подскажите, кто сталкивался: есть отчет, СКД, УФ. Нужно программно открыть форму редактирования варианта отчета.

Делаю так:

ОткрытьФорму("ВнешнийОтчет.КакоетоИмя.ФормаВарианта",,ЭтаФорма,,,,Новый ОписаниеОповещения("ИмяПроцедуры", ЭтаФорма),РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);    

Форма открывается, редактируется, но вариант текущий вариант не изменяется. При повторном открытии формы (как и при формировании отчета) остаются старые настройки.

В обработчике оповещения есть два параметра:
первый - истина, если на форме варианта нажали "сохранить изменения", ложь - если закрыли без сохранения
второй - получаю "неопределено"

А где взять те изменения, которые были сделаны?
1 mwide
 
26.07.18
10:40
Нашел альтернативное решение, без программного вызова формы. Но спортивный интерес, как получить из неё изменения, остался )