УФ. Вызов Модальной формы с сервера.
☑
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
В итоге распределил проверку в несколько процедур в модуле формы элемента и в модуле формы списка.
Всем спасибо.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший