|
|
|
|
Не работает запрос с таблицей значений |
☑ |
0
lanc2233
01.03.16
✎
09:21
|
МенеджерВТ = Новый МенеджерВременныхТаблиц;
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ *
|ПОМЕСТИТЬ ВТ_Осн
|ИЗ
| &ВТ_Осн КАК ВТ_Осн"
;
//
Запрос.УстановитьПараметр("ВТ_Осн",тСтроки);
Запрос.МенеджерВременныхТаблиц = МенеджерВТ;
Запрос.Выполнить();
Запрос.Текст = "ВЫБРАТЬ
| ВТ_Осн.Заказ КАК Заказ,
| ВТ_Осн.Менеджер КАК Менеджер,
| ВТ_Осн.зВсего КАК зВсего
|ИЗ
| &ВТ_Осн КАК ВТ_Осн
|ИТОГИ
| СУММА(зВсего)
|ПО
| Менеджер,
| Заказ"
;
//
Выборка = Запрос.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
Содержимое объекта данных может быть выбрано только во временную таблицу.
Подскажите, что не так?
|
|
1
ptiz
01.03.16
✎
09:23
|
1С тебе написала. Выбираешь сначала в ВТ, потом второй часть - просто выборка.
|
|
2
Тактик
01.03.16
✎
09:24
|
(1) Не успел :)
|
|
3
alkorolev
01.03.16
✎
09:25
|
да, и ТЗ должна быть типизированной
|
|
4
lanc2233
01.03.16
✎
09:26
|
И? выбрано в начале в ВТ, а потом просто выборка.
Таблица типизирована, забыл уточнить.
|
|
5
aleks_default
01.03.16
✎
09:27
|
во втором запросе & убери
|
|
6
Ващета
01.03.16
✎
09:27
|
|ИЗ
| ВТ_Осн КАК ВТ_Осн
|
|
7
lanc2233
01.03.16
✎
09:28
|
Спасибо :)
|
|
8
hhhh
01.03.16
✎
09:59
|
(7) выкинь менеджер вт, он не нужен
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ *
|ПОМЕСТИТЬ ВТ_Осн
|ИЗ
| &ВТ_Осн КАК ВТ_Осн
| ;
|ВЫБРАТЬ
| ВТ_Осн.Заказ КАК Заказ,
| ВТ_Осн.Менеджер КАК Менеджер,
| ВТ_Осн.зВсего КАК зВсего
|ИЗ
| &ВТ_Осн КАК ВТ_Осн
|ИТОГИ
| СУММА(зВсего)
|ПО
| Менеджер,
| Заказ" ;
Запрос.УстановитьПараметр("ВТ_Осн",тСтроки);
|
|
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.