Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

изменение свойств в связанной таблице

Поиск

 

21. Экспорт данных из таблицы Access в текстовый формат применяется обычно тогда, когда нужно использовать эти данные в приложении, которое может обмениваться с другими приложениями только через текстовые файлы. Экспортировать можно как в файлы с разделителями, так и в файлы с фиксированной шириной полей. Процедура экспорта похожа на описанную выше процедуру экспорта в другие типы файлов:

1. Откройте базу данных Access, из которой требуется экспортировать таблицу. Активизируйте окно базы данных, щелкнув по его заголовку левой кнопкой мыши.

2. Раскройте список таблиц и выделите в нем нужную таблицу.

3. Выберите команду Файл, Экспорт (File, Export). Появится диалоговое окно Экспорт объекта (Export Table to).

4. В раскрывающемся списке Тип файла (Save as Type) этого диалогового окна выберите элемент Текстовые файлы (Text Files). Перейдите в папку, в которой нужно сохранить экспортируемый файл, в текстовом поле Имя файла (File Name) укажите имя файла и нажмите кнопку Экспорт (Export).

5. Запустится Мастер экспорта текстов, использование которого аналогично использованию Мастера импорта текстов, описанного ранее в этой главе. Единственным исключением является то, что при экспорте данных нельзя переопределить названия полей. Первое окно мастера показано на рис. 3.41. В качестве формата экспорта выбран файл с разделителями. В следующем диалоговом окне можно будет выбрать символы для разделителей и включить в первую строку текстового файла имена полей таблицы. Кроме того, нажав кнопку Дополнительно (Advanced), можно создать спецификацию экспорта.

Рис. 3.41. Диалоговое окно Экспорт текста

Рис. 3.42. Текстовый файл "Поставщики", открытый в приложении "Блокнот"

В последнем диалоговом окне мастера вы определяете имя текстового файла. После нажатия кнопки Готово (Finish), при успешном выполнении процедуры, вы получите текстовый файл выбранного формата. На рис. 3.42 показан текстовый файл, экспортированный из таблицы "Поставщики".

Замечание

Использование символа новой строки в текстовых полях таблицы Access 2002 может привести к возникновению ошибок при экспорте данных в другие приложения.

Порядок записей в созданном путем экспорта текстовом файле определяется первичным ключом таблицы. Если у экспортируемой таблицы нет первичного ключа, записи экспортируются в том порядке, в котором они были добавлены в таблицу.

Назначение кнопок панели инструментов слияния

Типы объектов в которые осуществляется экспорт

Назначение макроса autoexec

Алгоритм экспорта таблиц

Создание макроса

Записать макрос в Access как, например, в приложении Word не представляется возможным, но в Access можно создать макрос в окне Конструктора макросов или в окне редактора Visual Basic for Application (VBA). Макросы в Access в основном создаются для обработки событий. Событие - это любое действие, которое распознается объектом и на которое можно определить отклик.
К событиям, которым можно назначить макросы относятся, например, нажатие кнопки для вывода на экран запроса, формы, отчета и т.д. Примером создания макроса может быть создание кнопки для вызова макроса "Открыть Запрос" в подчиненной кнопочной форме "Запросы" в базе данных Успеваемость_студентов.
Таким образом, основное назначение макросов — это создание удобного интерфейса приложения, в котором формы и отчеты открывались бы при нажатии кнопок в формах или на панелях инструментов. Чтобы при открытии приложения на экране отображалось не окно База данных, а главная кнопочная форма, которая создается с целью навигации по базе данных, т.е. в качестве главного меню БД.


В статье Макросы в БД Access 2003 рассмотрено создание макросов в окне Конструктора макросов, которое открывается командой Создать в окне базы данных на вкладке Макросы. Окно Конструктора макросов разделено по горизонтали на две части: панель описаний и панель аргументов. В панели описаний по умолчанию выводится два столбца: столбец для ввода макрокоманд и столбец для ввода примечаний. Макрокоманда - это инструкция, определяющая выполняемые действия в макросе.

В строке столбца Макрокоманда из раскрывающегося списка можно выбрать требуемую макрокоманду, а в строке столбца Примечание можно описать действие, выполняемое макрокомандой.


Рис. 1.


Панель аргументов макрокоманды, которая появляется в окне Конструктора макросов после ввода макрокоманды, позволяет выбрать требуемые аргументы, из списка который отображается для данной макрокоманды. Макросы могут содержать как набор макрокоманд, так группу макросов.

Для быстрого создания макроса в окне Конструктора макросов можно использовать следующую технологию. Первое, что необходимо выполнить, так это открыть базу данных и выбрать (выделить) требуемый объект в окне базы данных. Затем одним из способов (из панели инструментов, из строки меню или из окна базы данных) открыть окно Конструктора макросов и переместить с помощью мыши выбранный объект из окна базы данных в строку макрокоманда в окне Конструктора макросов.

Чтобы создать макрос, открывающий таблицу "Дисциплины", надо переместить с помощью мыши эту таблицу из окна БД в строку Макрокоманда окна Конструктора макросов. Кроме того, в аргументах макрокоманды можно установить Режим - Просмотр, Режим данных - Только чтение.


Рис. 2.


Аналогичным способом можно создавать макросы: Открыть форму, Открыть запрос, Открыть отчет или Запуск макроса.


Рис. 3.


Для запуска созданных макросов с панели инструментов необходимо создать кнопку на одной из панелей инструментов. Рассмотрим создание кнопки для запуска макроса Откр_запрос на стандартной панели инструментов, которая открывается в окне приложения по умолчанию. Сначала надо выбрать макрос в окне базы данных на вкладке макросы и перетащить его на панель инструментов, На панели инструментов появится кнопка Откр_запрос.


Рис. 4.


Для удаления кнопки с панели инструментов надо щелкнуть правой кнопкой на панели инструментов и из контекстного меню выбрать команду Настройка. В появившемся окне диалога Настройка на вкладке Команды в списке Категории выделить строку Все макросы. Перетащить левой кнопкой мыши кнопку с панели инструментов в список Команды окна диалога Настройка. В результате кнопка Откр_запрос будет удалена с панели инструментов.


Рис. 5.

 



Поделиться:


Последнее изменение этой страницы: 2017-01-25; просмотров: 146; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.119.113.79 (0.008 с.)