![]() |
Не получается отобразить картинку Есть реквизит формы - имя "Картинка" тип "Картинка", он связан с полем Формы вида "Поле картинки". в форме пишу такой код: &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) Картинка = Новый Картинка("C:\9\1.jpg"); КонецПроцедуры При открытии формы картинка не отображается. Что надо сделать чтобы загрузить картинку из файла и отобразить ее в форме? |
Для начала обернуть конструктор картинки в условие, проверяющее наличие файла по заданному пути. После этого отлаживать и много думать. |
Давай предположим, что картинка по указанному пути существует. Я не понимаю что тут можно отлаживать, здесь в коде процедуры всего одна строка, которая создает объект Картинка, загружая картинку из файла на диске. Но почему-то загруженная картинка не отображается. Если картинку не загружать с диска, а взять из БиблиотекаКартинок, например так: Картинка = БиблиотекаКартинок.ВидРасчета; то картинка отображается. Вот этого я и не понимаю, в обоих случаях создается объект Картинка, но если картинка загружается из файла, то она не отображается, а если используется картинка из БиблиотекаКартинок, то картинка отображается. Почему так? |
2-eeyore > А давай отучимся "предполагать", а? И в данном случае, и всегда. Чтоб при написании кода руки сами начинали писать код проверки наличия обрабатываемого файла... |
3-VZ > Какое отношение имеет проверка наличия файла с картинкой к тому что картинка не отображается в форме? |
(2) Давай предположим, что если я что-то предложил сделать - надо это сделать, а не рассуждать. |
смешная тема. Почти очевидно, что картинки по указанному пути просто нет. Мыши ее сьели. На что справедливо и указали коллеги. А если будем предполагать, что она существует, то мы можем построить такую теорию, что Лобачевский отдыхает |
Да не мыши, а права доступа на папку с картинками, например, в групповых политиках... "2-eeyore > А давай отучимся "предполагать", а? И в данном случае, и всегда. Чтоб при написании кода руки сами начинали писать код проверки наличия обрабатываемого файла..." ©VZ |
Текущее время: 11:23. Часовой пояс GMT +3. |