Реквизит регистратора в запросе #711045


#0 by ddron7
Добрый день. Хочу вывести реквизит регистратора ("Ответственный") из регистра "Хозрасчетный". Ругается на слишком много имен таблиц в запросе. Как лучше поступить? Спасибо
#1 by Крошка Ру
"Как лучше поступить?" Гусары, всем молчать!
#2 by Otkr
Смени 2005 скуль на 2008
#3 by 13_Mult
Ограничить имена таблиц :-)
#4 by kosts
См. как применяется "ССЫЛКА" в запросах
#5 by ddron7
На каждый документ писать ССЫЛКА?
#6 by Maxus43
вобще то ВЫРАЗИТЬ надо использовать, но на все документы писать выразить не камильфо конечно. СКД?
#7 by ddron7
СКД тоже такую ошибку дает.
#8 by piter3
обойти по метаданным с нужным реквизитом, потом собрать текст запроса. муторно, но вариант
#9 by Armando
Какую задачу ты решаешь? Может есть другое решение.
#10 by piter3
телепатирую выбрать все доки по пользователям
#11 by МойКодУныл
Запрос в студию.
#12 by ddron7
Количество проводок по докам к привязке к пользователям
#13 by piter3
почти попал
#14 by МойКодУныл
а зачем?) Оценка эффективности работы?
#15 by piter3
только задача тупая
#16 by ddron7
ВЫБРАТЬ     Хозрасчетный.Период,     Хозрасчетный.Регистратор.Организация,
#17 by ddron7
Главбух проверяет работу своих сотрудников
#18 by Maxus43
в СКД в вычисляемых полях можешь вытащить ответсвенного, имхо избежишь ошибки
#19 by piter3
ваша глюбух дудндук имхо. в профайл погляди как будет зубодробительно
#20 by МойКодУныл
Протестую, это не количество проводок! Это по сути количество документов!
#21 by Lama12
Прикольно. Пользователь делает "Корректировку записей регистров" и колбасит две проводки, одной другую сторнирует. Ну и так 100500 срок. Ух какой у него показатель эффективности! Срочно ему премию :)
#22 by МойКодУныл
у нас тоже есть отчет:) но в торговой базе - кол-во документов, введенных первичкой.
#23 by piter3
а еще есть регистры хихи
#24 by piter3
я понимаю операторов еще оценивать
#25 by ddron7
по документам у меня есть. Мне по проводкам надо... я просто хочу доказать буху неэффективность ее методики оценки персонала.
#26 by DionisSergeevich
Так это ты сам придумал написатьтакое?
#27 by Maxus43
с СКД чего? получилось?
#28 by piter3
может просто уволить или нанять вменяемых аудиторов для прочистки мозгов
#29 by МойКодУныл
Ты к вирт таблице обращаешься в запросе, и самый дробный разрез у тебя Регистратор - значит будут у тебя по одной строке на регистратор выводится данные. Как вариант к реальной таблице регистра обращаться. + Запрос составлять динамически по методанным с типизацией регистратора - но это тихий ужс. Выбрать Объединить....
#30 by МойКодУныл
+ если кто-то вводит документы, зачитывающие аванс - он в шоклодае в 2 раза больше проводок:)
#31 by DionisSergeevich
ни какой не ужас, только не объединить а отбор по типу регистратора
#32 by МойКодУныл
в смысле без объединить? Типов то много. Надо потом сводную таблицу получить.
#33 by ddron7
Чувствую, что 1С заругается на количество сводных таблиц
#34 by DionisSergeevich
Для каждого Элемент из Метаданные.Документы.... Если Элемент.Реквизиты.Найти(.... Текст = Текст + " или Регистратор ссылка Документ." + Элемент.Имя...
#35 by ddron7
. Я так делал. Ругается на количество...
#36 by DionisSergeevich
на количество чего?
#37 by DionisSergeevich
Ок Где ТипЗначения(Регистратор) В &Типы
#38 by ddron7
запрос дает пустое значение
#39 by DionisSergeevich
что в параметре?
#40 by ddron7
массив типов
#41 by МойКодУныл
Вы меня прям заинтриговали:). Попробуй: ГДЕ     Хозрасчетный.Период МЕЖДУ &Дата1 И &Дата2 СГРУППИРОВАТЬ ПО ВЫБРАТЬ
#42 by DionisSergeevich
список значений кинь. А вообще проверь на 1 типе - работает ли.
#43 by ddron7
Спасибо! Помог.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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