|
Несколько отборов в ТЗ
| ☑ |
0
xipypg2012
26.04.16
✎
16:22
|
Подскажите как скопировать ТЗ с несколькими отборами при чем один отбор надо не равно.
Отбор = Новый Структура();
Отбор.Вставить("ВидПроведения", ИмяФункцииПроведения);
Отбор.Вставить("ВидДокумента", ВидДокумента); //НУЖНО НЕ РАВНО
Таблица2 = Таб1.Скопировать(Отбор);
|
|
1
ptiz
26.04.16
✎
16:23
|
гугли функцию ОтобратьСтрокиПоКритериям() или в типовой найди
|
|
2
Живой Ископаемый
26.04.16
✎
16:23
|
через построительзапроса
|
|
3
ДенисЧ
26.04.16
✎
16:23
|
Запросом
|
|
4
xipypg2012
26.04.16
✎
16:32
|
ясно) просто думал можно как обойтись) запросом эт и так знал)) но все равно спасибо)
|
|
5
Живой Ископаемый
26.04.16
✎
16:39
|
Построитель = Новый ПостроительЗапроса();
Построитель.ИсточникДанных = Новый ОписаниеИсточникаданных(Таб11);
ЭлементОтбора = Построитель.Отбор.Добавить("ВидПроведения");
ЭлементОтбора.Значение = ИмяФункцииПроведения;
ЭлементОтбора.Использование = Истина;
ЭлементОтбора.ВидСравнения = ВидСравнения.Равно;
ЭлементОтбора = Построитель.Отбор.Добавить("ВидДокумента");
ЭлементОтбора.Значение = ВидДокумента;
ЭлементОтбора.Использование = Истина;
ЭлементОтбора.ВидСравнения = ВидСравнения.НеРавно;
Таб2 = Построитель.Результат.Выгрузить();
|
|
6
Sabbath
26.04.16
✎
16:54
|
ну раз почти все уже предложили, добавлю вариант - обойти в цикле :)
|
|
7
xipypg2012
26.04.16
✎
17:02
|
(5) Cпасибо
|
|