Использовать ЭффектОтображенияКартинки.Полупрозрачность в своём элементе

Учебные задачи

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

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

ПриСозданииНаСервере своей управляемой формы; тонкий клиент с интерфейсом «Версия 8.5».

Подготовка

  1. Создайте свою внешнюю обработку с управляемой формой. Добавьте Наименование (Строка 100), Количество (Число 10.0) и обычную группу Карточка с этими двумя полями.

  2. В редакторе группы включите представление карточкой, задайте фоновую картинку из библиотеки платформы, например Записать. Это настоящая назначенная картинка, не URL и не текстовое имя файла.

  3. Основной код назначьте событию формы ПриСозданииНаСервере. Проверка — тонкий клиент, интерфейс «Версия 8.5»: у обычной группы без представления карточкой эффект игнорируется.

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    Наименование = "Учебная книга";
    Количество = 3;
    Элементы.Карточка.ЭффектОтображенияФоновойКартинки = ЭффектОтображенияКартинки.Полупрозрачность;
    Сообщить("Эффект собственной карточки: Полупрозрачность");
КонецПроцедуры

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

  1. Редактор создаёт свой элемент нужного вида и его источник данных / картинки.

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

  3. Сравниваем тот же собственный элемент без изменения рабочих данных.

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

  1. На одной и той же собственной карточке сравните Авто, Нет, Полупрозрачность и ПолупрозрачностьИРазмытие.

  2. Эффект относится к фону: собственные Наименование и Количество не меняются. В другом интерфейсе / у группы не-карточки эффект не обещается.

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

Перечисление показано на подготовленном собственном элементе с настоящим числом, картинкой или вложенной панелью.

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

  1. Обычная и управляемая формы имеют разные коллекции элементов; не смешивайте ЭлементыФормы и Элементы.

  2. Недоступные для записи свойства не присваиваются из BSL. Внешний вид зависит от указанного вида элемента и интерфейса.

  3. Код 1С при сборке HTML не исполнялся; картинки не скачивались, печать и рабочие данные не использовались.

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

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

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

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

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