ПостроительОтчета на хочет принимать параметр
☑
0
kiabs
09.04.13
✎
16:16
Вот код. Валится при попытке вставить параметр. ТЗ - тип = ТаблицаЗначений. Что не так делаю?
ТекстЗапроса = "ВЫБРАТЬ
| тТз.Имя,
| тТз.Номер
|ПОМЕСТИТЬ тт
|ИЗ
| &ТЗ КАК тТз
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| тт.Имя,
| тт.Номер
|ИЗ
| тт КАК тт
|;
|
|////////////////////////////////////////////////////////////////////////////////
|УНИЧТОЖИТЬ тт";
Отчет = Новый ПостроительОтчета(ТекстЗапроса);
Отчет.Параметры.Вставить("ТЗ", ТЗ);
1
mxs089
09.04.13
✎
16:18
попробуй тоже самое, но через запрос
2
ДенисЧ
09.04.13
✎
16:19
построитель не умеет ТЗ в параметрах
3
Ёпрст
гуру
09.04.13
✎
16:20
+2 но это ограничение можно обойти..
4
kiabs
09.04.13
✎
16:21
(2) Да. Просто через запрос нормально работает.
(3) А как? =))
5
kiabs
09.04.13
✎
16:22
(3) В принципе мне просто нужно ТЗ в виде простенького отчетика вывести. Есть альтернатива какая нибудь может?
6
Ёпрст
гуру
09.04.13
✎
16:22
типа того
7
Ёпрст
гуру
09.04.13
✎
16:23
ну и .. различные вариации
8
kiabs
09.04.13
✎
16:24
(6) Понял, через менеджер. Мне проще уж цикл + макетик наваять )))
9
Ёпрст
гуру
09.04.13
✎
16:25
ну и , если отбор от построителя кинут на форму, то чтобы на очищались поля в нём, если ничего не выбрано, тоже есть обход
10
Ёпрст
гуру
09.04.13
✎
16:26
можно и не использовать менеджер, а просто выполнять запрос через обычный объект Запрос, а все настройки для него брать с построителя отчета.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший