0
Hipocrisy2013
26.10.16
✎
10:25
|
Есть список значений, при выборе всё "ок", всё встаёт как надо. Но только как поменяешь значение любого другого реквизита на форме, выбранное значение из списка пропадает. Кто знает из-за чего? Вот код спискаЗначений:
&НаКлиенте
Процедура ПринтерОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
Элемент.ВыделенныйТекст = ВыбранноеЗначение;
КонецПроцедуры
&НаКлиенте
Процедура ПринтерНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
СписокПринтеров = Новый Массив;
СписокПринтеров.Очистить();
Принтеры = Новый COMОбъект ("WScript.Network");
prn = Принтеры.EnumPrinterConnections();
i = 0;
Пока i < prn.Count()-1 Цикл
СписокПринтеров.Добавить(prn.Item(i+1));
i = i + 2;
КонецЦикла;
Элемент.СписокВыбора.ЗагрузитьЗначения(СписокПринтеров);
КонецПроцедуры
|
|