Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
15 дек 2024, 21:46

ошибка Неверные параметры "SUM"

Автор corlovito, 23 дек 2010, 14:09

0 Пользователей и 1 гость просматривают эту тему.

corlovito

Создаю отчет вот код Процедура КнопкаСформироватьНажатие(Кнопка)
Запрос=Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ВнесениеОплатыЗаКурсы.Курс КАК Курс,
| СУММА(ВнесениеОплатыЗаКурсы.ВнесеннаяСумма)
| КАК ОплаченнаяСумма
| ИЗ
| Документ.ВнесениеОплаты.ОплатаКурсов
| КАК ВнесениеОплатыЗаКурсы
| СГРУППИРОВАТЬ ПО
| ВнесениеОплатыЗаКурсы.Курс";
Результат = Запрос.Выполнить().Выбрать();
ТабДок = Новый ТабличныйДокумент;
Макет = Отчеты.УчетОплаты.ПолучитьМакет("Макет");
//заголовок
Область = Макет.ПолучитьОбласть("Заголовок");
ТабДок.Вывести(Область);
//Шапка
Область = Макет.ПолучитьОбласть("Шапка");
ТабДок.Вывести(Область);
//Оплата Курсов
Пока Результат.Следующий() Цикл
Область = Макет.ПолучитьОбласть("Строка");
Область.Параметры.Клиент = Результат.Клиент;
Область.Параметры.Курс = Результат.Курс;
Область.Параметры.ОплаченнаяСумма = Результат.ОплаченнаяСумма;
ТабДок.Вывести(Область);
КонецЦикла;
ТабДок.ОтображатьСетку = Ложь;
ТабДок.Защита = Ложь;
ТабДок.ТолькоПросмотр = Ложь;
ТабДок.ОтображатьЗаголовки = Ложь;
ТабДок.Показать();

КонецПроцедуры

при формировании выдает ошибку {Report.УчетОплаты.Form.ФормаОтчета(13)}: Ошибка при вызове метода контекста (Execute): Неверные параметры "SUM"
Результат = Запрос.Выполнить().Выбрать();

Помогите разобраться что не правильно в коде, какой параметр неверен :dfbbdrfb:

corlovito

Все разобрался у меня параметр типа string был поменял на number, и ошибка исчезла

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск