|
Заполнить ТЗ из ФормыВыбора
| ☑ |
0
55reg
21.12.21
✎
14:30
|
В реализации есть ТЗ Услуги - нужно по нажатии кнопки выбрать документы и из их табличных частей заполнить ТЗ реализации.
Подскажите как по кнопке открыть ФормуВыбора нужного типа документов!? С отбором по Контрагенту. И где обработать результат?
Управляемые формы...
Уже голову сломал...
|
|
1
Ёпрст
21.12.21
✎
14:33
|
|
|
2
Ёпрст
21.12.21
✎
14:34
|
|
|
3
55reg
21.12.21
✎
14:48
|
(2) С инфостарта и разбираю примеры по второй ссылке статью...
Процедура КомандаОткрытьФормуВыбора(Команда) - это команда на кнопке как я понимаю ??
ПараметрыВыбора = Новый Структура("РежимВыбора",Истина); - если это оставить то далее ошибка не соответствие типов...
ОткрытьФорму("Документ.РеализацияТоваровУслуг.ФормаВыбора",ПараметрыВыбора,ЭтаФорма);
ОткрытьФорму("Документ.Расш1_СправкаЭЗСМ_7.ФормаВыбора"); - работает только так ...
КонецПроцедуры
&НаКлиенте
Процедура ОбработкаВыбора(ВыбранноеЗначение, ИсточникВыбора) ///Событие формы - вот это куда определять???
РезультатСсылка = ВыбранноеЗначение; ///Выбранное значение, вернет ссылку (документа в нашем примере)
КонецПроцедуры
|
|
4
Ёпрст
21.12.21
✎
14:53
|
(3) в события формы вестимо задать обработчик
|
|
5
Ёпрст
21.12.21
✎
14:54
|
Расш1_ ? это еще и из расширения нннадо ?
|
|
6
55reg
21.12.21
✎
15:05
|
(5)
Да, в расширении все добавлено xчто нужно - объекты, их формы все которые нужны и тд - отладчик ходит..
&НаКлиенте
Процедура ПриЗакрытииФормыПодбора(Рез, Доп) Экспорт - подскажите пожалуйста а эту процедуру где размещать ? В ФормеВыбора ?
|
|
7
55reg
22.12.21
✎
07:47
|
ПараметрыВыбора = Новый Структура; - в примерах везде!
Нельзя так писать так как ПараметрыВыбора зарезервированое слово.
Переименовал в ПараметрыВыбора1 все заработало!
|
|