Сейчас на сайте
Сейчас на сайте 0 пользователей и 0 гостей.

Экспорт и импорт данных словаря

Экспорт данных любого словаря BPwin в текстовый файл (. txt ) осуществляется помощью диалоговых окон помощника Dictionary Export Wizard . Открываются окна одним из следующих способов:

  • по команде File/Export/Dictionary
  • в меню Dictionary указать требуемый словарь и на панели инструментов словаря щелкнуть по кнопке Export

В диалоговом окне Step 1 содержатся опции:

  • Dictionary – список, позволяющий выбрать словарь для экспорта данных, если помощник вызывался по команде File / Export / Dictionary . Если помощник вызывался из меню словаря, то список становится неактивным
  • Field Delimiter – выбор вида разделителя для колонок словаря в текстовом файле: Tab – знак табуляции, Comma - запятая, или Other – пользователь сам указывает вид разделителя
  • Text Qualifier – выбор указателя текста (по умолчанию выбираются кавычки). Если пользователь применяет указатель текста, то при экспорте данных в текстовый файл разделители колонок, заданные в Field Delimiter , игнорируются
  • Sub - Field Delimiter – зона, в которой выбирается вид подразделителя для разделения областей в пределах словарных колонок. Например, пользователю необходимо использовать подразделитель для отделения каких-либо данных в колонке, которые имеются в перечне данных UDP . То в этом случае он может использовать подразделитель Tab , Comma , или Other

В диалоговом окне Step 2 содержатся опции, позволяющие скрыть/показать колонки, которые должны отсутствовать/присутствовать в текстовом файле :

  • Hidden columns – перечень столбцов, которые не будут экспортироваться
  • Shown columns – перечень столбцов, которые будут экспортироваться

Алгоритм экспорта данных словаря в текстовый файл

  1. Любым из двух способов открыть помощника Dictionary Export Wizard
  2. В диалоговом окне Step 1:
    •  в перечне словарей указать требуемый словарь, данные из которого будут экспортированы
    • в зоне Field Delimiter указать вид разделителя колонок
    • в текстовом поле Text Qualifier задать вид указателя текста
    • в зоне Sub - Field Delimiter указать вид подразделителя колонок
  3. Щелкнуть по кнопке Next
  4. В диалоговом окне Step 2 скрыть/показать колонки, которые должны отсутствовать/присутствовать в текстовом файле
  5. Щелкнуть по кнопке Finish
  6. В диалоговом окне Save As указать путь к месту хранения текстового файла и его расширение
  7. Щелкнуть по кнопке Save

Импорт данных из текстового файла (. txt ) в словарь BPwin осуществляется с помощью диалоговых окон помощника Dictionary Import Wizard . Открываются окна одним из следующих способов:

  • по команде File/Import/Dictionary
  • в меню Dictionary указать требуемый словарь и на панели инструментов словаря щелкнуть по кнопке Import

В диалоговом окне Step 1 содержатся опции:

  • Dictionary – список, позволяющий выбрать словарь для импорта данных, если помощник вызывался по команде File / Import / Dictionary . Если помощник вызывался из меню словаря, то список становится неактивным
  • Field Delimiter – BPwin читает импортируемый файл и автоматически производит разделение столбцов. Если производится импорт текста словаря, который был экспортирован из BPwin , то будут использован тип разделителя, который применялся в материнском словаре ( Tab , Comma , или Other )
  • Text Qualifier – BPwin читает импортируемый файл и автоматически устанавливает указатель теста. Если производится импорт текста словаря, который был экспортирован из BPwin , то будут использован тип указателя текста, который применялся в материнском словаре
  • Sub - Field Delimiter – BPwin читает импортируемый файл и автоматически устанавливает подразделитель для разделения областей в пределах словарных колонок. . Если производится импорт текста словаря, который был экспортирован из BPwin , то будут использован тип подразделителя, который применялся в материнском словаре ( Tab , Comma , или Other )
  • < List Properties > - таблица содержит три столбца:
    • Undefin – щелчком по столбцу таблицы осуществляется ее выделение. BPwin импортирует текст столбца в выделенный автором столбец словаря созданного автором. Данные, содержащиеся в не выделенных столбцах, не импортируются. Текстовый файл, содержащий оригинальный текст не изменяется
    • Marks the row for import – автор может очистить текстовую строку для предотвращения импорта данных, в ней содержащихся.
    • First row contains column names – выбор строки, если первая строка текстового файла содержит имена столбцов совпадающих с именами столбцов в словаре. BPwin текстового файла в соответствующие колонки словаря
    • Retry with corrections – эта опция выбирается для перезаписи импортированного файла после того, как автором были внесены какие-либо изменения в любую из ячеек. Обычно вносимые изменения касаются именования объектов, однако, BPwin не импортирует объекты с дублированными именами
    • Override existing properties with the same name - эта опция выбирается для перезаписи свойств словаря с теми же самыми объектными именами. Например, если осуществляется импорт функции «Ремонт компьютера», которая уже имеется в словаре функций, то можно переписать данные этой функции со всеми объектными данными (описание, автор, источник и т.д.) в импортируемый текстовый файл.

Алгоритм импорта данных с помощью помощника Import Wizard :

  1. Открыть окно помощника:
    • выполнить команду File/Import/Dictionary
    • в меню Dictionary выбрать требуемый для импорта словарь и затем щелкнуть по соответствующей кнопке на панели инструментов
  2. В открывшемся диалоговом окне выбрать тип текстового файла (. csv или . txt ).
  3.  В диалоговом окне Dictionary Import Wizard – Step 1 в списке указать импортируемый словарь(по умолчанию осуществляется импорт текущего словаря, если был организован импорт из диалогового окна словаря)
  4. Принять или изменить заданные в зонах Delimiter , Text Qualifier , и Sub - Field Delimiter опции
  5. Щелкнуть по кнопке Next для открытия диалогового окна Dictionary Import Wizard – Step 2
  6. Выделить первую строку таблицы, в которой содержатся имена столбцов, если имена в этой строке совпадают с именами столбцов словаря
  7. Щелкнуть по кнопке Start .
  8. Если BPwin не производит импорт одной или более строк в словарь, то необходимо:
    • изменить имена данных в оставшихся ячейках на уникальные
    • для внесения изменений в имена щелкнуть по кнопке Retry
    • щелкнуть по кнопке Retry
  9.  Щелкнуть по кнопке Finish .