Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Ссылка на картинку в 1с. Картинка не хранится в 1с, а на сайте

Ссылка на картинку в 1с. Картинка не хранится в 1с, а на сайте
Я
   47911
 
23.10.19 - 17:01
Довольно необычное задание, для меня.

Вообщем: надо сделать так, чтобы картинки хранились на сайте, а не в 1с.
Идея: заходит человек в 1с, смотрит\редактирует товар. А картинка не в базе, а на сайте. Допустим https://сайт.рф/папка/картинка.png
1с умеет так делать(Я думаю нет, но не уверен)? Или мне придётся создавать "новое поле" куда и пихать картинку(ссылку)?

Для дальнейшей выгрузки на сайт и загрузки из экселя в 1с. Картинки планируется хранить отдельно(на сайте).

1с 8.2
 
 
   47911
 
1 - 23.10.19 - 17:03
Картинок может быть несколько. О товарах и категориях(1 картинка) идёт речь.
   Кац
 
2 - 23.10.19 - 17:04
ну так поле html, а в нем <img src=>...
   Garykom
 
3 - 23.10.19 - 17:05
1C 8.2 умеет HTTP, этого вполне достаточно.
   Жан Пердежон
 
4 - 23.10.19 - 17:10
(1) наймите программиста
   Tatitutu
 
5 - 23.10.19 - 17:10
   Tatitutu
 
6 - 23.10.19 - 17:12
   palsergeich
 
7 - 23.10.19 - 17:15
А потом сайт упал и в 1с форма не открывается потому что ошибка?)
   Velman
 
8 - 23.10.19 - 17:15
Может проще картинки хранить на сетевом хранилище, откуда они будут подтягиваться в 1С и грузиться на сайт?
   Velman
 
9 - 23.10.19 - 17:16
(7) Форма откроется номенклатуры, просто без картинки
   palsergeich
 
10 - 23.10.19 - 17:17
(9) Смотря как код напишешь
   kabanoff
 
11 - 23.10.19 - 17:31
(0) Если нет подходящего поля для хранения URL картинки, то придется создавать.
А так проблем никаких нет. Нужно написать алгоритмы, которые:
   А) загружают картинку на сайт;
   Б) получают картинку с сайта.

Далее подменить все вызовы, которые обращаются к двоичным данным картинки и переопределить их на новую функцию (Б).
А чтобы ускорить обращение к одним и тем же картинкам (если, скажем, известно, что бизнес какое-то время работает с определенной группой картинок чаще, чем с другими), их можно буферизовать на какое-то время в 1С. Это уже чуть сложнее (потребуется создать архитектуру для хранения картинок и регламентное задание для очистки буфера), но тоже ничего сложного в этом нет.
   Velman
 
12 - 23.10.19 - 17:41
(10) У нас в КА 2.4 спокойно открывается, не помню доработок именно под карточку номенклатуры... нет картинки, ну и нет, просто "Файл не найден"

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.