Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Работа с фотографиями (в отчете)
 
 автор: Alex   (02.02.2008 в 14:07)   личное сообщение
 
 

Обсуждалась тут такая темка: http://hiprog.jino.ru/forum/read.php?id_forum=1&id_theme=2896&page=2

"пример. на форме создаем рисунок. форматим его свойства (обьекта в форме) как надо- растягивать- нерастягивать и т.п. моменты. Далее при помощи команды
Me.Pict1.Picture = "D:\My_Documents\1_1.gif"
грузим рисунок. Ну в нашем случае эта команда будет такой:
Me.Pict1.Picture = Application.CurrentProject.Path & "\Папка Фото\" & me.PolePict1"
в форме эта штука работает, а в отчете - нет. А почему?

  Ответить  
 
 автор: akkorn   (03.02.2008 в 15:21)   личное сообщение
 
 

что значит в отчете не работает? все прекрасно работает.

Private Sub Report_Open(Cancel As Integer)
Me.p11.Picture = "D:\My_Documents\1_1.gif"
End Sub

  Ответить  
 
 автор: Alex   (03.02.2008 в 17:28)   личное сообщение
 
 

Сорри! Некорректно выразился!
Если сделать так: Me.p11.Picture = "D:\My_Documents\1_1.gif" - работает
А если так: Me.p11.Picture = Forms!Установки!Логотип - не работает, пилять!
В форме Установки в поле Логотип, естественно, путь к файлу прописан и сам файл на месте

  Ответить  
 
 автор: Explorer   (03.02.2008 в 18:46)   личное сообщение
 
 

PictureData

  Ответить  
 
 автор: akkorn   (03.02.2008 в 19:19)   личное сообщение
 
 

У МЕНЯ УСЕ РАБОТАТ!!
тада так:

первое (наводка): в поле полный путь к файлу, или необходимо подставлять подстановочные пути?
(
не
Forms!Установки!Логотип
а
Application.CurrentProject.Path & "\Папка Фото\" & Forms!Установки!Логотип
ну или типа того)

второе: если не работает так:
Forms!Установки!Логотип
попробуй так:
[Form_Установки].ЛОготип.Value



===
нлин! а вы случаем НЕ В ЗАГРУЖЕННЫЙ (открытый) ужо отчет пытаетесь картинку загрузить?
коли так- тада все предыдующие пляски прекращаем, бубен выкидываем, и пишем таки:
Forms!Установки!Логотип.Requery
али тАки:
[Form_Установки].ЛОготип.Requery

т.к. отчет статичен, и данные если и будут изменяться (что наврят-ли) - то тока при перелистывании.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList