#0
by Ben Gunn
Следующий код для управляемого приложения работает "на ура": АдресКартинки=ПоместитьВоВременноеХранилище(Новый Картинка([бинарные данные моей картинки])); .... HTML="......<img src='" + Адрес + "' width=30 height=30 alt='' /> .... где HTML реквизит поля HTML документа (путь к данным) Подобный же код для обычного приложения не отображает картинки: АдресКартинки=ПоместитьВоВременноеХранилище(Новый Картинка([бинарные данные моей картинки])); .... HTML="......<img src='" + АдресКартинки + "' width=30 height=30 alt='' /> ЭлементыФормы.ПолеHTMLДокумента.УстановитьТекст(HTML); .... Есть подозрения, что дело в относительной адресации хранилища с картинкой (тег вида <BASE href="v8config://2cab039f-7b08-494c-b2ec-46b6b0bb0d98/mdobject/id8dee5bec-4a38-47d7-92c5-2b0960add2cf/8eb4fad1-1fa6-403e-970f-2c12dbb43e23">, где имеет место уин конфы). Но если писать какую-то обработку, допустим, не привязанную к конкретной конфигурации, то и использовать такой тег не представляется возможным. Тогда возникает вопрос, а есть еще что-то, кроме "v8config://..."? Убедительная просьба не предлагать решения с внедренными картинками (<img src="data:image/gif;base64[бирные данные картники]"...>)!!! Дело в том, что внедренные картинки поддерживаются только IE (технология VML, спецификация <xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v"/>), что делает обработку нерабочей на linux-платформах 1С и в web-приложениях, запускаемых, допустим в "опере".
#1
by Rie
Сохранять картинки во временные файлы и использовать в качестве базы путь к папке с этими файлами - не предлагать?
#4
by Ben Gunn
И &НаСервере и &НаКлиенте.... Временные файлы пока и создаю, как промежуточный вариант.... Ну что то как то не очень... А вот на веб-клиенте не тестил...... Кто хочет и имеет время - могу обработку скинуть
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Вставка картинки
- Как сделать размер поля картинки равным разрешению картинки
- Опять картинки. Где взять стандартные картинки документов?
- 82 Самописная. Как в поле построителя отчета поместить вычисляемое поле
- Можно ли обновить значение во временном хранилище?
- Отображение картинки в Поле HTML документа
- вывод картинки из ХранилищеЗначений в поле html
- Во временном хранилище лежит сформированный табличный документ
- Как поместить массив структуры во временное хранилище
В этой группе 1С
- Как в УТ 11.0.7.16 удалить вариант отчёта?
- Как перенести тип цен, либо скидку по контрагенту из УТ в Розницу ?
- УТ 11 Отчет о проданных товарах
- КД УТ 10.3 -> БП 2.0 Реализация товаров и услуг, ошибка
- Формирование формы 128 в БГУ
- Код на английском в русской 1с8
- v7: Какими доками вернуть деньги покупателю из кассы за товар, который он вернул
- Как разобрать в 1С результат запроса SQL "For XML"
- Есть-ли возможность программно установить тип значения колонки табличного поля?
- Ошибка СУБД HRESULT=80040E21
- БП 2.0.32.6 ОСВ по счету, при смене счета не сохраняются настройки отбора
- Отбор в регистре сведений. Виды сравнения
- Кнопка в строках табличной части
- Граница к дате в запросе
- Сохранение в XLS
- Сервер 1с работает первые 10 минут после перезапуска, а потом теряет лицензию
- СКД: Пользовательская шапка таблицы
- Не работает программная лицензия под linux
- v8.1… Печатная форма, ландшафт по умолчанию.
- Перенос данных регистра сведений с помощью конвертации данных.