Картинка в динамическом списке(основная картинка товара)
По теме из базы знаний
- Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница 2
- Динамическое изменение формы: кнопочная форма выбора справочника
- [Общий модуль] Динамическое формирование интерфейса
- Нагрузочное тестирование 5000+ пользователей онлайн — играем в игру
- Запускаем 120 000 одновременных пользователей мобильного приложения на платформе 1С
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Если файлы одинаковой высоты, то в теории возможно, ибо почему-то ДС для поля картинки выводит только в реальном размере. Вот тестировал на УТ, только динамический список взял РС ДвоичныеДанныеФайлов:
&НаСервереБезКонтекста
Процедура СписокПриПолученииДанныхНаСервере(ИмяЭлемента, Настройки, Строки)
Для Каждого КлючИЗначение Из Строки Цикл
КлючИЗначение.Значение.Данные.НавигационнаяСсылкаКартинки = ПолучитьНавигационнуюСсылку(КлючИЗначение.Ключ, "ДвоичныеДанныеФайла");
КонецЦикла;
КонецПроцедуры
Прикрепленные файлы:
в самом списке, скорее всего никак!
сделайте рядом поле для картинки, а в дс обрабатывайте событие ПриАктивизацииСтроки, вот в это поле и выводите картинку товара.
либо подмените форму списка, новой формой с ТЗ где можно создать колонку с типом Картинка!
если много товаров, будет тормозить
сделайте рядом поле для картинки, а в дс обрабатывайте событие ПриАктивизацииСтроки, вот в это поле и выводите картинку товара.
либо подмените форму списка, новой формой с ТЗ где можно создать колонку с типом Картинка!
если много товаров, будет тормозить
Можно, но на 8.3.15.ХХХ (не помню точно) не работало, исправили сейчас или нет не знаю.
Минус:
1) придётся "считывать и вставлять" картинку в каждую строку при каждом обновлении обновлении динамического списка
2) Если картинка "большая" её нужно будет сжимать (с ухудшением), либо "высота строки" в динамическом списке должна быть под самую большую картинку (Получиться что на экране будет помещаться 1, 2 или 3 строки)
З.Ы. Поэтому для уменьшения нагрузки и пр. - см (2)
Минус:
1) придётся "считывать и вставлять" картинку в каждую строку при каждом обновлении обновлении динамического списка
2) Если картинка "большая" её нужно будет сжимать (с ухудшением), либо "высота строки" в динамическом списке должна быть под самую большую картинку (Получиться что на экране будет помещаться 1, 2 или 3 строки)
З.Ы. Поэтому для уменьшения нагрузки и пр. - см (2)
Если у вас версия 8.3.16 - просто не проверял на других, то вывести прямо в список не проблема.
См. вложенный файл. Как это делается можно почитать у Павла Чистова, я уже не помню, где это у него читал, т. к., поняв идею, все воспроизводится за 10 минут.
Если не найдете напишу сам, но не хочется "воровать" чужую идею.
Внимание! Про тормоза вам не зря тут написали, будьте с этим аккуратней.
См. вложенный файл. Как это делается можно почитать у Павла Чистова, я уже не помню, где это у него читал, т. к., поняв идею, все воспроизводится за 10 минут.
Если не найдете напишу сам, но не хочется "воровать" чужую идею.
Внимание! Про тормоза вам не зря тут написали, будьте с этим аккуратней.
Прикрепленные файлы:
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот