Имя: Пароль:
1C
1С v8
отбор по составному полю в динамическом списке
,
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";
   ЭлементОтбора.Использование  = Истина;