Имя: Пароль:
1C
 
Несколько отборов в ТЗ
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пасибо