|
Вывод дерева значений на управляемую форму | ☑ | ||
---|---|---|---|---|
0
victor-o555
22.09.15
✎
17:30
|
{Форма.Форма.Форма(88)}: Ошибка при вызове метода контекста (Добавить)
НовыйЭлемент = Элементы.Добавить(Колонка.Имя, Тип("ПолеФормы"), ЭлементДерево); по причине: Недопустимое значение параметров ВыборкаПериод = ВыполнениеЗапроса.Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкам); // Создание Реквизита формы типа ДанныеФормыДерево МассивДобавляемыхРеквизитов = Новый Массив; МассивДобавляемыхРеквизитов.Добавить(Новый РеквизитФормы("Дерево", Новый ОписаниеТипов("ДеревоЗначений"))); Для Каждого Колонка Из ВыборкаПериод.Колонки Цикл МассивДобавляемыхРеквизитов.Добавить( Новый РеквизитФормы(Колонка.Имя, Колонка.ТипЗначения, "Дерево")); КонецЦикла; ИзменитьРеквизиты(МассивДобавляемыхРеквизитов); // Преобразование объекта прикладного типа ДеревоЗначений // в реквизит управляемой формы (данные формы) ЗначениеВРеквизитФормы(ВыборкаПериод, "Дерево"); // Создание элемента формы типа ТаблицаФормы для отображения дерева ЭлементДерево = Элементы.Добавить("Дерево", Тип("ТаблицаФормы")); ЭлементДерево.ПутьКДанным = "Дерево"; ЭлементДерево.Отображение = ОтображениеТаблицы.Дерево; Для Каждого Колонка Из ВыборкаПериод.Колонки Цикл НовыйЭлемент = Элементы.Добавить(Колонка.Имя, Тип("ПолеФормы"), ЭлементДерево); НовыйЭлемент.Вид = ВидПоляФормы.ПолеВвода; НовыйЭлемент.ПутьКДанным = "Дерево." + Колонка.Имя; КонецЦикла; |
|||
1
Апош
22.09.15
✎
17:32
|
и чо?
|
|||
2
victor-o555
22.09.15
✎
17:33
|
почему ошибка?
|
|||
3
Апош
22.09.15
✎
17:35
|
параметров значение недопустимо
|
|||
4
victor-o555
22.09.15
✎
17:41
|
да я читать умею
какой параметр и почему? |
|||
5
Апош
22.09.15
✎
17:41
|
(4) мне к пятому посту уже неинтересно
|
|||
6
Nuobu
22.09.15
✎
17:48
|
(5) Колонка.Имя
Уже есть элемент с таким именем. |
|||
7
Nuobu
22.09.15
✎
17:48
|
(6) Ой. (0)
|
|||
8
victor-o555
24.09.15
✎
14:47
|
этот кусок кода рабочий, колонки дерева значений с типом данных Дата, Число выводятся на форму
не выводятся колонки с ссылочным типом данных. переделал их в тип Строка через .Наименование в запросе все-равно ошибку выдает. в чем может быть дело? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |