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