Печать QR кода в web-клиенте не работает?

1. SanchoD 295 10.04.20 20:02 Сейчас в теме
Приветствую коллеги!

Создал печатную форму этикетки номенклатуры в БП 3.0 с QR кодом. В тонком клиенте все нормально, а в web-клиенте выводит вместо кода пустую картинку с крестиком в левом верхнем углу.
С чем это может быть связано? Такая хрень наблюдается в разных браузерах.

1С:Предприятие 8.3 (8.3.16.1063)
Бухгалтерия предприятия, редакция 3.0 (3.0.76.77)
WEB-сервер IIS
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. Xershi 1474 10.04.20 20:13 Сейчас в теме
(1) в ПФ содержится файл. И скорее все вы не подключили работу с расширениями и файл не передался.
4. SanchoD 295 11.04.20 12:27 Сейчас в теме
(2) Расширение работы с файлами установлено, там еще пользуются выгрузкой данных в файл и без него (расширения) это не работало.
(3) Выкладываю всю внешнюю печатную форму.
Прикрепленные файлы:
ВПФ_QR_БП_3_0.epf
5. Xershi 1474 11.04.20 12:35 Сейчас в теме
(4) значит безопасный режим.
10. Sergitax 11.04.20 13:24 Сейчас в теме
(4)Код отрабатывает в веб-клиенте.
11. SanchoD 295 11.04.20 13:34 Сейчас в теме
(10) Не понял. Это правильно/не правильно?
12. Sergitax 11.04.20 13:45 Сейчас в теме
(11)Обработка написана корректно. Проверял на нескольких релизах БП 3.0, на платформах 8.3.14.1993 (х64), 8.3.16.1063. В браузерах Chrome и Firefox. Картинки QR-кодов показываются.
16. SanchoD 295 11.04.20 16:20 Сейчас в теме
(12) А какая СУБД и web-сервер?

Мы используем PostgreSQL 10.5 и IIS 10
1С:Предприятие 8.3 (8.3.16.1063) 64х
20. Sergitax 11.04.20 18:46 Сейчас в теме
6. SanchoD 295 11.04.20 12:51 Сейчас в теме
(2) Добавил на всякий случай в код:

&НаКлиенте
Процедура СгенерироватьКод(Команда)

ВыполнитьПодключение();
//ВывестиQRКод(ТекстШтрихкода);

КонецПроцедуры

&НаКлиенте
Процедура ВыполнитьПодключение()

Оповещение = Новый ОписаниеОповещения("ВыполнитьПослеПодключения", ЭтотОбъект);
НачатьПодключениеРасширенияРаботыСФайлами(Оповещение);

КонецПроцедуры

&НаКлиенте
Процедура ВыполнитьПослеПодключения(Подключено,ДополнительныеПараметры) Экспорт

Если НЕ Подключено Тогда
Оповещение = Новый ОписаниеОповещения("ВыполнитьПослеУстановки", ЭтотОбъект);
НачатьУстановкуРасширенияРаботыСФайлами(Оповещение);
Иначе
ВывестиQRКод(ТекстШтрихкода);
КонецЕсли;

КонецПроцедуры

&НаКлиенте
Процедура ВыполнитьПослеУстановки(ДополнительныеПараметры) Экспорт

ВыполнитьПодключение();

КонецПроцедуры


Но эффект тот же - крестик вместо QR.


(5) Отключил безопасный режим. Ничего не изменилось..
3. Sergitax 11.04.20 11:40 Сейчас в теме
Веб-клиент нормально работает с картинками и с файлами, но есть особенности, которые надо учитывать. Если не сложно - выложите сюда часть кода по формированию картинки.
7. SanchoD 295 11.04.20 12:56 Сейчас в теме
Выложил измененную обработку печати и скрины, как печатает в тонком клиенте и web-клиенте
Прикрепленные файлы:
ВПФ_QR_БП_3_0.epf
8. Xershi 1474 11.04.20 13:04 Сейчас в теме
(7) ну похоже прав нет. Или поменяйте браузер.
9. SanchoD 295 11.04.20 13:09 Сейчас в теме
(8) Это я с правами администратора вхожу в базу.
Пробовал в IE (скрин выше), в Google Crome, тоже самое, даже крестика нет, в FireFoxe просто рамка вокруг QR, самого кода нет. Запускал с разных компов.
13. Xershi 1474 11.04.20 15:14 Сейчас в теме
(9) в файловой базе запущенной с правами администратора также?
15. SanchoD 295 11.04.20 16:10 Сейчас в теме
(13) База клиент-серверная. Смысл из нее делать файловую, если в тонком клиенте работает?
18. Xershi 1474 11.04.20 17:16 Сейчас в теме
(15) чтобы на кофейной гуще сказать в чем конкретно у вас проблема.
14. Xershi 1474 11.04.20 15:20 Сейчас в теме
(9) вероятно нужно анализировать код в конфигураторе.
Либо синтаксис, либо все то что писал и что-то не сделали.
17. SanchoD 295 11.04.20 16:22 Сейчас в теме
(14) Так если бы вообще не работал, можно было в отладчике проанализировать. А в web-клиенте как отладить?
19. Xershi 1474 11.04.20 17:17 Сейчас в теме
(17) опубликовав базу с отладкой по ашттп.
21. SanchoD 295 11.04.20 23:16 Сейчас в теме
(19) Видно придется заморочиться.
Оставьте свое сообщение
Вакансии
Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)

Программист 1С
Москва
зарплата от 250 000 руб.
Полный день

Программист 1C
Волгоград
зарплата от 200 000 руб.
Полный день

Аналитик
Санкт-Петербург
зарплата от 200 000 руб. до 250 000 руб.
Полный день