Имя: Пароль:
1C
1С v8
создание временной таблицы в СКД из табличной части отчета
0 tishu
 
23.01.12
18:41
Не могу создать временную таблицу в СКД запросе из табличной части обработки!
текст запросав в скд:
ВЫБРАТЬ
   Замена.СтатьяДДС,
   Замена.Сборщик КАК Сборщик
ПОМЕСТИТЬ Замена
ИЗ &Замена КАК Замена
;
Выдается ошибка:
Ошибка в запросе набора данных
по причине:
Неверные параметры "Замена"
<<?>>&Замена КАК Замена
Параметр Замена в список параметров внесён вручную и
устанавливается программно из таблицы значений из обработки

Просто в запросе(не СКД) все получается
Создать набор данных-объект из табличной части можно, но в моей задаче не желательно
А в СКД как сделать?
1 Fragster
 
гуру
23.01.12
18:43
источник данных - объект спасет отца русской демократии
2 tishu
 
23.01.12
22:15
Странно,тогда проще создать запрос, выгрузить в ТЗ и передать её в СКД как внещние данные - в итоге в СКД всегда один набор данных(набор-объект)?
3 Fragster
 
гуру
24.01.12
09:35
(2) внезапно в СКД может быть больше одного набора
4 tishu
 
24.01.12
18:04
Почему просто в запросе можно использовать "Выбрать * ИЗ &Таблица", а в запросе СКД нет?
5 Fragster
 
гуру
24.01.12
18:52
(4) Выбрать * из Таблица юзать можно, а вот передавать в качестве параметра таблицы - нельзя. ИМХО из-за того, что набор полей должен быть известен еще до выполнения (в настройках СКД).
6 Bober
 
24.01.12
18:54
(4) запросом создай временную таблицу, результат запроса отдай СКД через набор данных объект.
7 Bober
 
24.01.12
18:55
(6) там способом можно делать сводные таблицы на СКД.
8 tishu
 
25.01.12
01:31
Хорошо, а если поля определены, т.е "Выбрать таблица.Поле1 ИЗ &Таблица как таблица" почему нельзя в СКД-запросе. С набором-объектом все хорошо, без возможности передать в набор-запрос параметр типа таблица значений плохо.
9 Fragster
 
гуру
25.01.12
15:41
(8) в &Таблица всё равно не определены поля, потому что она внешняя. набор-объект прекрасно юзается - есть же соединение наборов.
10 Fragster
 
гуру
25.01.12
15:42
не определены с точки зрения СКД