К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Как посчитать кол-во документов в запросе

Гость
0 - 30.11.2014 - 18:00
Есть запрос по документам (строкам).
ТекстЗапроса = "//**{ЗАПРОС(Обработка)
|Период с ДатаНачала по ДатаКонца;
|ОбрабатыватьДокументы Все;
|Док = Документ.ВидДок.ТекущийДокумент;
|ПарШ1 = Документ.ВидДок.ПарШ1;
|ПарТЧ1 = Документ.ВидДок.ПарТЧ1;
...
|Функция КолСтрок = Счётчик();
???
...
Количество строк получаю через Счетчик()
А как бы получить количество документов ?



Гость
1 - 30.11.2014 - 18:26
сгруппировать по документу
Гость
2 - 30.11.2014 - 19:00
Сгруппировал, и ?
Гость
3 - 30.11.2014 - 19:10
и выбросить из запроса все остальное кроме Док = Документ.ВидДок.ТекущийДокуме
Либо выгрузить запрос в ТЗ, Свернуть(Док,) ТЗ.Количество строк
Гость
4 - 30.11.2014 - 19:11
по нормальному только с временными таблицами, но они либо в 1с++ либо в 8.
Гость
5 - 30.11.2014 - 19:28
3-Дебилы >Выбросить "все остальное, кроме" не получится - основные данные берутся из ТЧ документов. А подсчет кол-ва документов - это так, попутно.
Выгрузить запрос в ТЗ и свернуть тоже проблемно, на первый взгляд. Потому, что запрос - с настраиваемыми группировками, т.е. группировка по документам не единственная (хотя и самая последняя). Хрен там просто так свернешь.
Гость
6 - 30.11.2014 - 19:37
а там вроде был еще вариант выгрузить только одну колонку из запроса или из тз. В другую тз, а там свернуть :D
Гость
7 - 02.12.2014 - 06:51
это так, попутно
Ты же результат запроса как-то обрабатываешь? Вот там попутно и посчитай. Не? Или хочется именно для визуализации процесса обработки типа Состояние("Обработано документов...из...")?


К списку вопросов






Copyright ©, Все права защищены