Имя: Пароль:
1C
1С v8
"Запихнуть " таблицу значений в существующий текст построителя
0 serg-lom89
 
28.05.18
10:39
добрый день

есть построитель отчета.У него текст..
И сейчас хотелось бы запихнуть в него еще одну таблицу значений и потом ей оперировать..
И вот добавляю &ТЗ,(колонка типизированная) построитель.параметры.вставить("ТЗ",МояТЗ);

и ругается на построитель.Текст...возможно ли такое?
1 serg-lom89
 
28.05.18
10:42
(0) ошибка  Неверные параметры &ТЗ
2 Вафель
 
28.05.18
10:43
построитель не умеет таблицы
3 Cool_Profi
 
28.05.18
10:44
Я могу ошибаться, но построитель не умеет использовать параметры ТЗ. Но это не точно.
Можно получить у него запрос, а в него уже добавлять ТЗ. Правда, тогда руками придётся выводить.
4 serg-lom89
 
28.05.18
10:53
(3) очень жаль...хотелось бы получить один запрос и полностью оперировать данными затем
5 serg-lom89
 
28.05.18
10:53
всем инструментом построителя
6 Cool_Profi
 
28.05.18
10:56
(4) Я тут могу только преклонить вместе с тобой голову и поплакать. А потом предложить использовать СКД
7 Вафель
 
28.05.18
11:25
(6) скд тоже не умеет временные таблицы на основе тз
8 Cool_Profi
 
28.05.18
11:33
(7) Внешние источники данных - чем не временные таблицы?
9 FIXXXL
 
28.05.18
11:35
(8) тем, что "автоматом" все одно не работает, прогать надо...
10 r_i_n_i_k
 
28.05.18
11:37
(2) Он не умеет, но где-то в интернете есть код, по которому можно подменить текст построителя. Сам делал так лет 5 назад, но сейчас уже не вспомню. Сейчас только СКД только хардкор
11 Fragster
 
гуру
28.05.18
11:41
можно из построителя достать запрос и выполнять уже его. непонятно, почему 1с сразу не разрешила в построителе это делать...
12 Fragster
 
гуру
28.05.18
11:41
если совсем невмоготу - то можно потом результат запроса впихнуть обратно в построитель для вывода в табличный документ
13 d4rkmesa
 
28.05.18
11:44
(0) ПострПечать = Новый ПостроительОтчета;
    ПострПечать.ИсточникДанных = Новый ОписаниеИсточникаДанных(ТЗ);

К сожалению, источник данных только один, поэтому либо ТЗ, либо запрос.
Ошибка? Это не ошибка, это системная функция.