Имя: Пароль:
1C
1С v8
Групповое условие отбора списка
0 AlphaM
 
10.12.15
20:42
Почему такой код выводит пустой список?

Форма = ПолучитьФорму("РегистрБухгалтерии.Управленческий.ФормаСписка", , ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно, ПараметрыВыполненияКоманды.НавигационнаяСсылка);     
ГруппаОтбора = Форма.Список.Отбор.Элементы.Добавить(Тип("ГруппаЭлементовОтбораКомпоновкиДанных"));
ГруппаОтбора.ТипГруппы = ТипГруппыЭлементовОтбораКомпоновкиДанных.ГруппаИли;
ГруппаОтбора.Использование = Истина;
ЭлементОтбора1 = ГруппаОтбора.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора1.ЛевоеЗначение = новый ПолеКомпоновкиДанных("СубконтоДт1");
ЭлементОтбора1.ПравоеЗначение = ПараметрКоманды;
ЭлементОтбора1.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбора1.Использование = Истина;
ЭлементОтбора2 = ГруппаОтбора.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора2.ЛевоеЗначение = новый ПолеКомпоновкиДанных("СубконтоКт1");
ЭлементОтбора2.ПравоеЗначение = ПараметрКоманды;
ЭлементОтбора2.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбора2.Использование = Истина;
Форма.Открыть();

Когда комментарю один элементотбора - выводит корректно
1 ДаЛадно
 
10.12.15
21:32
ВидСравнения
2 AlphaM
 
10.12.15
21:58
(1) Что с ним?
3 hhhh
 
11.12.15
04:24
(0) наверно нет таких проводок, чтобы СубконтоДт1 = СубконтоКт1. Вы откройте регистр, глазами посмотрите, есть такие проводки или нет.
4 cw014
 
11.12.15
07:27
(3)+1