Добрый день! Подскажите, пожалуйста, с такой проблемой.
Не получается вывести картинку в дерево значений на УФ. Точнее не получается ее корректно отобразить в размере, отличном от стандартного 16х16.
Исходные данные: платформа 8.3.6, управляемая форма, на ней реквизит с типом "Дерево значений". В дереве значений есть колонка с типом "картинка" и ряд других реквизитов (номенклатура и т.д.).
В этот реквизит вывожу изображение номенклатуры. Так вот, изображение выводит либо в размере 16х16 при "стандартных" настройках (когда все параметры: ширина, высота и прочее указано "Авто"), либо, когда я указываю явно высоту строки, отображается в реальном размер. Ни "Авторазмер", ни "Пропорционально" не помогают... Перебрал уже массу комбинаций параметров (ширина, высота, автоматически, вручную...), ничего не срабатывает...
Есть какой-то вариант нормально отобразить картинку или это ошибки масштабирования в платформе?
(2) Картинок весьма немало, порядка 75000, не хотелось бы их переформатированием заниматься. Более того, зачем это делать, если, казалось бы, платформа должна уметь масштабировать сама. Иначе на кой там тогда вся эта куча настроек с размерами и масштабами...
(4) Да я думал, что может все-таки неправильно выставляю какие-то параметры в настройках колонки или дерева значений в целом. Надеялся, что кто-то уже делал нечто подобное, поэтому собственно и задал вопрос...
(5) посмотри уроки Гилева по СКД, мне не нужно было картинки в отчет пихать. А ты их в дерево.
Возможно стоит сделать отдельный реквизит для отображения картинки текущей колонки!
(5) Вывод изображений - не сильная сторона таблиц формы.
В свое время сделал виндовой компонентой ресайз изображений для превью, 75000 изображений не так и долго будет обрабатывать. https://forum.infostart.ru/forum9/topic44913/ Вполне себе рабочий вариант если сервер на винде.
и весить это безобразие с превью будет чуть чуть и форма будет открываться быстрее.
(7) Спасибо за ссылку, сейчас ознакомлюсь! Сервер действительно на win, решение должно подойти. Жаль конечно, что приходится городить дополнительные механизмы и нельзя просто "пропорционально" выставить...
(1) В свойствах элемента формы есть "РазмерКартинки" - по умолчанию он устанавливается как "Реальный размер".
Попробуйте его изменить, например, выбрать "Пропорционально".