Эта функциональность предусмотрена только в определенных модулях расширения. Информация / авторское право

База данных изделий: Файлы конфигурации для импорта и экспорта данных

При помощи файлов конфигурации можно влиять на экспорт и импорт данных из базы данных изделий. Файл конфигурации может при этом выбираться в диалоговых окнах Импортировать записи данных и Экспортировать записи данных (Сервисные программы > Изделие > Управление > [Дополнительно] > Импортировать и ... > Экспортировать) щелчком по [...] в поле Тип файла, если в качестве типа файла выбрана одна из записей "CSV для <...>", "ECAD" или "Текст".

Замечание:

Формат CSV дает вам несколько возможностей экспорта и импорта: Вы можете выбрать области "Адреса", "Изделия", "Схема соединений" и "Схема сверления". Эти области можно определить друг за другом в файле CFG.

Для создания файлов конфигурации откройте необходимую базу данных изделий (например, двойным щелчком в соответствующем каталоге), выберите таблицу, данные которой необходимо импортировать или экспортировать (например, 'tblFunctionTemplate' для таблицы шаблонов функций), и скопируйте все соответствующие поля, за исключением столбца 'id', в файл *.cfg (в редакторе).

В начале файла cfg должны выполняться следующие данные:

Замечание:

По умолчанию " импортируется как "", например, 'Обозначение 1: ПК с 15"" монитором'. Символ можно изменять вводом следующей строки в CFG-файл:
textquote=‘
Тогда " импортируется как ".

Записи для отдельных полей базы данных, которые следуют после определения названия таблицы, построены следующим образом:

variant=[1!#189]

При этом на этом примере "variant" является полем из базы данных. Все после "=" является требуемым значением. В прямых скобках "[ ]" указывается позиция, причем все перед "!" устанавливает число строк, так как запись данных можно также выводить на нескольких строках. После знака "#" следуют данные столбца.

Могут использоваться также фиксированные тексты для полей. Например, это выглядит следующим образом:

variant="текст впереди" + [1!#6] + "текст сзади", или partnr="Loz."+[1!#4], или partnr="Siemens".

Значение в прямых скобках "[ ]" может содержать также жестко форматированное поле, напр., variant=[6,5]. Здесь первое число означает данные столбца, второе число после запятой указывает длину текста, т. е., здесь считываются / выводятся в столбце 6 пять знаков.

Внимание:

Обязательно обратите внимание на то, что таблицу tblFunctionTemplate можно импортировать или экспортировать только как единое целое. Даже если эта таблица содержит несколько полей, они обрабатываются как одно поле. Если, например, при импорте поле снабжается комментарием, то имеющаяся запись удаляется из базы данных изделий!

При импорте данных изделия с типами файлов "CSV для<...>" и "Текст" можно, кроме того, задать в файле конфигурации, на каком языке импортируется текст. Для этого в файле конфигурации при соответствующем многоязычном поле указывается нужный идентификатор языка.

При импорте свободных свойств и атрибутов следует помнить, что обозначением в файле CSV является имя поля. Дополнительно в таблицах указывается номер строки.

Цифра '.1' обозначает первую строку в таблице Произвольн. свойства. Атрибуты обрабатываются аналогичным образом.

При импорте свободных свойств, кроме того, можно разместить все импортируемые свободные свойства в отдельной строке. Для этого в соответствующем файле конфигурации должны перечисляться импортируемые произвольные свойства с соответствующим номером строки на вкладке Произвольные свойства. Соответствующий номер строки при этом задается при помощи точки '.' после обозначения поля description, val и unit.

См. также