Картинка кнопки из файла программно
По теме из базы знаний
- Программное добавление кнопок копирования табличных частей во все документы с минимальными изменениями конфигурации (или вообще без изменения)
- Программная работа с Excel из 1Сv8 - кнопки, макросы, области, отображение листов и полос прокрутки при открытии
- Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница 2
- [История разработки] Дорожная карта - контроль над движением первичных документов
- Все скопируем и вставим! (Буфер обмена в 1С 8.3.24)
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(1) сам задавался таким вопросом. Разработчики такой функционал с такой формулировкой вопроса не реализовали!
А вот если ручками создавать, то функционал не рекомендуется, но возможность такая есть.
Либо ищите обходные варианты реализации как в (3) или что-то другое.
А вот если ручками создавать, то функционал не рекомендуется, но возможность такая есть.
Либо ищите обходные варианты реализации как в (3) или что-то другое.
(1)
Вот ссылка на статью Чистова, по такому же принципу как в статье. Здесь для УФ (интерфейс такси, в тонком клиенте)
https://infostart.ru/public/195003/
Вот ссылка на статью Чистова, по такому же принципу как в статье. Здесь для УФ (интерфейс такси, в тонком клиенте)
Можно сделать не кнопку, а кликабельное поле картинки.
АдресКартинкиВХранилище - строковый реквизит формы.
АдресКартинкиВХранилище - строковый реквизит формы.
&НаКлиенте
Процедура ПриОткрытии(Отказ)
Картинка = Новый Картинка("D:\123.png");
АдресКартинкиВХранилище = ПоместитьВоВременноеХранилище(Картинка);
КонецПроцедуры
&НаКлиенте
Процедура АдресКартинкиВХранилищеНажатие(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
КонецПроцедуры
Показать
Насколько я понимаю, картинку на кнопку, кроме встроенных в платформу/конфигуратор, никакую не добавить
Но можно в элементы управляемой формы добавить Поле картинки, установить там свойство Гиперссылка, создать обработчик нажатия и получится аналог кнопки
При создании на сервере поместить картинку во временное хранилище
Как в обработке
Но можно в элементы управляемой формы добавить Поле картинки, установить там свойство Гиперссылка, создать обработчик нажатия и получится аналог кнопки
При создании на сервере поместить картинку во временное хранилище
ИспКартинка = Новый Картинка(АдресКартинки);
кНажатие = ПоместитьВоВременноеХранилище(ИспКартинка);
Как в обработке
Прикрепленные файлы:
КартинкаПрограммно.epf
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)