Имя: Пароль:
1C
1С v8
ОбходРезультатаЗапроса.ПоГруппировкам ComОбъект
0 skupidom
 
18.04.19
10:59
При подключении через Com из Документооборота 2.1 к УПП 1.3 пишу запрос к РС в УПП, нужно чтобы выборка была по группировкам
Запрос = Соединение.NewObject("Запрос");
Запрос.Текст =
ВЫБРАТЬ РАЗЛИЧНЫЕ
        СинхронизацияУППДокументооборот.Сотрудник,
        СинхронизацияУППДокументооборот.ОбъектОбмена
        ПОМЕСТИТЬ ВТСотрудники
        ИЗ
        РегистрСведений.СинхронизацияУППДокументооборот КАК СинхронизацияУППДокументооборот
        ;
        
        ////////////////////////////////////////////////////////////////////////////////
        ВЫБРАТЬ
        ВТСотрудники.Сотрудник КАК Сотрудник,
        ПланированиеОтпускаРаботники.ДатаНачала,
        ПланированиеОтпускаРаботники.ДатаОкончания,
        ВТСотрудники.ОбъектОбмена
        ИЗ
        ВТСотрудники КАК ВТСотрудники
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПланированиеОтпуска.Работники КАК ПланированиеОтпускаРаботники
        ПО ВТСотрудники.Сотрудник = ПланированиеОтпускаРаботники.Сотрудник
        И ВТСотрудники.ОбъектОбмена = ПланированиеОтпускаРаботники.Ссылка
        
        СГРУППИРОВАТЬ ПО
        ВТСотрудники.Сотрудник,
        ВТСотрудники.ОбъектОбмена,
        ПланированиеОтпускаРаботники.ДатаНачала,
        ПланированиеОтпускаРаботники.ДатаОкончания
Выборка = Запрос.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
Пока Выборка.Следующий() Цикл
ругается на 1 параметр выборки, если без ОбходРезультатаЗапроса.ПоГруппировкам нет группировок
1 ДенисЧ
 
18.04.19
11:02
Выборка = Запрос.Выполнить().Выбрать(Соединение.ОбходРезультатаЗапроса.ПоГруппировкам);
2 skupidom
 
18.04.19
11:18
ой
3 skupidom
 
18.04.19
11:20
а если выгрузить в ТЗ, а потом хочу скопировать КопияТЗ = ТЗ.Скопировать() тоже ругается, здесь как ?
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn