ВидЭлементаСтиля.Шрифт

Свойства · Font

Элемент стиля определяет шрифт.

Полное описание, параметры и ограничения

ВидЭлементаСтиля.Шрифт (StyleElementType.Font)

ВидЭлементаСтиля (StyleElementType)

Шрифт (Font)

Доступен, начиная с версии 8.0.

Описание:
Элемент стиля определяет шрифт.
Использование в версии:

Доступен, начиная с версии 8.0.

Методическая информация

Практические примеры

Определить вид своего элемента стиля: Вид

Читаем настройку конкретного подготовленного объекта метаданных и сопоставляем её с пояснением вариантов. Это диагностика, не изменение настройки и не исполнение её механизма.

Где и как запускать

Толстый клиент: обработчик команды обычной учебной формы. Код не переносите на сервер.

Подготовка

  1. В собственной учебной конфигурации создайте Общие → Элементы стиля → УчебныйЗаголовок типа Шрифт. Выберите установленный шрифт размером 12, полужирный; обновите учебную конфигурацию.

  2. Этот урок запускайте в толстом клиенте: набор ВидЭлементаСтиля в установленной справке не имеет серверной доступности. Текст без директив вставьте в обработчик команды обычной учебной формы.

  3. Каждый урок запускайте отдельно. Создание объектов выполняется в Конфигураторе; код не создаёт записи, не обновляет конфигурацию и не выполняет HTTP-вызовы.

ОписаниеОбъекта = Метаданные.ЭлементыСтиля.УчебныйЗаголовок;
ФактическоеЗначение = ОписаниеОбъекта.Вид;
Пояснения = Новый Соответствие;
Пояснения.Вставить(Метаданные.СвойстваОбъектов.ВидЭлементаСтиля.Рамка, "Элемент стиля определяет рамку.");
Пояснения.Вставить(Метаданные.СвойстваОбъектов.ВидЭлементаСтиля.Цвет, "Элемент стиля определяет цвет.");
Пояснения.Вставить(Метаданные.СвойстваОбъектов.ВидЭлементаСтиля.Шрифт, "Элемент стиля определяет шрифт.");
Пояснение = Пояснения.Получить(ФактическоеЗначение);
Сообщить("Вид: " + Строка(ФактическоеЗначение));
Если Пояснение <> Неопределено Тогда
    Сообщить(Пояснение);
Иначе
    Сообщить("Текущий вариант относится к другой группе этого перечисления");
КонецЕсли;

Разбор по шагам

  1. Получите описание своего объекта по точному имени из подготовки; это метаданные, а не записанный экземпляр документа или задачи.

  2. Прочитайте свойство Вид. Значения перечисления квалифицированы через Метаданные.СвойстваОбъектов, а не вымышленные глобальные переменные.

  3. Соответствие связывает реальные варианты с их смыслом. Для большого перечисления пример показывает одну группу, поэтому текущий вариант может относиться к другой группе.

Как проверить результат

  1. Первая строка совпадает с настройкой конкретного объекта в Конфигураторе.

  2. Если текущее значение входит в эту группу, показано пояснение. Иначе показано честное сообщение о другой группе, а не утверждение об ошибке или неподдерживаемой версии.

Ожидаемый результат

Получено пояснение фактической настройки собственного объекта без изменения базы.

На что обратить внимание

  1. Описания вариантов не означают, что этот урок реализовал обмен, проведение, нумерацию, разделение данных или HTTP-сервис.

  2. Не изменяйте рабочие настройки ради проверки. Режим сокращения типа может описывать удаление данных, но приведённый код такое удаление не выполняет.

  3. Для ВидЭлементаСтиля нужен указанный толстый клиент; доступность отдельного свойства метаданных не расширяет доступность набора его значений.

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

Не хотите разбираться сами?

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

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.