Вход | Регистрация

1С:Предприятие ::

Метки: 

Как передать параметром ТЗ в запрос для Универсального отчета

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

P.s. Я делал похожую задачу через небольшие "костыли" - левым соединением к РегистрСведений.Штрихкоды(несколько раз) в функции УстановитьНачальныеНастройкиПоМетаданнымРегистра модуля УниверсальныйОтчет
   ДенисЧ
 
10 - 01.08.15 - 08:39
(9) Такое ощущение, что кто-то не читает документацию...
Да. Построитель отчёта не принимает ТЗ в качестве параметра.
И, кстати, в книжках об это написано, если мне эклер не изменяет.
 
  Рекламное место пустует


Список тем форума
  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует