Как проверить есть ли движения по ссылке документа #445348


#0 by Gluk
Хочу сделать проверку: документ может быть не проведен, а движения есть
#1 by IamAlexy
по идее сработает
#2 by Gluk
доков то куча, для каждого объект получать - долго будет
#3 by IamAlexy
если не ошибаюсь то ТекОбъект.Движение.Количество- покажет количество регистров по которым движения делаются.. а вот каждый это непосредственно движения по регистру и там уже количество - это непосредственно количество записей в регистре...
#4 by IamAlexy
ну по другому хз.. над запросом долго думать...
#5 by shuhard
не получай объект, перебирай все Рг, у которых он может быть регистратором
#6 by IamAlexy
думаешь будет быстрее ?
#7 by shuhard
если перебор начнется с проблемного Рг, то быстрее, не нужно обращаться ко всем остальным.
#8 by IamAlexy
дык не обязательно все переберать.. достаточно получить факт наличия движений, прервать цикл и перейти к следующему объекту...
#9 by est
быстрее выбрать первые 1 Объединить выбрать первые 1
#10 by IamAlexy
а если конфа - упп ? скока там страниц запрос будет ? :)
#11 by IamAlexy
хотя если текст запроса программно построить... :)
#12 by shuhard
если брать все Рг, то нет выигрыша по времени по сравнению с получением движений через объект
#13 by shuhard
гм, конечно программно по метаданным, не руками же его строить
#14 by est
строить где-то так:
#15 by Лефмихалыч
регистры заренее известны? или хочется универсализьму безграничного?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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