Skip to main content

Эстетическое оформление

Цвет

ЭлементыФормы.ПолеВвода1.ЦветФонаПоля = WebЦвета.Красный;
ЭлементыФормы.ПолеВвода1.ЦветФонаПоля = Новый Цвет(51,51,51);

Общая информация

Программное создание элементов оформления

Но создавать программно команды нельзя, а можно создавать ссылки на созданные команды.

Элементы оформления и представления реквизитов

Под элементом оформления будем понимать элемент, создаваемый без участия реквизита, а под представлением реквизита - элемент оформления, создаваемый из реквизита. Это почти одно и то же, но есть нюансы: есть 3 набора элементов, которые нельзя создать из реквизитов: Группа, Декорация и Дополнение элемента формы. А представления реквизитов - это настроенный под отображение реквизита определенного типа, один из трех оставшихся элементов оформления (поле, кнопка, Таблица). Так что привязанные к реквизиту элементы оформления проще создавать из реквизитов путем перетаскивания на форму. Дальше слово свойство подразумевает свойство элемента оформления. 

Группы-Обычная группа это несколько компонентов, расположенных в соответствии с настройками (горизонтально или вертикально). Могут быть окружены рамкой, отображаться на общем фоне заданного цвета и иметь общий заголовок.

Общие свойства элементов оформления

Заголовок. Работает для простых типов - подпись около элемента. Для сложных - не работает.

Детали для элемента Строка.

Тип оформления Поле html документа. Позволяет загрузить html код, добавленный в виде текста. Может подгружать картинки из внешних источников (Интернета). Но грузился долго. 

МояСтрока = "<!DOCTYPE html><html lang=""en""><head><meta charset=""UTF-8""><meta name=""viewport"" content=""width=device-width, initial-scale=1.0""><title>Документ</title></head><body><h1>Привет!</h1><img src=""https://helpf.pro/uploads/avatars/00.gif""></body></html>"

Вот js скрипт вывода сообщения пользователю не выполнил. Но переадресация страницы сработала. 

МояСтрока = "<!DOCTYPE html><html><head><meta http-equiv=""refresh"" content=""0;url=https://dzen.ru""></head></html>"

Но абзац долго, вся форма блокируется до момента полной загрузки страницы. Если ссылка открывается в новой странице - тогда в браузере. Резюме: внешний html ресурс возможен, но стоит 2 раза подумать.