Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/26: Рейтинг темы: голосов - 26, средняя оценка - 4.69
3 / 3 / 2
Регистрация: 07.02.2013
Сообщений: 185
1

Отображение картинок в форме

08.02.2015, 14:40. Показов 5460. Ответов 12

Author24 — интернет-сервис помощи студентам
Знаю, что уже много тем по этому поводу были созданы, но что-то так и не нашел верного и конкретного ответа.
Вообщем, хочу создать форму на основании запроса, в котором есть картинки, которые хранятся в соотв. таблицах. Тип поля для картинок - OLE объект.
Скриншоты для более понятной ситуации прикрепил.
Спасибо заранее!
Миниатюры
Отображение картинок в форме   Отображение картинок в форме   Отображение картинок в форме  

Отображение картинок в форме  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.02.2015, 14:40
Ответы с готовыми решениями:

Отображение картинок в форме
Не знаю как правильно создать поле с картинкой . Я создала с типом - image, но в форме не...

Отображение картинок на форме из папки
Добрый день, есть форма на основе таблицы с ссылками на папке, как можно вывести на форме...

Отображение картинок в форме из папки
Всем привет. Господа, есть каталог папок подписанных ключами из базы с фото авто (в папке может...

Как организовать отображение файлов картинок формата "webp" в форме?
Как организовать отображение файлов картинок формата "webp" в форме? Пробовал через элементы...

12
1047 / 531 / 66
Регистрация: 16.01.2013
Сообщений: 4,093
08.02.2015, 17:58 2
levgen, так вы уже сдала что то или хотите чтобы мы сделали?
1
3 / 3 / 2
Регистрация: 07.02.2013
Сообщений: 185
08.02.2015, 18:08  [ТС] 3
Картинки в форме делаются в виде значка, а нужно именно то изображение, которое индивидуальное для каждой записи
0
1047 / 531 / 66
Регистрация: 16.01.2013
Сообщений: 4,093
09.02.2015, 00:45 4
levgen,
Цитата Сообщение от evgenii3000 Посмотреть сообщение
levgen, так вы уже сдала что то или хотите чтобы мы сделали?
0
3 / 3 / 2
Регистрация: 07.02.2013
Сообщений: 185
09.02.2015, 11:44  [ТС] 5
evgenii3000, не сделал я
0
Эксперт MS Access
26816 / 14495 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
09.02.2015, 11:50 6
"Package" это совсем не гуд. Значит, когда Вы вставляли рисунки, на ПК не был зарегистрирован OLE-сервер, ассоциированный с файлами с расширением ".jpg. Обычно им является Mucrosoft Photo Editor. Который, правда есть не во всех версиях офиса. И возни с этими паккаджами море. Могучему Лебансу даже пришлось для этой цели свою DLL создавать - http://www.lebans.com/oletodisk.htm

Если у Вас не мобильный вариант БД, то зачем хранить рисунки в базе? Распухает. Хранение файлов вне БД, в папках на диске ничуть не хуже. Но значительно удобнее.
0
3 / 3 / 2
Регистрация: 07.02.2013
Сообщений: 185
09.02.2015, 12:00  [ТС] 7
Цитата Сообщение от mobile Посмотреть сообщение
Если у Вас не мобильный вариант БД, то зачем хранить рисунки в базе? Распухает. Хранение файлов вне БД, в папках на диске ничуть не хуже. Но значительно удобнее.
картинки есть в папках также. Мне просто нужно для интерфейсной части видеть при открытии формы - картинку каждого принтера и картриджа. Занес сразу в таблицу, т.к. думал, что оно отобразится, а на самом деле - нет.
Если прописать адрес картинки для каждой записи, это что-то изменит? (кроме как уменьшение объема)
0
Эксперт MS Access
26816 / 14495 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
09.02.2015, 12:43 8
Как пример, выставляю маленькую БД с двумя таблицами и двумя формами. В таблице Рисунки есть OLE-поле и рисунок хранится. В таблице Объекты только пути к фото, сама фотография не хранится. В одноименных формах можно заполнить таблицы. Это просто - двойной клик на поле рисунка в форме вызывает проводник. Заполните хотя бы парой рисунков и походите по записям, сравните
Вложения
Тип файла: rar РисункиХранениеДоступ.rar (27.5 Кб, 146 просмотров)
1
3 / 3 / 2
Регистрация: 07.02.2013
Сообщений: 185
09.02.2015, 13:30  [ТС] 9
mobile, да второй вариант, где сам выбираешь картинку в форме, хорошо выглядит.
1)Если в форме удалить поле, где показывается путь картинки после добавления ее самой-картинки, показ изображения сохранится?
2) Если я помещу в архив папки с картинками и саму бд. И открою например на другом компьютере, в форме все равно будут показыватся те же картинки?
0
Эксперт MS Access
26816 / 14495 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
09.02.2015, 14:04 10
Цитата Сообщение от levgen Посмотреть сообщение
1)Если в форме удалить поле, где показывается путь картинки после добавления ее самой-картинки, показ изображения сохранится?
Лучше не удалять, а сделать маленьким и/или невидимым если так нужно. В принципе, конечно можно и без этого поля, тогда придется использовать рекордсет. Это тоже неплохо, но немного больше возни.

Цитата Сообщение от levgen Посмотреть сообщение
2) Если я помещу в архив папки с картинками и саму бд. И открою например на другом компьютере, в форме все равно будут показыватся те же картинки?
Если будете указывать сетевой путь (\\имя_компа_в_сети\папка\файл), то возможно. Если же путь локальный, то другой комп его не знает. Довольно часто папку с общими файлами в сети монтируют на всех сетевых ПК как отдельный диск, типа Z: и у всех есть к нему доступ. Тогда запись Z:\папкафото\файл будет для всех доступной. Лишь бы имя диска совпадало, конечно
0
3 / 3 / 2
Регистрация: 07.02.2013
Сообщений: 185
09.02.2015, 14:17  [ТС] 11
mobile, ну просто мне нужно, например, человеку отослать эту бд. Чтобы он глянул, так ли я выполнил задание или нет. И у него картинки не покажутся получается, исходя из ваших слов. Хотя картинки будут в том же архиве и папки эти с картинками также будут в архиве

Добавлено через 10 минут
Тогда получается, лучше использовать форму Рисунки?!
Если открывать на разных компьютерах, т.к. картинка будет хранится в самой бд. И на разных компьютерах она будет все равно отображатся, в отличии от формы "Обьекты"?
0
0 / 0 / 0
Регистрация: 24.04.2021
Сообщений: 19
03.10.2022, 20:37 12
Много шума и нет ответа. Была проблема, исправил, а как не помню вообще.
0
Модератор
9629 / 6233 / 2426
Регистрация: 21.01.2014
Сообщений: 26,589
Записей в блоге: 3
04.10.2022, 05:08 13

Не по теме:

tregfyudgyfewhu, Залез в мертвую тему, написал бессмысленное сообщение... Ну молодец, отметился... А зачем?

0
04.10.2022, 05:08
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.10.2022, 05:08
Помогаю со студенческими работами здесь

Отображение картинок на другом компьютере
Здравствуйте. Сам в Access очень недавно, поэтому во много не разбираюсь. Создал базу в Access....

Отображение картинок (фотографий, сканов документов и т.д.) в формах
Всем доброго времени суток! В 2010 Акцессе сделана база данных, в которой ведется учет...

Отображение картинок на форме
делаю игрушку ребенку учить цифры а чтобы было интересней на каждый правильный ответ должна...

Отображение картинок в форме
Добрый день. На форме есть computedText, значение которого следующее: <img width=128 height=176...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru