Дія макросу "Надіслатиоб’єктбазиданих"

Примітка.: Ми хочемо надавати найновіший вміст довідки рідною мовою користувачів якомога швидше. Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була інформація корисною, унизу цієї сторінки. Для зручності цю статтю можна переглянути англійською мовою.

За допомогою дії макросу EMailDatabaseObject базах даних Access включити до вказаного Access таблиця даних, форма, звітабо модуль в повідомлення електронної пошти, де його можна переглядати та перенаправлення.

Примітка.: Починаючи з версії Access 2010, дія макросу Надіслатиоб’єкт називається Надіслатиоб’єктбазиданих.

Примітка.: Ця дія не дозволяється, якщо база даних ненадійна.

Установлення

Дія макросу Надіслатиоб’єктбазиданих містить наведені нижче аргументи.

Аргумент дії

Опис

Тип об’єкта,

Тип об’єкта, який потрібно включити в поштове повідомлення. У вікні конструктора макросів у розділі Аргументи дії в полі Тип об’єкта клацніть Таблиця (для даних у табличному поданні таблиці), Запит (для даних у табличному поданні запиту), Форма (для форми або даних у табличному поданні форми), Звіт, Модуль або Сторінка доступу до даних, Подання сервера, Збережені процедури чи Функція. Ви не можете надіслати макрос. Якщо потрібно включити активний об’єкт, виберіть його тип за допомогою цього аргументу, але залиште аргумент Ім’я об’єкта пустим.

Ім’я об’єкта

Ім’я об’єкта, який потрібно включити в поштове повідомлення. У полі Ім’я об’єкта відображаються всі об’єкти бази даних типу, вибраного за допомогою аргументу Тип об’єкта. Якщо залишити аргументи Тип об’єкта та Ім’я об’єкта пустими, програма Access надсилатиме повідомлення в поштову програму без жодного об’єкта бази даних.

Якщо запустити макрос, який містить дію EMailDatabaseObject в бібліотечна база данихвиявляє об'єкт із таким іменем у вперше бібліотечна база даних, потім у поточній базі даних Access.

Форма виводу

Тип формат для входить до об'єкта. Список форматів можна вибрати змінюватимуться залежно від вибраних для аргументу Тип об'єкта . Доступні формати, які можуть містити Excel 97 – 2003 книги Excel (*. xls), Двійкова книга Excel (*. xlsb), Книги Excel (*. XLSX), HTML (*. htm, *. HTML), Книга Microsoft Excel 5.0/95 (*. xls), формат PDF (*. формат PDF), Fomat форматований текст (типу), Текстових файлів (*. txt)або Формат XPS (*. XPS). у вікні Виводу . Модулі можна надсилати лише в текстовому форматі. Сторінок доступу до даних можна надіслати лише у форматі HTML. Якщо залишити цей аргумент пустим, програма Access пропонуватиме вибрати формат виводу.

Кому

Одержувачі повідомлення, чиї імена потрібно вставити в рядок Кому в поштовому повідомленні. Якщо залишити цей аргумент пустим, програма Access пропонуватиме вибрати імена одержувачів.

Імена одержувачів, указаної в цей аргумент (і в аргументах копія та Прихована копія ) крапкою з комою () або зі списку роздільна лінія на вкладці число діалогове вікно Властивостей регіональні параметри полів у Microsoft Windows на Панелі керування. Якщо в поштовій програмі не можна визначити імена одержувачів, не буде надіслано повідомлення та повідомлення про помилку.

Копія

Одержувачі повідомлення, чиї імена потрібно вставити в рядок Копія в поштовому повідомленні. Якщо залишити цей аргумент пустим, рядок Копія в поштовому повідомленні буде пустим.

ПК

Одержувачі повідомлення, чиї імена потрібно вставити в рядок ПК ("прихована копія") у поштовому повідомленні. Якщо залишити цей аргумент пустим, рядок ПК в поштовому повідомленні буде пустим.

Тема

Тема повідомлення. Цей текст відображається в рядку Тема в поштовому повідомленні. Якщо залишити цей аргумент пустим, рядок Тема в поштовому повідомленні буде пустим.

Текст повідомлення

Будь-який текст, який потрібно включити в повідомлення на додачу до об’єкта бази даних. Цей текст відображається в тілі поштового повідомлення після об’єкта. Якщо залишити цей аргумент пустим, у поштове повідомлення не буде включено жоден додатковий текст. Якщо ви залишили аргументи Тип об’єкта та Ім’я об’єкта пустими, за допомогою цього аргументу можна надіслати поштове повідомлення без об’єкта бази даних.

Редагувати повідомлення

Визначає, чи можна редагувати повідомлення перед надсиланням. Якщо вибрати Так, програма електронної пошти запуститься автоматично, а повідомлення можна буде редагувати. Якщо вибрати Ні, повідомлення буде надіслано, і користувач не матиме змоги його відредагувати. Стандартне значення – Так.

Файл шаблону

Шлях та ім’я файлу, який потрібно використати як шаблон для файлу HTML. Файл шаблону – це файл, який містить теги HTML.

Примітки

Об’єкт у поштовому повідомленні має певний формат виводу. Якщо двічі клацнути об’єкт, запуститься відповідне програмне забезпечення, у якому відкриється об’єкт.

Коли для включення об’єкта бази даних у поштове повідомлення використовується дія Надіслатиоб’єктбазиданих, застосовуються наведені нижче правила.

  • Ви можете надсилати дані в табличному поданні таблиці, запиту та форми. У включеному об’єкті всі поля даних у табличному поданні мають такий самий вигляд, як і в програмі Access, за винятком полів, які містять об’єкти OLE. Стовпці для цих полів додаються до об’єкта, але поля залишаються пустими.

  • Якщо елемент керування прив’язано до поля зі значенням "Так" або "Ні" (кнопка-перемикач, перемикач або прапорець), у файлі виводу відображається значення –1 (так) або 0 (ні).

  • Якщо текстове поле прив’язано до поля "Гіперпосилання", гіперпосилання відображається у файлі виводу будь-якого формату, за винятком тексту MS-DOS (у цьому випадку гіперпосилання відображається як звичайний текст).

  • Якщо ви надсилаєте форми в подання форм, входить до об'єкта завжди містить у формі вікно табличного подання даних.

  • Якщо ви надсилаєте звіт, єдині елементи керування, які додаються до об’єкта, – це текстові поля та (у деяких випадках) підписи. Усі інші елементи керування пропускаються. Також не додаються відомості колонтитулів. Єдиний виняток – якщо ви надсилаєте звіт у форматі Excel, текстове поле в нижньому колонтитулі групи, яке містить вираз із функцією Sum, додається до об’єкта. Жодні інші елементи керування в колонтитулах (і жодна агрегатна функція, крім Sum) не додаються до об’єкта.

  • Підзвіти додаються до об’єкта.

  • Якщо ви надсилаєте дані в табличному поданні, форму або сторінку доступу до даних у форматі HTML, створюється один файл HTML. Якщо ви надсилаєте звіт у форматі HTML, файл HTML створюється для кожної сторінки звіту.

Щоб виконати дію Надіслатиоб’єктбазиданих у модулі Visual Basic for Applications (VBA), скористайтеся методом Надіслатиоб’єкт об’єкта DoCmd.

зображення

Наведене нижче посилання надав Люк Чанґ. Люк – засновник і президент FMS, Inc., провідного постачальника користувацьких рішень бази даних та інструментів для розробників.

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×