Экспорт данных из б.д. Access

Для экспорта объекта из одной б. д. в другую необходимо выполнить:

· Открыть нужную для экспорта исходную базу б. д.

· Выбрать нужный объект в области переходов.

· Внешние данные à Экспорт àкнопка Дополнительно à База данных Access

· В окне мастера экспорта выбрать целевой файл, в котором будет сохранен объекта б.д.

· При сохранении таблицы можно сохранять только структуру, можно сохранять структуру и данные.

· Можно изменить имя сохраняемого объекта.

При выполнении экспорта в Excel можно сохранить таблицу или запрос в виде Excel файла. Можно экспортировать объект полностью (установить флаг в окне мастера экспорта Экспортировать данные с макетом и форматированием) или только выделенные строки открытого объекта б.д. (установить 2 флага - Экспортировать данные с макетом и форматированием и Экспортировать только выбранные записи).

Экспорт в PDF-файл

Файл в формате pdf является кроссплатформенным документом, который можно расшифровать как Portable Document Format, это файл, который будет выглядеть одинаково на экране и в печати, независимо от того, какой компьютер или принтер будет использоваться, и какой программой был создан этот файл. Файл pdf содержит форматирование оригинального документа, включая все шрифты и изображения, но обладая высокой степенью сжатия, он имеет небольшой размер для отправки электронной почтой. Изобретенный компанией Adobe Systems и усовершенствованный за 20 лет тип файла pdf в настоящее время является открытым стандартом для обмена электронной документацией, признанный международной организацией по стандартизации (ISO). В отличие от напечатанного экземпляра документа, pdf файлы могут содержать интерактивные ссылки и кнопки, поля форм, аудио и видео. Открыть файл можно с помощью любой бесплатной программы для pdf файлов.

Одну и туже таблицу б.д. сохранили в различных форматах.

Исходный вид таблицы

Представление Excel, размер 7,74 КБ (7 931 байт)

Представление PDF, размер 167 КБ (171 876 байт)

Представление в браузере XML – файла, размер 1,75 КБ (1 800 байт).

<?xml version="1.0" encoding="UTF-8"?>

– <dataroot generated="2014-12-03T12:44:43" xmlns:od=" urn:schemas-microsoft-com:officedata ">

–<Таблица_5>

<ИД>1</ИД>

<ФАМИЛИЯ>Андреев</ФАМИЛИЯ>

<ИМЯ>Павел</ИМЯ>

<ОТЧЕСТВО>Владимирович</ОТЧЕСТВО>

<ТЕЛ_НОМ>8 924 2407788</ТЕЛ_НОМ>

<ИД_КНИГИ>1</ИД_КНИГИ>

</Таблица_5>

–<Таблица_5>

<ИД>2</ИД>

<ФАМИЛИЯ>Андреева</ФАМИЛИЯ>

<ИМЯ>Анна</ИМЯ>

<ОТЧЕСТВО>Петровна</ОТЧЕСТВО>

<ТЕЛ_НОМ>8 924 339 0987</ТЕЛ_НОМ>

</Таблица_5>

+<Таблица_5>

+<Таблица_5>

+<Таблица_5>

+<Таблица_5>

+<Таблица_5>

<dataroot>

XML

XML (Extensible Markup Language) - это язык разметки документов, позволяющий структурировать информацию разного типа, используя для этого произвольный набор инструкций. XML может использоваться в любых приложениях, которым нужна структурированная информация - от сложных геоинформационных систем, с гигантскими объемами передаваемой информации до обычных "однокомпьютерных" программ, использующих этот язык для описания служебной информации.

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

· Использование стилевых таблиц (CSS, XSL) позволяет обеспечить независимое от конкретного устройства вывода отображение XML- документов.

· XML может использоваться в обычных приложениях для хранения и обработки структурированных данных в едином формате.

Одним из самых мощных интерфейсов доступа к содержимому XML документов является Document Object Model - DOM. Объектная модель XML документов является представлением его внутренней структуры в виде совокупности определенных объектов. Для удобства эти объекты организуются в некоторую древообразную структуру данных - каждый элемент документа может быть отнесен к отдельной ветви, а все его содержимое, в виде набора вложенных элементов, комментариев, секций CDATA и т.д. представляется в этой структуре поддеревьями. Представление в виде дерева называется иерархическим.

В данном случае XML дерево имеет вид:

Поддержка XML встроена практически в любой язык программирования и различные редакторы.

Самые общие правила для xml-документа.

· Документ всегда начинается с инструкции <?xml version="1.0" encoding="UTF-8"?>. Параметр version="1.0", обязателен, кодировка- необязательна.

· Документ всегда имеет один корневой тег(в данном примере dataroot).

· Каждому открывающему тегу обязательно отвечает закрывающий тэг.

Можно изменить представление xml-файла в браузере, например, с использование стилевых таблиц CSS.

Стилевые таблицы CSS

СSS (Cascading Style Sheets) - каскадные таблицы стиле. Каждый элемент на странице может иметь свой стиль (параграфы, заголовки, линии, текст...). CSS позволяет легко изменять внешний вид страниц. Элемен таблицы CSS имеет вид:

имя_тэга { имя_свойства: значение_свойства; имя_свойства: значение_свойства;... }

В рассматриваемом случае таблица CSS может иметь вид (ФАЙЛ nodepad1.css) тщвузфв1)9AFQK0:

Таблица_5 { display: block; }

ИД { display: inline;

font-size: 16pt;

color: #445566;

font-weight:bold; }

ФАМИЛИЯ { display:inline;

font-size: 16pt;

color: #885544; }

ИМЯ { display: inline;

font-size: 16pt;

color: #885544; }

ОТЧЕСТВО { display: inline;

font-size: 16pt;

color: #885544; }

ТЕЛ_НОМ { display: inline;

font-size: 16pt;

font-style:italic;

color: #777777; }

ИД_КНИГИ { display: inline;

font-size: 16pt;

color: #5566AA;

font-weight:bold; }

В xml-фай необходимо добавить информацию о стилевой таблице:

<?xml version="1.0" encoding="utf-8"?>

<?xml-stylesheet href="notepad.css" type="text/css"?>

<dataroot

...

</dataroot>

Теперь с учетом стилевых таблиц документ в браузере будет отображен как

Нечетко выделены границы между ФИО и № телефрна, № телефрна и идентификатором экземпляра книги.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: