Помогите разобраться с регистром сведений
Добрый день, уважаемые форумчане! Проблема: необходимо посчитать количество документов, отбор которых происходит через запрос с двумя параметрами. Необходимо реализовать подсчет с помощью регистра сведений. Как поступать в этом случае? Первый параметр имеет 14 различных значений, то есть это 14 наборов записей делать? Второй параметр имеет 2 различных значения. Как поступать в данном случае? Заранее спасибо!
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Не понял вопрос
ВЫБРАТЬ
КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ЦеныНоменклатуры.ДокументУстановки) КАК КоличествоДокументов
ИЗ
РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры
ГДЕ
ЦеныНоменклатуры.Номенклатура.Наименование В(&СписокНаименований)
ИЛИ ЦеныНоменклатуры.Номенклатура.Артикул В(&СписокАртикулов)
(3)
Вот мой запрос, правильно ли я понимаю, что его нужно поместить в общий модуль в метод, который необходимо указать в свойствах регистра?
Как реализовать это в регистре сведений?
Создать измерения по каждому статусу и покупателю, получится 28, а они еще могут появляться...
Можно как-нибудь задать параметры запроса передать поочередно и как-то поместить в регистр?
Вот мой запрос, правильно ли я понимаю, что его нужно поместить в общий модуль в метод, который необходимо указать в свойствах регистра?
ВЫБРАТЬ
Заявление.Номер,
Заявление.Дата,
Заявление.Договор,
Заявление.СрокНорма КАК Срок,
Заявление.Цена,
Заявление.Ссылка
ИЗ
Документ.Заявление КАК Заявление
ГДЕ
Заявление.Статус = &Статус
И ВЫБОР
КОГДА &Покупатель = ""
ТОГДА ИСТИНА
ИНАЧЕ ВЫБОР
КОГДА Заявление.ДокументОснование.Покупатель = &Покупатель
И НЕ Заявление.ПометкаУдаления
ТОГДА ИСТИНА
ИНАЧЕ ЛОЖЬ
КОНЕЦ
КОНЕЦ
ПоказатьКак реализовать это в регистре сведений?
Создать измерения по каждому статусу и покупателю, получится 28, а они еще могут появляться...
Можно как-нибудь задать параметры запроса передать поочередно и как-то поместить в регистр?
Прикрепленные файлы:
просто группируйте по тем реквизитам которые хотите посчитать, примерно так
получите таблицу с колонками
Статус, Покупатель, Количество
ВЫБРАТЬ
Заявление.Статус,
Заявление.Заявление.ДокументОснование.Покупатель как Покупатель,
Количество(1) как Количество
ИЗ
Документ.Заявление КАК Заявление
сгруппировать по
Заявление.Статус,
Заявление.Заявление.ДокументОснование.Покупатель
Показатьполучите таблицу с колонками
Статус, Покупатель, Количество
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот