|
Таблица значений, менеджер временных таблиц | ☑ | ||
|---|---|---|---|---|
|
0
sereka0908
13.01.15
✎
16:55
|
выдает ошибку: Ошибка при вызове конструктора (ОписаниеТипов)
ТзКалендарь.Колонки.Добавить("Вид", Новый ОписаниеТипов("ПроизводственныйКалендарь.Вид")); по причине: Недопустимое значение параметра (параметр номер '1') (ПроизводственныйКалендарь.Вид) сам запрос ниже, по сути пытаюсь сделатть запрос, потом записать в таблицу значений результат запроса и в дальнейшем присваивать значение строки к переменной: Запрос = Новый Запрос; Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц; МенеджерВТ = Запрос.МенеджерВременныхТаблиц; Запрос.Текст ="ВЫБРАТЬ | ПроизводственныйКалендарь.Вид, | КОЛИЧЕСТВО(ПроизводственныйКалендарь.Вид) КАК Количество |ИЗ | РегистрСведений.ПроизводственныйКалендарь КАК ПроизводственныйКалендарь |Где (ПроизводственныйКалендарь.Вид=""Рабочий"" ИЛИ ПроизводственныйКалендарь.Вид=""Предпраздничный"") | И ПроизводственныйКалендарь.Период Между &Дата1 и &Дата2 | |СГРУППИРОВАТЬ ПО | ПроизводственныйКалендарь.Вид"; Запрос.УстановитьПараметр("Дата1", ЭтаФорма.Объект.НачальнаяДата); Запрос.УстановитьПараметр("Дата2", ЭтаФорма.Объект.КонечнаяДата); Запрос.УстановитьПараметр("Пользователь", ЭтаФорма.Объект.Пользователь); Результат = Запрос.Выполнить(); ТзКалендарь = Новый ТаблицаЗначений; ТзКалендарь.Колонки.Добавить("Вид", Новый ОписаниеТипов("ПроизводственныйКалендарь.Вид")); ТзКалендарь.Колонки.Добавить("Количество", Новый ОписаниеТипов("ПроизводственныйКалендарь.Количество")); ТзКалендарь=Результат.Выгрузить(); Сообщить(ТзКалендарь); |
|||
|
1
Euguln
13.01.15
✎
16:56
|
(0) Что именно непонятно? Нет такого типа "ПроизводственныйКалендарь.Вид"
|
|||
|
2
piter3
13.01.15
✎
16:56
|
выгрузить не модно?
|
|||
|
3
vicof
13.01.15
✎
16:58
|
Менеджер нафиг не нужен
Запрос пустой будет, тип у вида дня - перчисление Колонки создавать нафиг не надо |
|||
|
4
piter3
13.01.15
✎
17:01
|
Где (ПроизводственныйКалендарь.Вид=""Рабочий"" неправильно.в консоле сделайте сначала
|
|||
|
5
sereka0908
13.01.15
✎
17:04
|
а можно разжевать как для особо одаренных?
|
|||
|
6
vicof
13.01.15
✎
17:08
|
(5) = ЗНАЧЕНИЕ(Перечисление.ВидыДнейЧототам.Рабочий)
|
|||
|
7
sereka0908
13.01.15
✎
17:14
|
(6) Спасибо, сейчас попробую исправить
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |