0
stateg
31.10.13
✎
09:59
|
Всем доброго утра. Наткнулся на неприятную проблему. Имеется поле на форме с кнопкой выбора, список выбора формируется программно вот так:
&НаКлиенте
Процедура СчетОтправителяНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
ЗапросТекст = "ВЫБРАТЬ
| КонтрагентыРасчетныйСчет.Счет
|ИЗ
| Справочник.Контрагенты.РасчетныйСчет КАК КонтрагентыРасчетныйСчет
|ГДЕ
| КонтрагентыРасчетныйСчет.Ссылка = &Ссылка";
Параметр = Новый Массив;
Параметр.Добавить("Ссылка");
Параметр.Добавить(Объект.Отправитель);
Свойство1 = "Счет";
Массив1 = ЗапросВыбора(ЗапросТекст,Параметр,Свойство1);
Элемент.СписокВыбора.ЗагрузитьЗначения(Массив1);
КонецПроцедуры
Список формируется, при выборе из списка значение заполняется в поле, но при повторном открытии формы это поле пустое. При этом значение хранится в реквизите документа (проверял запросом) и если два раза нажать на кнпоку списка, то оно магическим образом появится в поле О_о В чем может быть проблема? Я уже всю голову сломал.
|
|