Имя: Пароль:
1C
 
Как получить документ через открыть форму?
0 1СКонсультант
 
06.10.14
22:05
Собственно нужно открыть форму нового документа и, если зверь посчитает нужным его записать и провести, получить этот документ назад. Собственно код
    
ОткрытьФорму("Документ."+ ВидДокумента + ".ФормаОбъекта",Новый Структура("ЗначенияЗаполнения",СтруктураЗначенияЗаполнения),ЭтаФорма,КлючУникальности,,,
        Новый ОписаниеОповещения("ЗакрытиеОтерытиеДокумента",ЭтаФорма),РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
Вот собственно как процедуре где отрабатывает закрытие окна получить ссылку на документ?
1 1СКонсультант
 
06.10.14
22:06
(0) параметр результат закрытия содержит неопределено(((
2 1СКонсультант
 
06.10.14
22:15
можно как здесь, но тогда получится все равно модально открывать форму документа. А нужно что бы немодально, по новому)
3 vde69
 
06.10.14
22:17
УФ? или обычные?

и чего хочешь обратно объект или ссылку?
4 1СКонсультант
 
06.10.14
22:19
о! Вопрос снимается. Оказывается у формы есть классный обработчик события "ОбработкаЗаписиНового", который отрабатывает при записи. там и получаем объект.
5 1СКонсультант
 
06.10.14
22:19
(3) уф. Такси стиль, будь он не ладен. Уже разобрался) Спасибо
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший