Не работает запрос
☑
0
lanc2233
25.08.11
✎
13:53
ТекстЗапроса = "ВЫБРАТЬ
| ВременнаяТаблица.ТМЦ КАК ТМЦ,
| ВременнаяТаблица.Склад,
| ВременнаяТаблица.Кво КАК Кво
|ИЗ
| ВременнаяТаблица КАК ВременнаяТаблица
|ИТОГИ
| СУММА(Кво)
|ПО
| ТМЦ";
Недопустимое поле для группировки "ТМЦ"
<<?>>ВременнаяТаблица.ТМЦ КАК ТМЦ,
Что с ним не так? конструктор не выдает ошибок.
1
Vitello
25.08.11
✎
13:57
А временную таблицу то намерено скрываешь?
2
lanc2233
25.08.11
✎
13:59
тРезультат = Новый ТаблицаЗначений;
тРезультат.Колонки.Добавить("ТМЦ", Новый ОписаниеТипов("Строка"));
тРезультат.Колонки.Добавить("Склад",Новый ОписаниеТипов("Строка"));
тРезультат.Колонки.Добавить("Кво",Новый ОписаниеТипов("Число"));
Запрос = Новый Запрос;
Запрос.МенеджерВременныхТаблиц=Новый МенеджерВременныхТаблиц;
Запрос.Текст = "Выбрать * Поместить ВременнаяТаблица из &Таблица Как ВнешнийИсточник";
Запрос.УстановитьПараметр("Таблица",тРезультат);
Запрос.Выполнить();
3
OnCheck
25.08.11
✎
14:01
а попробуй и склад добавить в группировки. по наитию предположил
4
Ненавижу 1С
гуру
25.08.11
✎
14:01
строки неограниченной длины нельзя использовать в итогах
5
lanc2233
25.08.11
✎
14:10
Спасибо
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший