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

25.04.14

Разработка - Работа с интерфейсом

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

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

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

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

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

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

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

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

 

 

См. также

Работа с интерфейсом Системный администратор Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Механизм «Динамическое управление доступом к элементам форм объектов 1С8» предназначен для обеспечения возможности оперативного управления видимостью и доступностью элементов форм документов и справочников продуктов фирмы «1С» «1С:Предприятие 8». Решение универсальное, встраивается в любую конфигурацию с минимальными доработками, что позволяет без проблем обновлять типовые решения.

5000 руб.

14.01.2016    55303    17    23    

43

Работа с интерфейсом Рабочее место Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Богатый редактор картинок 1С предназначен для обработки изображений в режиме «Предприятие», с возможностью РИСОВАТЬ на них. Поддерживается работа как в обычных формах (толстый клиент) так и на управляемых формах (тонкий клиент). Обработка позволяет редактировать как картинки, хранимые в базе, так и графические файлы с диска на файловой системе. Помимо базовых функций (изменение размеров, преобразование формата, обрезание картинки, повороты и т.п.) – редактор имеет богатый набор инструментов для рисования. Доступна функция вставки изображения из буфера обмена. Объект может быть использован: на стороне клиента, на стороне сервера, из внешнего соединения. Обработка будет особенно полезна тем, кто вносит картинки в базу (изображения номенклатуры, фотографии физических лиц и т.п.). Функционал реализуется с использованием JavaScript и бесплатного ПО ImageMagick (без использования внешних компонент).

6000 руб.

16.01.2015    63697    44    59    

82

Работа с интерфейсом Программист Платформа 1С v8.3 Конфигурации 1cv8 1С:ERP Управление предприятием 2 Платные (руб)

Обработка предназначена для создания и управления дашбордами.

2400 руб.

29.06.2020    19548    27    6    

42

Работа с интерфейсом Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Редактор графов в 1С - внешний отчет, который формирует графы на основе таблицы значений, используя рисунки табличного документа. Есть возможность добавления, редактирования объектов графа и выгрузки результата в таблицу значений.

1500 руб.

06.10.2020    10768    7    7    

11

Работа с интерфейсом Программист Стажер Платформа 1С v8.3 Бесплатно (free)

Это инструкция по дизайну форм в среде 1С. Гайд охватывает рекомендации и стандарты для оптимизации пользовательского интерфейса. В гайде содержатся указания по использованию элементов интерфейса, включая как основные, так и продвинутые аспекты. Предоставляются также примеры и антипримеры для наглядного понимания принципов дизайна

20.08.2024    20823    mrXoxot    44    

128

Работа с интерфейсом Программист Платформа 1С v8.3 Бесплатно (free)

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

27.05.2024    10308    smielka    37    

105

Работа с интерфейсом Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 Бесплатно (free)

Добавьте новогоднего настроения! Расширение создает декорацию в виде гирлянды на некоторых формах объектов.

27.12.2023    17740    1223    elcoan    53    

125
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. tolyan_ekb 80 28.04.14 09:10 Сейчас в теме
"Супер" статья. С учетом публикаций вроде, http://infostart.ru/public/191774/ и комментариев к ней, в которых рассказывается как создать таблицу на УФ. Добавить страницу не представляет никакой сложности.
2. tolyan_ekb 80 28.04.14 09:10 Сейчас в теме
В заголовке статьи ошибка-описка.
3. ser6702 174 02.05.14 17:03 Сейчас в теме
есть на этом сайте обработка, которая позволяет получать код добавляемых элементов на УФ автоматически, более информативно и более всеобъемлющая информация там.
4. Liily 12.02.15 10:53 Сейчас в теме
(3) ser6702, можно ссылку? Если еще не потерялась.
(1) tolyan_ekb, может и не представляет. Но если нужно быстро решить вопрос, то такая статья полезней (и находится через поиск быстрее), чем большие развернутые мануалы с описанием в файлах, которые нужно качать. Пока нет возможности скачивать всё подряд.
KrivosheevEV; +1 Ответить
5. пользователь 09.07.15 23:25
Сообщение было скрыто модератором.
...
6. 1segen1 33 12.02.16 21:48 Сейчас в теме
Спасибо за краткий и полезный совет.
7. progr-2008 118 07.09.16 23:16 Сейчас в теме
8. rinik88 36 02.03.17 08:35 Сейчас в теме
а как хранить эти элементы, после закрытия? после повторного открытия их нет.
9. lavdeenko 42 09.03.17 18:14 Сейчас в теме
(8) Если это типовая Бух 3.0, то обратите внимание, что вы код вносите на одну форму, а при повторном открытии у вас открывается совсем другая форма.
10. rinik88 36 10.03.17 07:48 Сейчас в теме
11. lavdeenko 42 10.03.17 16:38 Сейчас в теме
(10) Все зависит от ТЗ, Вариантов решения масса. Тупой вариант - внести свой код во все вызываемые формы. Ваш вопрос не имеет отношения к данной статье, вы просто не разобрались в типовой конфигурации.
12. rinik88 36 13.03.17 14:38 Сейчас в теме
(11) дело не типовой бухгалтерии. дело в возможности сохранения тех данных которые создаются программным путем. нет проблем создать программно любой элемент формы на управляемом приложении, проблема в хранение и отображение этих элементов.
13. lavdeenko 42 13.03.17 16:32 Сейчас в теме
(12) нет проблем в хранении и отображении, есть ваша проблема вставки кода. В типовой бух 3.0 вы вставляете код в документ "РеализацияТоваровУслуг" в форму "ФормаДокументаОбщая", при повторном открытии, открывается другая форма, например "ФормаДокументаТовары", где нет вашего кода.
14. Anchoret 67 13.03.17 17:32 Сейчас в теме
Чтобы хранить данные, которые вы вводите в программно добавленные элементы формы, вам их надо хранить либо в реквизитах формы, либо в регистре сведений, например. Надеюсь, вам известна разница между элементами формы, реквизитами формы и реквизитами объекта?
15. пользователь 13.03.17 17:35
Сообщение было скрыто модератором.
...
16. rinik88 36 14.03.17 07:46 Сейчас в теме
автор забудьте про бух 3.0. у меня в общем звучал вопрос. суть такая что при повторном открытие программно созданные элементы формы, именно элементы формы при повторном открытие одной и той же формы на которой они создавались не видны, даже если и были при этом сохранены в реквизите.
17. lavdeenko 42 14.03.17 11:52 Сейчас в теме
(16) Что тут сказать? Отладчик вам в помощь.
18. vkozak 12.12.19 11:33 Сейчас в теме
Спасибо, полезно. помогло.
19. fixin 4277 22.04.23 15:11 Сейчас в теме
Затупил, добавлял тип "СтраницаФормы", ггг.
.Вид = ВидГруппыФормы.Страница необязательно. 1С сама определяет вид. И это верно не только для страниц.
Оставьте свое сообщение