а как запросом получить количество строк документа вообще? #132728


#0 by Omega
порылся в поиске - всё, что нашел - разные предложения искать количество тех или иных реквизитов табличной части. а как мне посмотреть просто количество строк документа, если у меня есть перебор Для каждого Док из Метаданные.Документы Цикл и внутри делается запрос, выводящий информацию по каждому документу?
#1 by mrist
ВЫБРАТЬ
#2 by ГламурныйПодонок
Если в документе 3 строки с номерами 1, 3, 10 - это означает, что в документе 10 строк?
#3 by Волшебник
Выбрать Количество(*) Из Документ.ИмяДок.ИмяТабЧасти
#4 by Omega
а до этого получать имятабличнойчасти еще одним запросом, куда будет получаться список табличных частей?
#5 by ZolotarevAA
Логично. Это можно сделать обходом по метаданным + текст запроса динамически формировать.
#6 by Волшебник
Мне кажется, вполне можно обойтись одним запросом.
#7 by Omega
//с интересом следит за беседой
#8 by Луис Бюнуэль
и т.д. Текст запроса формировать в цикле по метаданным
#9 by Луис Бюнуэль
Точнее =============================== и после всех объединений Сгруппировать ВидТабЧасти,Ссылка
#10 by Волшебник
Хорошо. Приятно, когда тебя понимают. :)
#11 by ГламурныйПодонок
Гляжу в окно на улицу - Ну чем не Бюнюэль! (с)
#12 by Волшебник
Если в конфигурации больше 256 документов и база SQL, то вполне возможно напороться на "ошибку 256" - использование более 256 таблиц в одном запросе. Как будешь бороться?
#13 by Луис Бюнуэль
Двумя запросами. Но вопрос теоретический. Мне тяжело представить сферу деятельности, где 256 различных видов операций, даже со ссылкой на то, что у одного вида может быть несколько таб.частей.
#14 by ZolotarevAA
Имелся ввиду один запрос. текст запроса формируется внутри цикла.
#15 by Волшебник
В небольшой УТ - 145 табличных частей. Кто скажет, сколько в УПП, а то долго запускать? Программа для подсчета простая:
#16 by Луис Бюнуэль
Потому что УТ - универсальная типовая программа на все случаи торговой жизни. Это не значит что все они используются. Я бы даже сказал что тяжело найти фирму, которая использовала бы все табличные части. И при формировании запроса это легко учесть.
#17 by goodfella
381 табличная часть. :-) УПП 1.1.4.4
#18 by Волшебник
как?
#19 by Дяпти
Поди сперва будет цикл по таблицам шапок документов и поиск таблиц с ненулевым числом строк.
#20 by Omega
вот и разбирайся тут в восьмерке. пойду лучше читать мануалы.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С