АРМ КАТАЛОГИЗАЦИЯ

Выгрузка в текстовый файл

При помощи пункта Выгрузка в текстовый файл меню Сервис мы можем выгрузить текущее подмножество документов (документы, представленные в форме Список документов) в текстовый файл.

В базе Новая база щелкнем по значку Найти все. Затем зайдем в меню Сервис пункт Выгрузка в текстовый файл. Выберем при помощи открывшегося диалогового окна папку DB (где у нас хранятся базы данных), введем имя primer и щелкнем Cохранить. Появляется сообщение, что какое-то количество записей (в зависимости от отобранного подмножества) выгружено в текстовый файл. Нам осталось щелкнуть OK.

Если мы теперь запустим Word, выберем Файл – Открыть, в появившемся окне выберем папку, куда мы выгрузили наши записи (C:\Program Files\Inform-Systema\MarcSQL\DB\primer.txt) и щелкнем Открыть (Тип файла выберете Все файлы и однократным нажатием левой кнопкой мыши отметьте файл primer и щелкните по кнопке Открыть), то получим текстовый документ примерно такого вида:

 


Мы видим библиографическое описание, элементы которого разделены знаком |.

Теперь в WORD выделим весь текст (для этого заходим в меню ПравкаВыделить все)

 

 
Затем заходим в меню ТаблицаПреобразовать  - Текст в таблицу.


В появившемся диалоговом окне поставим переключатель в позицию Другой и установим в качестве разделителя знак |.


Щелкнем OK. В результате мы получим таблицу примерно такого вида:


Что представляет из себя сформированная таким образом таблица? Она представляет собой список документов отобранного и сохраненного в текстовый файл подмножества с набором полей, заданных в файле TOOLS.ini из папки BIN. Содержимое данного файла выглядит следующим образом (вы можете его найти и открыть по пути: C:\Program Files\Inform-Systema\MarcSQL\BIN\ TOOLS.ini):


Данный файл служит для настройки полей при создании таблицы, которая формируется из текстового файла, выгружаемого из программы MARC SQL. Корректируя наборы полей в данном файле, мы можем строить в виде таблиц списки изданий. Единственное что остается - достроить шапку таблицы, где мы должны ввести названия колонок и распечатать, если необходимо.

В заключение данного занятия хотелось бы предположить, где мы можем использовать данную функцию MARC SQL. Логично использовать такие таблицы для рекламы новых поступлений, подборки литературы (например, для рефератов, …) и т.д.

Бесплатный хостинг uCoz