Имя: Пароль:
1C
1С v8
Передача данных с произвольной формы 1С 8.3
0 1C_User_1992
 
27.12.16
14:12
Нужен совет. Управляемые формы.

Имеется документ "Скупка ценностей". На форме создал кнопку "Подобрать". При нажатии на кнопку Открывается созданная произвольная форма с динамическим списком, при нажатии на строку списка данные должны переноситься в табличную часть документа.

В модуле формы произвольной формы общаюсь к объекту, заполняю что нужно заполняется но потом при закрытии формы произвольной программно в документ ничего не переноситься.
Подскажите может алгоритм не тот.
1 Mort
 
27.12.16
14:13
Произвольная форма не должна ни к кому обращаться - не её дело совать нос куда не надо. Пусть тупо оповещает о выборе.
2 mehfk
 
27.12.16
14:13
УправляемаяФорма.ОповеститьОВыборе (ManagedForm.NotifyChoice)
УправляемаяФорма (ManagedForm)
ОповеститьОВыборе (NotifyChoice)
Синтаксис:

ОповеститьОВыборе(<ЗначениеВыбора>)
Параметры:

<ЗначениеВыбора> (обязательный)

Тип: Произвольный.
Результат выбора.
Описание:

Посылает оповещение владельцу формы о выполнении выбора или подбора, передает ему выбранное значение. Закрывает форму в соответствии со значением свойства ЗакрыватьПриВыборе. Данное действие аналогично выполнению выбора в форме, открытой для выбора в поле ввода или ячейке табличного поля.

Доступность:

Тонкий клиент, веб-клиент, толстый клиент, мобильное приложение(клиент).
Примечание:

Может применяться в случае, когда открытие формы выбора или подбора выполнено средствами языка.
--------------------------------------------------------------------------------

     Методическая информация
3 butterbean
 
27.12.16
14:13
в управляемых формах проще рулить видимостью страниц, а не формы отдельные создавать
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший