Изображение в динамическом списке, отображается очень мелко, как исправить? #810768


#0 by ЕщеОдинПрограммист
Добавил отображение картинки в динамический список, согласно инструкции: . Картинка отображается, но мелко, словно иконка - маленький квадратик слева в колонке, а картинка у меня большая. Пробовал менять значение свойства РазмерКартинки - не влияет. Как сделать, что бы картинка отображалась в реальном размере?
#1 by ЕщеОдинПрограммист
Ап, неужели никто не выводил "Поле картинки" в динамический список по навигационным ссылкам?
#2 by nordbox
Дык а реальный размер картинки какой?
#3 by nordbox
там наверняка есть что то типа Растягивать или что то подобное
#4 by ildary
Не надо никаких подробностей, ни скриншотов, ни номеров версий 1С и конфигурации, форумчане обожают гадание и телепатию.
#5 by nordbox
ты чего его пытаешь? тебе telepat.dll не выдали что ли?
#6 by LeoKeyn
Возможно формат или размер картинки не подходящий, вот она и искажается.
#7 by Мыш
Я уже протелепатировал. У автора 1С 7.7
#8 by Fragster
это будет тооооооормозить
#9 by ЕщеОдинПрограммист
я же написал, большая, пусть будет 200х200, а выводится всегда словно она иконка 16х16 прилепленная слева от надписи. я же написал, свойство есть, но его изменение на реальный/растягивать и тп, ничего не меняет. версия 8.3.2580, конфа на основе УТ 10.3, самописные вставки и приделки УФ. пробовал bmp,png,jpg,gif. Размер больше не становится, хотя в деталях 16х16 там что-то меняется немножко от смены формата. В 1С77 динамических списков пока еще нет. это зависит от многих параметров, после будет видно, пока не работает из-за более ранних этапов.
#10 by ЕщеОдинПрограммист
криво указал версию платформы, правильно 8.3.10.2580
#11 by Fragster
высоту строки увелич
#12 by ЕщеОдинПрограммист
да помогло. Криво работает. Работает если указать свойство "Высота" у колонки с картинкой, причем нужно обязательно указать 2 или более, и тогда оно не искажает картинку, даже если картинка больше ячейки. А если указать 1 или 0, тогда всегда искажает, даже если картинка заведомо влезает в ячейку.
#13 by breezee
Это не унструкция, это обработка без инструкции? Я понимаю, когда на ИС всякие загрузки и выгрузки для бухов заливают, чтобы они их покупали, ну тут же явно на погромистов расчет, могли бы ужекод со скринами выложить, чет обидно стало(
#14 by ЕщеОдинПрограммист
да там по сути сама суть не сложна. Суть добавления картинок в управляемых сложней. Если картинка непосредственно в том же списке, что и основная таблица для динамического списка, то в той таблице нужно еще сделать реквизит, куда сохранять навигационную ссылку. Вот мой код по этой теме: Процедура ПередЗаписьюНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи) (и почему на этом форуме не используют LORCODE?) Я картинки прилепляю к другим динамическим спискам, таким образом:     |ВЫБРАТЬ т.е. Справочник.Картинки это универсальное хранилище картинок для состояний заказов или других документов, что бы были покрупней и понаглядней иконок. В таблицу на форме добавив колонку Картинка, нужно выбрать "Поле картинки". А дальше описанный выше вопрос.
#15 by breezee
Спасибо! Единственное что не понял - на УФ нет обработки вывода строк, как мне там в цикле по строкам пройтись и кортинку из хранилища вывести в список?
#16 by ЕщеОдинПрограммист
сама картинка, которая хранится в хранилище значения, в динамический список не загружается, и даже в запросе не участвует. Ее система сама подхватывает по навигационной ссылке, которая в виде строки кодирует ссылку на запись и реквизит в базе, где хранится эта картинка.
#17 by ЕщеОдинПрограммист
достаточное условие для вывода на форму картинки это у поля вид "Поле картинки" и путь к данным у поля указывает на реквизит строкового типа, который хранит навигационную ссылку (навигационная ссылка это строка).
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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