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