Несколько отборов в ТЗ
☑
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пасибо
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс