отбор по составному полю в динамическом списке
☑
0
fadeik86
07.09.12
✎
14:34
Подскажите как сделать отбор по составному полю в динамическом списке
ЭлементОтбора = ТаблицаВходящихИзвещений.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ИсходныйДокумент");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбора.ПравоеЗначение = Элемент.ТекущаяСтрока;
ЭлементОтбора.Использование = Истина;
Поле ИсходныйДокумент имеет составной тип
1
fadeik86
07.09.12
✎
14:46
up
2
Стальная Крыса
07.09.12
✎
15:02
ну, и что не так ?
3
fadeik86
07.09.12
✎
15:04
не отбирает, я думаю мож это из составного тип
Если делаать так тогда все ок
ЭлементОтбора = ТаблицаВходящихИзвещений.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Номер");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.;
ЭлементОтбора.ПравоеЗначение = "00000000001";
ЭлементОтбора.Использование = Истина;
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший