0
sereka0908
13.01.15
✎
16:55
|
выдает ошибку: Ошибка при вызове конструктора (ОписаниеТипов)
ТзКалендарь.Колонки.Добавить("Вид", Новый ОписаниеТипов("ПроизводственныйКалендарь.Вид"));
по причине:
Недопустимое значение параметра (параметр номер '1') (ПроизводственныйКалендарь.Вид)
сам запрос ниже, по сути пытаюсь сделатть запрос, потом записать в таблицу значений результат запроса и в дальнейшем присваивать значение строки к переменной:
Запрос = Новый Запрос;
Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
МенеджерВТ = Запрос.МенеджерВременныхТаблиц;
Запрос.Текст ="ВЫБРАТЬ
| ПроизводственныйКалендарь.Вид,
| КОЛИЧЕСТВО(ПроизводственныйКалендарь.Вид) КАК Количество
|ИЗ
| РегистрСведений.ПроизводственныйКалендарь КАК ПроизводственныйКалендарь
|Где (ПроизводственныйКалендарь.Вид=""Рабочий"" ИЛИ ПроизводственныйКалендарь.Вид=""Предпраздничный"")
| И ПроизводственныйКалендарь.Период Между &Дата1 и &Дата2
|
|СГРУППИРОВАТЬ ПО
| ПроизводственныйКалендарь.Вид";
Запрос.УстановитьПараметр("Дата1", ЭтаФорма.Объект.НачальнаяДата);
Запрос.УстановитьПараметр("Дата2", ЭтаФорма.Объект.КонечнаяДата);
Запрос.УстановитьПараметр("Пользователь", ЭтаФорма.Объект.Пользователь);
Результат = Запрос.Выполнить();
ТзКалендарь = Новый ТаблицаЗначений;
ТзКалендарь.Колонки.Добавить("Вид", Новый ОписаниеТипов("ПроизводственныйКалендарь.Вид"));
ТзКалендарь.Колонки.Добавить("Количество", Новый ОписаниеТипов("ПроизводственныйКалендарь.Количество"));
ТзКалендарь=Результат.Выгрузить();
Сообщить(ТзКалендарь);
|
|