Не задано значение параметра при формирования отчета на СКД #747784


#0 by vfrcbv
Добрый день. Есть простенький отчет по сотрудникам на СКД, с тремя параметрами: Один из которых - "Сотрудник". При выборе сотрудника, отчет формируется без проблем. Если не указывать сотрудника, вылазит ошибка: "Не задано значение параметра "Сотрудник"...". Тут тоже все логично. Но хотелось бы, при пустом значение сотрудника, формировался отчет по всем сотрудникам. Подскажите, как это реализовать?
#1 by Andry888
Ну например использовать фигурные скобки
#2 by Andry888
Типа такого: {ГДЕ Поле=&Параметр1}. Только использование параметра нужно будет снимать...
#3 by DrShust
А может тебе в этом отчёте без параметра вообще обойтись, не? В отбор СКД запихать...
#4 by DrShust
А можно ещё так попробовать: Выбор Когда &Параметр1 = Значение(Справочник.Сотрудники.ПустаяСсылка) Тогда Истина Иначе Поле=&Параметр1 Конец
#5 by fisher
Выбрось этот параметр. В СКД это решается родными отборами. Или, если он дорог как память, поставь для него "Использование" - "Всегда" вместо "Авто", а в запросе: ГДЕ Поле = &Параметр ИЛИ &Параметр = Значение(Справочник.Сотрудники.ПустаяСсылка)
#6 by fisher
В принципе, DrShust уже ответил в том же духе.
#7 by vfrcbv
Всем спасибо за помощь!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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