Обработка выбора из формы справочника в 1с Предприятие 8.1
30.08.2010
09:59
#1
"Как правильно получить значение справочника из открытой средствами языка форме и присвоить его переменной другого справочника?<br> Устр=Справочники.Устройства;<br> ФормаСписка = Справочники.Устройства.ПолучитьФормуВыбора(); Если Не ФормаСписка.Открыта() Тогда<br> ФормаСписка.ОткрытьМодально();<br> ФормаСписка.Активизировать();<br> ФормаСписка.ОповеститьОВыборе(ТекущийЭлемент);<br> Сообщить("Устр="+ТекущийЭлемент);<br> КонецЕсли;<br>Такая последовательность команд дает "Устр=ТабличноеПоле", а не значение выбранного элемента справочника."
30.08.2010
10:46
#2
"ФормаСписка = Справочники.Устройства.ПолучитьФормуВыбора();<br><br>ФормаСписка.МножественныйВыбор = Ложь;<br><br>ВыбранныйЭлемент = ФормаСписка.ОткрытьМодально();<br><br>Если ВыбранныйЭлемент <> Неопределено Тогда<br><br>Сообщить("Устр = " + ВыбранныйЭлемент.Наименование);<br><br>КонецЕсли;<br><br>// модально открытая форма выбора при выборе элемента закрывается и в параметре возврата передает выбранный элемент"
Читают тему
(гостей: 1)