вторник, 22 августа 2017 г.

Параллельный обход результатов запросов


Для  запроса  делаем что бы выполнился пакет. Позиционирование  в запросе будет идти по ссылке.


Полный текст в конфе
Документ_ДемоНачислениеЗарплаты.МодульМенеджера
Печать ВедомостиПоЗП


МассивРезЗапр = Запрос.ВыполнитьПакет(); 
ВыборкаПоШапке = МассивРезЗапр[2].Выбрать();
ВыборкаПоТЧ = МассивРезЗапр[3].Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);

//*****

Пока ВыборкаПоШапке.Следующий() Цикл

//******* 
 
СтрОтбора = Новый Структура;
СтрОтбора.Вставить("Ссылка",ВыборкаПоШапке.Ссылка);
  
ВыборкаПоТЧ.Сбросить();  //!!!
УдалосьНайтиДокумент =     ВыборкаПоТЧ.НайтиСледующий(СтрОтбора);
  
Если УдалосьНайтиДокумент Тогда
   
ВыборкаЗарплата = ВыборкаПоТЧ.Выбрать();

Пока ВыборкаЗарплата.Следующий() Цикл
 

Комментариев нет:

Отправить комментарий

Печать чека ККМ из драйвера ККМ

Суть проблемы: Пробиваем чек из 1С: Бухгалтерии. Чек пробит не  правильно. Теперь нужно сделать чек коррекции. Но в программе это сделать н...