Для экспорта объекта из одной б. д. в другую необходимо выполнить:
· Открыть нужную для экспорта исходную базу б. д.
· Выбрать нужный объект в области переходов.
· Внешние данные à Экспорт àкнопка Дополнительно à База данных 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>
Теперь с учетом стилевых таблиц документ в браузере будет отображен как
Нечетко выделены границы между ФИО и № телефрна, № телефрна и идентификатором экземпляра книги.