Відображення зображень з папки у формі, звіті або на сторінці доступу до даних
Потрібні експертні навички програмування, взаємодії та розрахованих на навички. Ця стаття стосується бази даних Microsoft Access (.mdb/.accdb) і проекту Microsoft Access (ADP).
Зведення
Іноді недоцільно зберігати образи у таблиці Microsoft Access. Якщо у вас багато зображень або кожен із файлів зображень великий, розмір файлу бази даних Microsoft Access може швидко збільшитися.
У цій статті демонструється функція користувача, яку можна використовувати для:
- Зберігайте шляхи до файлів та імена зображень у таблиці.
- Відображення зображень за допомогою елемента керування зображенням.
- Приховування елемента керування зображенням, якщо зображення недоступне.
- Залишіть відгук про стан відображення зображення.
Ця стаття також містить приклад скрипта Visual Basic, який можна використовувати для відображення зображень на сторінці доступу до даних.
Хоча в цьому прикладі використовуються растрові зображення (.bmp), також можна використовувати інші типи зображень, наприклад .jpg, PCX і .gif.
Корпорація Майкрософт надає приклади програмування лише з метою демонстрації без явної або певної гарантії. Дане положення включає, але не обмежується цим, що передбачається гарантією товарної придатності або відповідності окремому завданню. Ця стаття передбачає, що користувач знайомий з представленою мовою програмування та засобами, що використовуються для створення та налагодження процедур. Фахівці технічної підтримки Майкрософт можуть пояснити роботу тієї чи іншої процедури, але модифікація прикладів та їх адаптація до завдань розробника не передбачена.
Створення таблиці для зберігання файлів та даних шляху
- Відкрийте приклад бази даних, Northwind.mdb або приклад проекту NorthwindCS.adp.
- Створіть наступну таблицю в Northwind.mdb або NorthwindCS.adp. У Northwind.mdb:
Table: tblImage ---------------------------- Field Name: ImageID Data Type: AutoNumber Indexed: Yes (No Duplicates) Field Name: txtImageName Data Type: Text Table Properties: tblImage -------------------------- PrimaryKey: ImageID
Table: tblImage -------------------------- Column Name: ImageID Datatype: Int Allow Nulls: Unchecked Identity: Yes Column Name: txtImageName Datatype: varchar Table Properties: ImageTable ------------------------------- Primary Key Constraint: ImageID
| Тип | приклад |
|---|---|
| Абсолютний (локальний) | C:\Windows\Zapotec.bmp |
| Абсолютний (UNC-шлях) | \Servername\sharename\Zapotec.bmp |
| Відносний | Zapotec.bmp |
Створення функції користувача
Option Compare Database Option Explicit Public Function DisplayImage(ctlImageControl As Control, strImagePath As Variant) As String On Error GoTo Err_DisplayImage Dim str Result As String Dim str strResult = "Не вказано зображення зображення." Else If InStr(1, strImagePath, "\") = 0 The ' Path is relative strDatabasePath = CurrentProject. = strDatabasePath & strImagePath End If .Visible = True .Picture = strImagePath strResult = "Image found and displayed." End If End With Exit_DisplayImage: DisplayImage = strResult Exit Function Err_DisplayImage: Select Case Err.ctlImageControl.Visible = False strResult = "Відображати зображення з зображенням. Resume Exit_DisplayImage: Case Else 'Який інший error. MsgBox Err.Number & " " & Err.Description strResult = "An error occurred displaying image." Resume Exit_DisplayImage: End Select End Function
Використання функції користувача у формі
Form: frmImage ---------------------- Caption: Image Form RecordSource: tblImage Image Control ---------------- ----------------- Назва: ImageFrame Picture: "C:\Windows\Zapotec.bmp" Text box ---------------- ------ Name: txtImageID ControlSource: ImageID Text box --------------------------- Name: txtImageName ControlSource: txtImageName Text box - -------------------------- Name: txtImageNote ControlSource:
Примітка. Якщо ви не хочете, щоб шлях відображалися у формі, можна встановити Visible для властивості txtImageName елементу управління значення False.
Option Compare Database Option Explicit Private Sub Form_AfterUpdate() CallDisplayImage End Sub Private Sub Form_Current() CallDisplayImage End Sub Private Sub txtImageName_AfterUpdate() CallDisplayImage End Sub Private Sub CallDisplayImage() Me!txtImageNote =
Використання функції користувача у звіті
Report: rptImage ---------------------- Caption: Image Report RecordSource: tblImage Image Control ---------------- ----------------- Назва: ImageFrame Picture: "C:\Windows\Zapotec.bmp" Text box ---------------- ------ Name: txtImageID ControlSource: ImageID Text box --------------------------- Name: txtImageName ControlSource: txtImageName Text box - -------------------------- Name: txtImageNote ControlSource:
Примітка.Якщо ви не хочете, щоб шлях відображався у звіті, можна встановити Visible для властивості txtImageName елемента управління значення False.
Option Compare Database Option Explicit Private Sub Detail_Print (Cancel As Integer, PrintCount As Integer) Me!txtImageNote = DisplayImage(Me!ImageFrame, Me!txtImageName) End Sub
Дублювання функції користувача на сторінці доступу до даних
- Створіть наступну нову сторінку доступу до даних на основі таблиці tblImage.
Data Access Page: dapImage ----------------------------- Title: Image Data Access Page Image Control -------- ------------------------- ID: ImageFrame Text box -------------------- -- ID: txtImageID ControlSource: ImageID Text box --------------------------- ID: txtImageName ControlSource: txtImageName
Примітка. Якщо ви не хочете, щоб шлях відображався на сторінці, можна встановити Visibility для властивості txtImageName елементу управління значення Прихований.
Використання http:// шляхи у формі
Щоб використати шлях http:// у формі, використовуйте елемент керування веб-браузера (shdocvw.dll) таким чином:
- Додайте елемент керування Microsoft Web Browser у форму та назвіть його WebBrowser.
- Додайте наступний код у модуль:
Public Function DisplayImageWeb(ctlBrowserControl As Control, _ strImagePath As Variant) On Error GoTo Err_DisplayImage Dim strDatabasePath As String Dim intSlashLocation As Integer With ctlBrowserControl If IsNull(strImagePath) Then ElseIf Left(str. Else If InStr(1, strImagePath, "\") = 0 Then ' Path is relative strDatabasePath = CurrentProject. Path & strImagePath End If .Navigate (strImagePath) End If End With Exit_DisplayImage: Exit Function Err_DisplayImage: Select Case Err.Number Case Else MsgBox Err.Number & " " & Err.Description Resume
Option Compare Database Option Explicit Private Sub Form_AfterUpdate() CallDisplayImage End Sub Private Sub Form_Current() CallDisplayImage End Sub Private Sub txtImageName_AfterUpdate() CallDisplayImage End Sub Private Sub CallDisplayImage() DisplayImageWeb Me.WebBrowser
Вкладення файлів та зображень у записи бази даних
Функція вкладення використовується в Access для додавання одного або кількох файлів (документів, презентацій, зображень тощо) у записи бази даних. У цій статті містяться загальні відомості та дії, необхідні для налаштування бази даних для використання вкладень, а також для приєднання даних та керування ними.
У цій статті
Застосування вкладень
Ви можете використовувати вкладення для зберігання кількох файлів в одному полі, а в цьому полі можна навіть зберігати файли кількох типів. Наприклад, припустимо, що у вас є база даних контактів завдань.Тепер можна прикріпити одне або кілька резюме до запису для кожного контакту, а також фотографію кожного контакту.
Вкладення також дозволяють зберігати дані раціональніше. У попередніх версіях Access для зберігання зображень і документів використовувалася технологія зв'язування об'єктів і впровадження (OLE). За промовчанням за допомогою технології OLE створювався растровий еквівалент зображення чи документа. Такі растрові файли можуть бути занадто великими - іноді в 10 разів більше, ніж вихідний файл. Під час перегляду зображення або документа з бази даних за допомогою технології OLE відображалося растрове зображення, а не вихідний файл. За допомогою вкладень ви відкриваєте документи та інші файли, які не стосуються зображень, у батьківських програмах, тому в Access можна виконувати пошук та зміну цих файлів.
Крім того, технологія OLE вимагає використання програм, які називаються OLE-серверами. Наприклад, якщо файли зображень JPEG зберігаються у базі даних Access, для кожного комп'ютера, на якому виконується ця база даних, потрібна інша програма, зареєстрована як сервер OLE для зображень JPEG. Навпаки, в Access вкладені файли зберігаються у вихідних форматах без будь-яких допоміжних зображень, а перегляду зображень з бази даних не потрібне додаткове програмне забезпечення.
Вкладення та правила розробки баз даних
За промовчанням кожне поле у реляційній базі даних містить лише один фрагмент даних. Наприклад, якщо поле адреси містить кілька адрес, знайти адреси буде важко, якщо неможливо. Таким чином, на перший погляд, вкладення порушують правила проектування бази даних, тому що ви можете приєднати до поля кілька файлів (одна частина даних).Однак вкладення не порушують жодних правил проектування, оскільки при приєднанні файлів до запису Access створює одну або кілька системних таблиць та використовує ці таблиці у фоновому режимі для нормалізації даних. Ви не можете переглядати ці таблиці або працювати з ними.
Інформацію про перегляд інших системних таблиць див. у статті Використання області навігації. Щоб отримати додаткові відомості про створення баз даних, див. Основні відомості про створення баз даних.
Способи використання вкладених файлів
При роботі з вкладеними файлами необхідно дотримуватися наведених нижче правил.
- Вкладати файли можна лише у бази даних, створені в Access і які використовують формат файлу ACCDB. Не можна здійснювати обмін вкладеннями між базами даних Access (ACCDB) та базами у форматі більш ранньої версії (MDB).
- Необхідно створити поле в таблиці та задати для нього тип даних "Вкладення". Змінити тип даних після того, як для нього встановлено значення "Вкладення", неможливо.
- В одному записі можливе зберігання кількох файлів. Наприклад, можна зберігати зображення та файли, створені за допомогою програм обробки текстів та електронних таблиць.
- Ви можете приєднати не більше двох гігабайт даних (максимальний розмір бази даних Access). Розмір окремих файлів не може перевищувати 256 мегабайт.
- Для додавання та зміни вкладень, а також для керування ними служить діалогове вікно Вкладення. Це діалогове вікно можна відкрити подвійним клацанням з поля вкладення таблиці. Якщо потрібно керувати вкладеннями з форми або переглядати їх зі звіту, до форми або звіту слід додати елемент управління вкладення і зв'язати цей елемент з потрібним полем вкладення в таблиці.
- За умовчанням елемент керування вкладенням обробляє зображення та виводить значки програм, які відповідають типам інших файлів. Припустимо, що в запис вкладено фотографію, резюме та документ Visio. Під час переходу від одного вкладення до іншого елемент керування виводить зображення та відображає піктограми програм для документів Word та Visio.
- Якщо відкрити діалогове вікно Вкладення з таблиці чи форми, файли вкладень можна додавати, видаляти, змінювати чи зберігати. Якщо відкрити діалогове вікно Вкладення зі звіту можна лише зберігати вкладені файли в іншому місці.
- Файли вкладення будуть стиснуті програмою Access, якщо вони не були стиснуті спочатку. Наприклад, файли JPEG стискаються графічною програмою, яка їх створює, тому програма Access їх не стискає.
- Якщо програма, яка використовувалася для створення вкладеного файлу, встановлена на комп'ютері, вкладені файли можна відкривати та змінювати за допомогою цієї програми.
- Вкладені файли можна зберегти на жорсткому диску або мережі. Тоді після внесення змін до вкладення можна перевірити отриманий результат, а потім зберегти їх у базі даних.
- Керувати вкладеннями можна програмним шляхом.
У наступних розділах наведено інструкції щодо додавання вкладень та керування ними.
Додавання поля вкладення до таблиці
Щоб використовувати вкладення в Access, необхідно спочатку додати поле вкладення принаймні одну з таблиць у базі даних. Access надає два способи додавання поля вкладення таблицю. Поле можна додати в режимі таблиці або конструктора. У цьому розділі описано, як використовувати обидва методи.
Додавання поля вкладення в режимі таблиці
- У таблиці, відкритій у режимі таблиці, клацніть перший доступний порожній стовпець.Заголовок такого стовпця містить напис Клацніть для додавання.
- На вкладці Поля таблиці у групі Форматування клацніть стрілку вниз поруч із полем Тип даних, а потім натисніть Вкладення. Access визначає тип даних для поля значення Вкладення та поміщає значок у рядок заголовка поля. На малюнку показано нове поле вкладення. Слід звернути увагу на піктограму скріпки у рядку заголовків поля. За замовчуванням у рядок заголовка поля вкладення не можна вводити текст.
Додавання поля вкладення в режимі конструктора
- В області навігації клацніть правою кнопкою миші таблицю, яку потрібно змінити, та виберіть у контекстному меню пункт Конструктор
Безпосереднє вкладення файлів у таблиці
Після того, як до таблиці додано поле вкладення, можна вкладати файли у записи цієї таблиці, не створюючи форму для введення даних. Крім того, можна переглядати вкладення без допомоги форми, однак пам'ятайте, що для перегляду безпосередньо з таблиць використовуються програми, в яких створювалися ці файли, або програми, що підтримують такі файли. Наприклад, якщо ви відкриваєте документ Word, приєднаний до таблиці, слово також запускається і ви переглядаєте документ з Word, а не Access. Якщо програма Word не встановлена на комп'ютері, з'явиться діалогове вікно з пропозицією вибрати програму для перегляду файлу.
Додавання вкладення до таблиці
- У таблиці, яка містить поле вкладення та відкрита в режимі таблиці, двічі клацніть поле вкладення. Відкриється діалогове вікно Вкладення. Воно показано на малюнку нижче.
Відкриття вкладених файлів із таблиці
- У таблиці, відкритій у режимі таблиці, двічі клацніть комірку у полі вкладення.
- У діалоговому вікні Вкладення двічі клацніть файл, який потрібно відкрити. -або- Виберіть файл та натисніть кнопку Відкрити. Файл буде відкритий у пов'язаній з ним програмі - файли Excel відкриваються в Excel і т. д. Деякі файли зображень можна відкривати за допомогою засобу перегляду малюнків Windows. Якщо потрібно не лише переглянути зображення, можна клацнути його правою кнопкою миші та вибрати команду Змінити. Запуститься програма, за допомогою якої було створено цей файл, якщо вона встановлена на комп'ютері.
Збереження змін у вкладеному файлі
- Якщо потрібно змінити файл, скористайтеся програмою, за допомогою якої цей файл було створено.
- Збережіть внесені у файл зміни та завершіть роботу програми. Пам'ятайте, що при зміні вкладеного файлу всі зміни зберігаються на жорсткому диску в папці тимчасових Інтернет-файлів. Щоб отримати додаткові відомості про цю папку, див.
- Щоб зберегти зміни без можливості відновлення, поверніться до Access та у діалоговому вікні Вкладення натисніть кнопку ОК. З'явиться повідомлення, наведене нижче.
Примітка: При відкритті вкладеного файлу в батьківській програмі для перегляду або редагування Access містить тимчасову копію файлу в тимчасову папку. Якщо ви зміните файл та збережете зміни в батьківській програмі, Access збереже зміни у часовій копії. Коли ви повернетесь до Access і натисніть кнопку ОК , щоб закрити діалогове вікно Вкладення , Access запропонує зберегти вкладений файл ще раз. Натисніть кнопку Так, щоб записати змінений файл до бази даних, або кнопку Ні, щоб залишити файл у базі даних без змін.
Використання вкладень із формами та звітами
Якщо потрібно використовувати вкладення з формою або звітом, скористайтеся елементом керування вкладенням. При переході від одного запису до бази даних до іншого цей елемент керування автоматично відображає файли зображень. Якщо вкладені файли іншого типу, наприклад документи або діаграми, елемент керування вкладенням показує піктограму, яка відповідає типу файлу. Наприклад, якщо вкладено файл презентації, з'явиться піктограма PowerPoint тощо. Цей елемент керування дозволяє побачити, які файли вкладені, та відкрити діалогове вікно Вкладення. Якщо це діалогове вікно відкрито з форми, вкладення можна додавати, видаляти, змінювати та зберігати. Якщо вона відкрита зі звіту, можна лише зберігати вкладення на жорсткому диску або в мережі, оскільки звіти призначені лише для читання.
У наступних розділах наведено інструкції з додавання рамки малюнка до форми або звіту, переміщення між записами, вкладення файлів та перегляду вкладень. Пам'ятайте, що переміщення між вкладеннями можливе лише в тому випадку, якщо запис містить декілька вкладень.
Додавання елемента керування вкладенням у форму або звіт
У цьому розділі описано, як додати елемент керування вкладенням у форму або звіт і прив'язати його до поля "Вкладення" у відповідній таблиці. Процедура додавання елемента керування вкладення однакова для форми та звіту. Насамперед слід переконатися, що у одній таблиці бази даних є полі вкладення. Щоб отримати додаткові відомості про додавання поля вкладення, див. Додавання поля вкладення в таблицю вище.
Розробка форми або звіту може бути складним процесом, тому в цьому розділі передбачається, що база даних з хоча б однією таблицею та однією формою чи звітом вже є.Відомості про створення таблиць, форм та звітів див. у таких статтях:
Додавання елемента управління вкладення
- В області переходів клацніть правою кнопкою миші форму або звіт, які потрібно змінити, та виберіть у контекстному меню команду Конструктор.
- На вкладці Конструктор у групі Сервіс виберіть пункт Додати існуючі поля. З'явиться область Список полів, в якій перелічені поля таблиці, є джерелом даних для форми чи звіту. Поле вкладення у списку позначено значком розгортання (можна клацнути поруч із цим полем знак "плюс" або "мінус"). На малюнку показано, як виглядає поле вкладення в області Список полів
Управління вкладеннями за допомогою форми
Після того, як елемент керування вкладення доданий у форму, файли вкладення можна додавати, змінювати, видаляти та зберігати прямо з цієї форми. Якщо запис містить кілька вкладень, можна переходити від одного файлу вкладення до іншого за допомогою прокручування (під час роботи з таблицею така можливість відсутня).
Примітка: Користувач, що створив форму, може призначити її тільки для читання. У цьому випадку діалогове вікно Вкладення можна використовувати лише для збереження вкладених файлів на жорсткому диску або в мережі.
Вкладення файлу
- Відкрийте форму, в якій відображаються вкладення, і знайдіть запис, який потрібно вкласти файл.
- Виберіть елемент керування вкладенням — елемент керування, прив'язаний до поля вкладення. Відкриється міні-панель інструментів:
Примітка: Якщо елемент керування доданим до розділу таблиці розділеної форми, міні-панель інструментів не відкриється. Додаткові відомості про розділені форми див. у статті Створення розділеної форми.
Переміщення по вкладеним файлам за допомогою прокручування
Примітка: Дії, описані в цьому розділі, застосовуються до форм та звітів.
- Відкрийте форму або звіт, де відображаються вкладення.
- Перейдіть до запису, який містить вкладені файли.
- Клацніть елемент керування "Зображення", який відображає вкладені файли. Відкриється міні-панель інструментів.
- Для прокручування вкладених файлів клацніть стрілку Назад (ліворуч) або Вперед (Вправо). Щоб побачити імена файлів, натисніть кнопку Переглянути вкладення, за допомогою якої відкривається діалогове вікно Вкладення. Імена вкладених файлів будуть показані у списку Вкладення .
Збереження вкладених файлів в іншому місці
Дії, описані в цьому розділі, застосовуються до таблиць, форм та звітів. Будь-який з файлів або всі файли, вкладені в цей запис, можна зберегти на жорсткому диску або мережі. Слід пам'ятати, що під час вибору збереження всіх файлів неможливо зберегти окремі файли — можна лише зберегти їх усі. Для збереження файлів слід зберігати їх по одному.
- Відкрийте спочатку таблицю, форму або звіт, де містяться вкладення, а потім діалогове вікно Вкладення.
Відкриття діалогового вікна Вкладення з таблиці
- Відкрийте таблицю в режимі таблиці та двічі клацніть поле, де міститься вкладення, яке потрібно зберегти.
Відкриття діалогового вікна Вкладення з форми чи звіту
- Відкрийте форму або звіт, де відображаються вкладення.
- Перейдіть до запису, який містить вкладені файли.
- Клацніть елемент керування "Зображення", який відображає вкладені файли. Відкриється міні-панель інструментів.
- Натисніть кнопку Переглянути вкладення.
Збереження окремого вкладення
- У діалоговому вікні Вкладення натисніть кнопку Зберегти як. Відкриється діалогове вікно Збереження вкладення.
- Скористайтеся списком Папки, щоб перейти до нового розташування файлу, та натисніть кнопку Зберегти.
Збереження всіх вкладень
- У діалоговому вікні Вкладення натисніть кнопку Зберегти все. Відкриється діалогове вікно Збереження вкладень.
- Скористайтеся списком Папки, щоб перейти до нового розташування файлів, та натисніть кнопку Зберегти.
Видалення вкладених файлів
Дії, описані в цьому розділі, застосовуються до таблиць та форм.
Видалення вкладення
- Двічі клацніть поле вкладення в таблиці, щоб відкрити діалогове вікно Вкладення. -або- У формі (в режимі перегляду макета або в режимі форми) перейдіть до запису, що містить вкладення, що підлягає видаленню, і на міні-панелі інструментів натисніть кнопку Переглянути вкладення, щоб відкрити діалогове вікно.
- У діалоговому вікні Вкладення виберіть файл, який потрібно видалити, та натисніть кнопку Видалити.
Використання вкладень без застосування миші або іншого вказівного пристрою
У наступному розділі описано, як використовувати клавіатуру для встановлення фокусу в області навігації та відкриття таблиці, форми або звіту, де містяться вкладені файли. Крім того, тут наведено покрокові інструкції щодо перегляду вкладених файлів та відкриття діалогового вікна Вкладення.
Відкриття таблиці, форми або звіту в області навігації
Примітка: Якщо область навігації закрита, при натисканні клавіші F11 вона відкриється, і фокус буде встановлений у цій області. Якщо область навігації відкрита, за допомогою клавіші F11 вона закриється. Щоб відкрити область навігації та перемістити на неї фокус, необхідно знову натиснути клавішу F11.
Перегляд вкладень із таблиць
- Для переміщення курсору в поле вкладення можна використовувати клавіші зі стрілками.
- Натисніть клавішу ПРОБІЛ.Відкриється діалогове вікно Вкладення.
- Для переходу між кнопками у діалоговому вікні або від кнопок до списку вкладених файлів Вкладення скористайтеся клавішею TAB.
Примітка: Записи можуть містити декілька вкладень. Якщо потрібно вибрати вкладення у списку з декількох файлів, перейдіть до списку файлів за допомогою клавіші TAB, а потім виберіть потрібний файл за допомогою клавіш зі стрілками. Після цього, натискаючи клавішу TAB, поверніться до кнопок та виберіть потрібну дію.
Переміщення між вкладеннями за допомогою прокручування з форми або звіту
Ці дії можливі, тільки якщо у вас є клавіатура Microsoft Natural, і запис містить декілька вкладень.
- Якщо потрібно, перемістіть фокус на елемент керування вкладенням за допомогою клавіші TAB. За промовчанням Access виділяє елемент керування та мітку, пов'язану з елементом керування, якщо мітка існує.
- Натисніть клавішу програми. Відкриється контекстне меню.
- Виберіть Вперед або Назад за допомогою клавіші TAB або клавіш зі стрілками, а потім натисніть клавішу ENTER.
- Якщо потрібно, повторіть крок 2, щоб перейти до наступного вкладеного файлу.
Відкриття діалогового вікна "Вкладення" з форми або звіту
Ці дії можливі лише за наявності клавіатури Microsoft Natural.
- Якщо потрібно, перемістіть фокус на елемент керування вкладенням за допомогою клавіші TAB. За промовчанням Access виділяє елемент керування та мітку, пов'язану з елементом керування, якщо мітка існує.
- Натисніть клавішу програми. Відкриється контекстне меню.
- Виберіть пункт Переглянути вкладення за допомогою клавіші TAB або клавіш зі стрілками, а потім натисніть клавішу ENTER. Відкриється діалогове вікно Вкладення.
- Натисніть клавішу TAB для переходу між кнопками в діалоговому вікні або від кнопок до списку вкладених файлів Вкладення (зміна - подвійне клацання). Записи можуть містити декілька вкладень. Якщо потрібно вибрати вкладення у списку з декількох файлів, перейдіть до списку файлів за допомогою клавіші TAB, а потім виберіть потрібний файл за допомогою клавіш зі стрілками. Після цього, натискаючи клавішу TAB, поверніться до кнопок та виберіть потрібну дію.
- Вибравши потрібний файл і кнопку, натисніть клавішу ENTER.
- Після завершення виберіть кнопку ОК за допомогою клавіші TAB або клавіш зі стрілками, а потім натисніть клавішу ENTER.
Довідкові відомості про вкладення
Нижче наведено довідкові відомості про вкладення, в тому числі формати файлів зображень і документів, що підтримуються, угоди про імена файлів та деякі дані про вкладення файлів у записи шляхом програмування.
Формати файлів зображень, що підтримуються.
У Access безпосередньо підтримуються (тобто відображаються за допомогою елемента керування вкладенням без використання додаткового програмного забезпечення) такі формати графічних файлів:
BMP (точковий малюнок Windows)
WMF (метафайл Windows)
EMF (розширений метафайл)
Підтримувані формати документів та інших файлів
Як правило, як вкладення можна використовувати файли, створені в будь-яких програмах Microsoft Office. Крім того, можна вкладати файли журналу (LOG), текстові файли (TEXT, TXT) та стислі ZIP-файли.
Угоди про імена файлів
Імена вкладених файлів можуть містити будь-які символи Юнікоду, які підтримує файлова система NTFS, що використовується в Microsoft Windows. Крім того, імена файлів повинні відповідати таким правилам.
- Довжина імен не повинна перевищувати 255 символів, включаючи розширення імені файлу.
- Імена не повинні містити наступних знаків: знака запитання (?), лапок ("), лівої або правої косої риси (/ \), кутових дужок (< >), зірочки (*), вертикальної риси (|), двокрапки (:) , знак абзацу (¶).
Типи файлів, які Access стиснення
При приєднанні будь-якого з таких типів файлів до бази даних Access стискає їх, якщо вони ще не стиснуті спочатку.
Розширення файлу
Як додати зображення до форми Microsoft Access
Бажаєте додати логотипи, зображення або зображення до форм бази даних Microsoft Access але не знаєте, як це зробити? У цьому посібнику ми пояснимо процес додавання зображень до ваших форм Access.
Як додати зображення до форм Access?
У Microsoft Access для додавання зображень до бази даних , ви повинні використовувати функцію прикріплення. Функція вкладення-це функція в Access, яка дозволяє користувачеві додавати один чи кілька файлів у записи у вашій базі даних, наприклад документи, презентації, зображення тощо.
Додавання зображень у форму Microsoft Access Виконуйте наведені нижче методи.
Запустіть Microsoft Access .
Створіть таблицю у поданні «Дизайн» або використовуйте існуючу таблицю бази даних,
Ми збираємося додати вкладення до таблиці, дотримуючись інструкцій нижче.
Натисніть "Перегляд" на вкладці Головна та виберіть "Дизайн".
В інтерфейсі Подання дизайну введіть фото як ім'я поля.
Потім виберіть "Вкладення" як тип даних для назва поля фото.
Повернутися назад t o в режимі таблиці, і ви побачите символ вкладення як у розділі імені поля, так і рядку.
Двічі клацніть символ вкладення у рядку.
Відкриється діалогове вікно Вкладення .
Натисніть кнопку «Додати» та виберіть зображення зі своїх файлів.
Після створення форми.
Клацніть форму правою кнопкою миші та виберіть "Перегляд дизайну".
В інтерфейсі представлення дизайну форм можна скоротити або подовжити поля введення імен полів, клацнувши їх і перетягнувши.
Натисніть кнопку “Додати існуючі поля” у групі “Інструменти”.
Праворуч з'явиться панель Список полів
Натисніть кнопку Показати всі таблиці.
Клацніть лівою кнопкою миші ім'я поля фотографії та перетягніть його на форму.
Розгорніть фотографію та натисніть “Зберегти”.
Клацніть піктограму подання форми в правому нижньому куті інтерфейсу подання дизайну форми.
Тепер у поданні форми ви побачите фотографію у формі.
Як видалити зображення з форми MS Access
Якщо ви бажаєте видалити фотографію з форми.
Клацніть таблицю, яка продовжує містить вкладення у базі даних, яка пов'язана з вашою формою.
Ще раз двічі клацніть символ вкладення.
Відкриється діалогове вікно Вкладення .
Клацніть прикріплену фотографію у діалоговому вікні, потім натисніть Видалити.
Ви можете зробити те саме для іншого.
Ми сподіваємося, що цей посібник допоможе вам зрозуміти, як додавати зображення у форму в Microsoft Access.
