Готовая картинка платформы показана отдельно и на собственной кнопке. Подпись хранит точное имя, а нажатие выполняет свою команду, не стандартную команду, которую обычно иллюстрирует этот значок.
Где и как запускать
Модуль собственной управляемой формы: серверное создание и отдельная клиентская команда.
Подготовка
Создайте внешнюю учебную обработку с управляемой формой. Реквизиты ИмяКартинки (Строка 200) и Счетчик (Число 10.0). Выведите ИмяКартинки полем только для просмотра.
Создайте декорацию Значок вида Картинка. Создайте команду формы Проверить и обычную кнопку Проверить, связанную с этой командой.
Событие формы ПриСозданииНаСервере назначьте основному обработчику. Команде Проверить назначьте дополнительный клиентский обработчик. Оба блока вставляются на уровне модуля формы отдельно.
Откройте обработку в тонком клиенте своей учебной базы. Никакая картинка из файла, сети или рабочей конфигурации не загружается.
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
ИмяКартинки = "БиблиотекаКартинок.Назад";
Счетчик = 0;
Элементы.Значок.Картинка = БиблиотекаКартинок.Назад;
Элементы.Проверить.Картинка = БиблиотекаКартинок.Назад;
Элементы.Проверить.Отображение = ОтображениеКнопки.КартинкаИТекст;
Элементы.Проверить.Заголовок = "Проверить значок";
КонецПроцедурыСобственная команда кнопки со значком
&НаКлиенте
Процедура Проверить(Команда)
Счетчик = Счетчик + 1;
Сообщить(ИмяКартинки + ": нажатий " + Строка(Счетчик));
КонецПроцедурыРазбор по шагам
Сервер получает конкретную готовую картинку: Тип: Картинка.
Назад.Значок.Картинка показывает её как декорацию; Проверить.Картинка использует то же изображение для кнопки.
Картинка сама не назначает действие. Обработчик собственной команды увеличивает счётчик и показывает точное имя использованного значения.
Как проверить результат
В форме показаны БиблиотекаКартинок.Назад, отдельный значок и кнопка с ним.
Два нажатия Проверить значок дают счётчик 1, затем 2. Действие значка с похожим названием не выполняется автоматически.
Ожидаемый результат
Конкретный библиотечный значок использован в работающей структуре собственной формы и команды.
На что обратить внимание
Изображения платформы могут выглядеть иначе при другой теме или масштабе; код использует значение Картинка, а не копию PNG.
Для собственной картинки конфигурации сначала создайте объект Общая картинка; это другой динамический вариант библиотеки и не подмена текущего встроенного значения.
Название вроде Удалить или Записать не вызывает удаления или записи: в подготовке кнопка связана только с собственной командой Проверить.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.