ПостроительОтбораДоговоров
☑
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
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший