Имя: Пароль:
1C
 
УФ. Вызов Модальной формы с сервера.
0 Logan G
 
07.07.15
17:17
Вечер добрый.
Подскажите пожалуйста. Как преобразовать следующий код в конфе с отказом от модальных окон?

Процедура ПередЗаписью(Отказ)
      Форма = ПолучитьФорму("Справочник.СправочникТест.Форма.ФормаВыбораЗначения");
      Результат = Форма.ОткрытьМодально();
   Реквизит1 = Результат;
КонецПроцедуры

Это соответственно в модуле объекта.
1 hhhh
 
07.07.15
17:19
никак. переносите это в модуль формы
2 fisher
 
07.07.15
17:23
Гы! Модуль формы - то ладно. Но если отказаться от модальности, то идея (тупая, кстати), накроется на корню :)
3 Ненавижу 1С
 
гуру
07.07.15
17:23
хоть модально, хоть не модально, а на сервере не взлетит
4 fisher
 
07.07.15
17:26
(0) В идеале, нужно думать о другом времени и месте заполнения реквизита. А перед записью просто проверять - заполнен он или нет.
5 fisher
 
07.07.15
17:32
(3) Это понятно. Но если его засунуть в ПередЗаписью() формы и переписать на немодальные окна, то получится веселуха :)
6 Logan G
 
08.07.15
14:16
В итоге распределил проверку в несколько процедур в модуле формы элемента и в модуле формы списка.
Всем спасибо.
Закон Брукера: Даже маленькая практика стоит большой теории.