ПостроительОтбораДоговоров
☑
0
Sintez123
11.12.13
✎
18:15
Не нагуглилось. Не умею пользоваться этой штукой. Этот код выполняется, но в отборе ничего не появляется. Чего тут не хватает, что может быть не так?
Если ПостроительОтбораДоговоров.Отбор.Найти("ДоговорКонтрагента") = Неопределено Тогда
ПостроительОтбораДоговоров.Отбор.Добавить("ДоговорКонтрагента");
КонецЕсли;
ПостроительОтбораДоговоров.Отбор["ДоговорКонтрагента"].Использование = Истина;
ПостроительОтбораДоговоров.Отбор["ДоговорКонтрагента"].Значение = ДоговорДляОтбора;
ПостроительОтбораДоговоров.Отбор["ДоговорКонтрагента"].ВидСравнения = ВидСравнения.Равно;
1
shuhard
11.12.13
✎
18:34
(0)[ПостроительОтбораДоговоров]
ржал
от души
2
Fedor-1971
11.12.13
✎
18:43
Можно примерно так:
ЭлементОтбора = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Заказчик");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбора.Использование = Истина;
ЭлементОтбора.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
ЭлементОтбора.ПравоеЗначение = отбЗаказчик;
3
Кир Пластелинин
11.12.13
✎
18:50
О_о что это
4
zladenuw
11.12.13
✎
18:57
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший