|
Условие в построителе |
☑ |
0
Вася Теркин
08.06.15
✎
08:10
|
Есть универсальный обмен XML. В нем можно налагать отборы на любой реквизит шапки.
Это простое условие.
Есть документ ПеремещениеТМЗ. Там есть СкладОтправитель и СкладПолучатель.
Как в отбор задать
СкладОтправитель в (СписокСкладов) ИЛИ СкладПолучатель в (СписокСкладов)
?
|
|
1
Вася Теркин
08.06.15
✎
08:11
|
СтрокаНовогоОтбора = Отбор.Добавить("Склад");
СтрокаНовогоОтбора.ВидСравнения = ВидСравнения.ВСпискеПоИерархии;
СтрокаНовогоОтбора.Значение = Склады;
СтрокаНовогоОтбора.Использование = Истина;
|
|
2
Вася Теркин
08.06.15
✎
08:11
|
Так только один реквизит. А если два с ИЛИ?
|
|
3
Вася Теркин
08.06.15
✎
08:38
|
СтрокаНовогоОтбора = Отбор.Добавить("СкладОтправитель");
СтрокаНовогоОтбора.ВидСравнения = ВидСравнения.ВСпискеПоИерархии;
СтрокаНовогоОтбора.Значение = Склады;
СтрокаНовогоОтбора.Использование = Истина;
СтрокаНовогоОтбора = Отбор.Добавить("СкладПолучатель");
СтрокаНовогоОтбора.ВидСравнения = ВидСравнения.ВСпискеПоИерархии;
СтрокаНовогоОтбора.Значение = Склады;
СтрокаНовогоОтбора.Использование = Истина;
так будет И, а надо ИЛИ....
|
|
4
Вася Теркин
08.06.15
✎
08:51
|
Пока есть мысль только документ ПеремещениеТМЗ в дереве задвоить...
|
|
5
Вася Теркин
09.06.15
✎
05:55
|
Пока не выходит. Как добавить сложное условие в построитель?
|
|
6
SeraFim
09.06.15
✎
06:09
|
Добавляй ГруппуИли. А уже к ней - свои отборы
|
|
7
Вася Теркин
10.06.15
✎
07:24
|
А на форме универсального конвертора это как будет выглядеть?
|
|