|
Как передать параметром ТЗ в запрос для Универсального отчета
| ☑ |
0
Ampfer
31.07.15
✎
10:59
|
Уважаемые спецы.
Нужно немного исправить Валовая Прибыль (УТ 10).
В отчете для каждой номенклатуры нужно указать перечень всех Штрихкодов. Для этого создаю ТЗ(на выходе получаю одну строку для каждой номенклатуры и перечень всех ШК через запятую).
Теперь нужно эту ТЗ передать в Запрос и соединить левым соединением.
На форумах читал что передать через параметр нельзя.
"ВЫБРАТЬ
| ТЗ.Номенклатура,
| ТЗ.СписокШК
|ПОМЕСТИТЬ ВТТЗ
|ИЗ
| &ТЗ КАК ТЗ
|;
Ругается на параметр &ТЗ
Читал что можно как-то передать через Источник данных.
Создаю его а как передать не пойму
|
|
1
D_E_S_131
31.07.15
✎
11:02
|
См. в модуле отчета процедуру СформироватьОтчет(), там как раз показано как устанавливается параметр "НеВключатьНДСВСтоимостьПартий".
|
|
2
Ampfer
31.07.15
✎
11:18
|
Устанавливал параметр аналогично
УниверсальныйОтчет.ПостроительОтчета.Параметры.Вставить("ТЗ",ТЗ). Все равно ругается на параметр &ТЗ
|
|
3
D_E_S_131
31.07.15
✎
11:22
|
Текст "ругани" покажешь?
|
|
4
Ampfer
31.07.15
✎
11:41
|
УниверсальныйОтчет.ПостроительОтчета.Текст = ТекстЗапроса;
по причине:
{(8, 2)}: Неверные параметры "ТЗ"
<<?>>&ТЗ КАК ТЗ
|
|
5
D_E_S_131
31.07.15
✎
14:06
|
Колонки у ТЗ все типизированные?
|
|
6
Ampfer
31.07.15
✎
19:26
|
Да, обе колонки типизированы
|
|
7
Casey1984
31.07.15
✎
19:33
|
Я бы порыл место ошибки)
|
|
8
Ampfer
31.07.15
✎
22:39
|
Этот вопрос уже где-то обсуждался.
В итоге я понял что для Универсального отчета нельзя в запросе использовать ТЗ
Как альтернатива используется Источник Данных.
Но вот как его "прикрутить" к запросу (или сразу к Универсальному отчету) не написано.
|
|
9
Сергиус
01.08.15
✎
02:12
|
(0)Такое ощущение, что ПостроительОтчета просто не поддерживает ТЗ в качестве параметра..
P.s. Я делал похожую задачу через небольшие "костыли" - левым соединением к РегистрСведений.Штрихкоды(несколько раз) в функции УстановитьНачальныеНастройкиПоМетаданнымРегистра модуля УниверсальныйОтчет
|
|
10
ДенисЧ
01.08.15
✎
08:39
|
(9) Такое ощущение, что кто-то не читает документацию...
Да. Построитель отчёта не принимает ТЗ в качестве параметра.
И, кстати, в книжках об это написано, если мне эклер не изменяет.
|
|