![]() |
Внешняя обработка с 2-мя формами. Вопрос. Ситуевина: Есть внешняя обработка (УФ). У нее несколько реквизитов. На форме (открытой из основной формы обработки) заполняю эти реквизиты. На основной форме они остаются пустые. Что не так делаю? |
[quote=US1C;45846328]Что не так делаю?[/quote] Неправильно заполняешь |
(1) Как правильно? |
(0)[quote=US1C;45846328]На форме (открытой из основной формы обработки) заполняю эти реквизиты[/quote] несколько кусков кода открытия другой формы и заполнения реквизитов не видать... |
(3) Пардон. В основной форме обработки: ОткрытьФорму("ВнешняяОбработка.УниверсальнаяОбработкаКонстант.Форма.ФормаПодключения",,ЭтаФорма); В открывшейся дополнительной форме руками заполняю поля реквизитов объекта. |
что есть объект во второй форме? |
(5) (ВнешняяОбработка.УниверсальнаяОбработкаКонстант) |
(4) объекты у форм разные тут надо передавать значения из открывшейся формы в основную через параметр или оповещение или т.п. можно так //это в открывшейся форме &НаКлиенте Процедура ПриЗакрытии() ФормаОсновная = ПолучитьФорму("ВнешняяОбработка.УниверсальнаяОбработкаКонстант.Форма.Форма",,ЭтаФорма); КопироватьДанныеФормы(Объект, ФормаОсновная.Объект); КонецПроцедуры |
(7) Спасибо, попробую. |
Текущее время: 00:11. Часовой пояс GMT +3. |