|
Как в 8.3 выгрузить таблицу значений в табличный документ |
☑ |
0
Const31
21.11.15
✎
17:52
|
Пусть, например, ТЗ получаем как результат запроса.
ТЗ = Запрос.Выполнить.Выгрузить();
Может есть простой способ вывода ТЗ в табличный документ?
ТД = Новый ТабличныйДокумент;
ТД = ТЗ_В_ТД(ТЗ);
Какой код проще всего использовать внутри ТЗ_В_ТД?
|
|
1
ДенисЧ
21.11.15
✎
17:54
|
Силу построителя отчётов используй, юный падаван...
|
|
2
ДенисЧ
21.11.15
✎
17:55
|
|
|
3
Const31
21.11.15
✎
18:03
|
построитель = Новый ПостроительОтчета;
Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(тз);
Построитель.Выполнить();
Построитель.Вывести();
А как не вывести на экран, а присвоить переменной ТД сформированный таб.док.? Если просто подставить
ТД = Построитель.Вывести();
выдает ошибку типа "вызов процедуры как функции".
|
|
4
Chameleon1980
21.11.15
✎
18:09
|
результат
не?
|
|
5
ДенисЧ
21.11.15
✎
18:09
|
А если тупо прочитать описание процедуры вывести()?
|
|
6
ДенисЧ
21.11.15
✎
18:10
|
ПостроительОтчета (ReportBuilder)
Вывести (Put)
Вариант синтаксиса: Вывод в табличный документ
Синтаксис:
Вывести(<ТабличныйДокумент>)
Параметры:
<ТабличныйДокумент> (необязательный)
Тип: ТабличныйДокумент; ПолеТабличногоДокумента.
Имя элемента управления "Табличный документ", в который будет осуществляться вывод. В случае, если параметр не указан, будет создан новый табличный документ.
|
|
7
Chameleon1980
21.11.15
✎
18:13
|
Построитель.построительОтчета.Результат.Выгрузить
украли отладчик
караул
|
|
8
Chameleon1980
21.11.15
✎
18:17
|
у мну так.
|
|
9
Const31
21.11.15
✎
18:30
|
(6) Спасибо. Все получилось.
|
|
10
Chameleon1980
21.11.15
✎
18:40
|
+ (7), (8)
пердоне
я думал у тс проблема не та
пердоне ешчо раз
|
|
11
Горогуля
21.11.15
✎
21:00
|
расперделся тут..
|
|