Знаю точно что в конструктуре запросов при постороении отчетов на вкладке компановка данных можно задать параметры таким образом, чтобы если они не будут заполнены, они не участвуют в запросе.
Я сделал, только у меня почему-то если они не заполнены, возвращается пустой отчет. Если заполнены то норм.
Что я сделал не так?
ВЫБРАТЬ
ОсновныеНачисления.Сотрудник,
ОсновныеНачисления.Подразделение,
ОсновныеНачисления.Результат КАК РЕзультатРуб,
ОсновныеНачисления.РезультатДол,
ОсновныеНачисления.ВидРасчета,
ОсновныеНачисления.ПериодРегистрации
ИЗ
РегистрРасчета.ОсновныеНачисления КАК ОсновныеНачисления
{ГДЕ
(ОсновныеНачисления.ПериодРегистрации >= &НачалоПериода
И ОсновныеНачисления.ПериодРегистрации <= &КонецПериода)}
такая штука катит в параметрах виртуальных таблиц, там скд отбрасывает их(параметры период в фигурных скобках), - получается выборка по всему периоду, а у вас таблица физическая
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший