![]() |
|
Программное создание элементов формы | ☑ | ||
---|---|---|---|---|
0
АЛьФ
20.03.23
✎
14:24
|
Пытаюсь добавить на форме страницу и вывести туда таблицу значений. Почему-то не воспринимает новую страницу в качестве родителя:
ГруппаСтраниц = Форма.Элементы.Добавить(ИмяСтраниц,Тип("ГруппаФормы")); НоваяСтраница = Форма.Элементы.Добавить(ИмяСтраницы,Тип("ГруппаФормы"),ГруппаСтраниц); НоваяСтраница.Заголовок = ЗаголовокСтраницы; ТаблицаФормы = Форма.Элементы.Добавить(ИмяТаблицыФормы,Тип("ТаблицаФормы"), НоваяСтраница); Ругается на последней строке "Недопустимое значение параметров". Если убрать последний параметр, то все создает. Что я упускаю? |
|||
1
Полбатона
20.03.23
✎
14:30
|
вид задаешь?
ВидГруппыФормы.Страницы ВидГруппыФормы.Страница |
|||
2
vicof
20.03.23
✎
14:33
|
ТаблицаФормы (FormTable)
Родитель (Parent) Использование: Только чтение. Описание: Тип: ГруппаФормы, ФормаКлиентскогоПриложения. Содержит ссылку на родительский элемент. Доступность: Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, мобильное приложение (клиент), мобильное приложение (сервер), мобильный автономный сервер. Использование в версии: Доступен, начиная с версии 8.2. Методическая информация |
|||
3
vicof
20.03.23
✎
14:33
|
Отмена, поторопился)
|
|||
4
lodger
20.03.23
✎
14:34
|
(0) а ты попробуй точно так же на форме руками добавить. заметишь, что руками придётся сделать на пару движений больше, чем описано твоим кодом.
|
|||
5
АЛьФ
20.03.23
✎
14:38
|
Вроде как не больше. Или я чего-то не замечаю.
|
|||
6
АЛьФ
20.03.23
✎
14:40
|
2(1) Огромное спасибо, помогло.
|
|||
7
АЛьФ
20.03.23
✎
14:43
|
А есть какой-то простой способ перетащить все элементы формы на страницу? Должна форма остаться на одной странице, а на другой надо вывести таблицу.
|
|||
8
azernot
20.03.23
✎
14:46
|
>ГруппаСтраниц = Форма.Элементы.Добавить(ИмяСтраниц,Тип("ГруппаФормы"));
По-умолчанию создается группа вида "Командная панель" >НоваяСтраница = Форма.Элементы.Добавить(ИмяСтраницы,Тип("ГруппаФормы"),ГруппаСтраниц); Соответственно, здесь будет добавлена группа вида "Подменю" А в подменю командной панели нельзя добавить таблицу формы. |
|||
9
АЛьФ
20.03.23
✎
14:56
|
Спасибо за внятное объяснение.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |