gifts2017

Программное добавление страницы на управляемую форму 8.2

Опубликовал Леонид Авдеенко (lavdeenko) в раздел Программирование - Работа с интерфейсом

Программное добавление страницы на управляемую форму 8.2

Публикация создана из-за того, что ни в интернете, ни в учебниках нет примера программного добавления страницы на управляемую форму.

Также как и при добавлении страницы через конфигуратор, страница не будет видна, пока не поместить в нее содержимое. Для примера добавляем надпись на вновь созданную страницу.

Код модуля формы:

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
	
	///.........///

	ИзменитьФорму();

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

&НаСервере
Процедура ИзменитьФорму()
		
	НовыйЭлемент1 = Элементы.Добавить("НоваяСтраница",Тип("ГруппаФормы"),Элементы.ГруппаСтраницы);
	НовыйЭлемент1.Вид = ВидГруппыФормы.Страница;
	НовыйЭлемент1.Заголовок = "НоваяСтраница";
		
	НовыйЭлемент2 = Элементы.Добавить("НоваяНадпись",Тип("ДекорацияФормы"),НовыйЭлемент1);
	НовыйЭлемент2.Заголовок = "НоваяНадпись";
	
КонецПроцедуры

 

 

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Анатолий Бычин (tolyan_ekb) 28.04.14 09:10
"Супер" статья. С учетом публикаций вроде, http://infostart.ru/public/191774/ и комментариев к ней, в которых рассказывается как создать таблицу на УФ. Добавить страницу не представляет никакой сложности.
2. Анатолий Бычин (tolyan_ekb) 28.04.14 09:10
В заголовке статьи ошибка-описка.
3. Sergey Boltach (ser6702) 02.05.14 17:03
есть на этом сайте обработка, которая позволяет получать код добавляемых элементов на УФ автоматически, более информативно и более всеобъемлющая информация там.
4. Юлия Зарецкая (Liily) 12.02.15 10:53
(3) ser6702, можно ссылку? Если еще не потерялась.
(1) tolyan_ekb, может и не представляет. Но если нужно быстро решить вопрос, то такая статья полезней (и находится через поиск быстрее), чем большие развернутые мануалы с описанием в файлах, которые нужно качать. Пока нет возможности скачивать всё подряд.
6. segen segen (1segen1) 12.02.16 21:48
Спасибо за краткий и полезный совет.
7. Ирина progr-2008 Санкт-Петербург (progr-2008) 07.09.16 23:16