Прайс-лист с картинками(зависает) #806458


#0 by onetone
Прошу помощи. Есть прайс-лист с картинками на СКД. код вывода картинок: ПриКомпоновкеРезультата Проблема в следующем, с недавних пор прайс стал просто зависать(возможно это связанно с увеличением картинок) пробовал подождать 3-4 часа, все равно что то формировал. Замер производительности показывает, что все отрабатывает быстро. Весь код отрабатывается в районе 10с. то есть дальше код не выполняется, идет обработка на уровне платформы, насколько я понял.
#1 by Fragster
ну а закомментировать-то вывод картинки пробовал?
#2 by onetone
Если честно, то нет. Что то не приходило в голову. Сейчас буду пробовать.
#3 by lodger
зачем вам 20мпих картинки в прайслисте? суйте миниатюры и ссылку на фулсайз.
#4 by onetone
Привью то откуда брать? А ссылка там и так выводится на картинки в я.диск.
#5 by onetone
(3 Отдельно создать для товаров привью и его пихать в прайс?
#6 by onetone
Без картинок все работает как надо.
#7 by kittystark
у тебя получается запрос на каждую картинку отдельно, по сути в цикле для каждой строки лучше выбрать одним запросом сразу - связав левым соединением по номенклатуре и в наборе данных чтоб сидело ХранимыйФайл,  а в цикле от него уже делать ХранимыйФайл.Получить
#8 by onetone
Спасибо за подсказку, согласен, так быстрее будет. Но по оптимизации там тоже беда, самая трудозатратная строчка кода: 85% времени уходить на нее из всего модуля. 3% уходить на как раз выполнение запроса.
#9 by onetone
В общем проблема была похоже в объема этих картинок, сделал привьюшки, по 200х100 и прайс стал формироваться очень быстро
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С