8.2, управляемая форма, отбор на быстрый список выбора
☑
0
maysontaylor
15.12.11
✎
10:32
В форме элемента есть поле со ссылкой на справочник "Виды взаиморасчетов". В справочнике куча элементов
Выбор происходит в режиме быстрого выбора, однако надо наложить отбор (вид сравнения список значений)
Как это сделать
1
maysontaylor
15.12.11
✎
10:33
Не понял, как это сделано в УТ11 (выбор хоз. операции)
2
teapot123
15.12.11
✎
10:42
&НаКлиенте
Процедура ХХХХХ(Элемент, ДанныеВыбора, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
Форма = ПолучитьФорму("Справочник.ХХХХХ.ФормаВыбора",,ЭтаФорма.Элементы.ХХХХХ);
Если НЕ Форма.Открыта() Тогда
Форма.Открыть();
ЭлементОтбора = Форма.Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ХХХХХ");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.ВСписке;
ЭлементОтбора.Использование = Истина;
ЭлементОтбора.ПравоеЗначение = Объект.ХХХХХ;
ЭлементОтбора.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
КонецЕсли;
КонецПроцедуры
3
maysontaylor
15.12.11
✎
10:43
(2) большое спасибо, щас попробую
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан