Вроде бы простая задача, а как её корректно выполнить, не пойму. Требуется написать отчёт на основе объекта конфигурации УниверсальныйОтчет, выводящий данные некоего регистра сведений. Как обычно, в процедуре УстановитьНачальныеНастройки пишу текст запроса:
А вот теперь - самое интересное. В форме отчёта есть поля ввода начальной и конечной даты. Что ж, после строки
РегистрСведений.МойРегистрСведений
вставляю:
{ГДЕ
Период МЕЖДУ &ДатаНачала И &ДатаКонца
}
На отчёт это не производит никакого впечатления: выводятся все записи регистра. Как сделать так, чтобы записи регистра сведений отбирались в период между указанными датами?
Мда, давненько не брал я в руки шашек (C). В смысле, не работал с универсальным отчётом. Всё проще парёной репы: нужно лишь убрать фигурные скобки в предложении ГДЕ.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший