Экспорт/импорт данных

Редактор Таблиц Данных имеет встроенную поддержку для экспорта/импорта данных для ряда распространенных форматов файлов.

Поддерживаемые форматы

Расширение

Описание

Поддержка экспорта

Поддержка импорта

TBL

Свой формат AggreGate

ДА

ДА

XML

Расширяемый язык разметки

ДА

ДА

HTML

Язык разметки гипертекста

ДА

НЕТ

CSV

Значения, разделенные символами

ДА

ДА

XLS

Microsoft Excel

ДА

НЕТ

Импорт

Во время импортирования данные, прочитанные из файла, не вводятся в исходном виде в Редактор Таблиц Данных. Они сливаются с данными, содержащимися в настоящий момент в Редакторе Таблиц Данных, при выполнении операции Интеллектуальное копирование таблиц.

Процедура импорта свойств не может просто переписать значения, содержащиеся в редакторе,  на прочтенные из файла Excel потому, что могут иметь разный формат. В любом случае, система старается импортировать как можно большее количество данных.

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

Во время импорта данных можно выбрать, какие поля будут импортироваться. Можно импортировать лишь те поля, которые находятся в импортируемой Таблице Данных или редактируемой в настоящий момент Таблице данных, и их можно записать в редактируемую таблицу.

Если экспортируется/импортируется CSV-файл, во время операции будут запрошены параметры кодирования/декодирования CSV.

Экспорт

Before export operations, the user is prompted to specify a number of parameters to determine the format and content of the export:

Поле

Тип

Описание

Расширение файла

String

Выпадающее меню, позволяющее пользователю выбрать формат экспортного файла.

Экспорт только видимых полей

Boolean

При выборе этого пункта в экспорт будут включены только видимые поля (столбцы). Столбцы, которые пользователь скрыл или которые скрыты в представлении таблицы, экспортироваться не будут.

Экспорт описаний значений вместо значений

Boolean

Указывает, что результаты экспорта должны содержать описания значений, видимых в редакторе таблицы данных, а не необработанные значения. Такими описаниями могут быть:

  • Описание значения выбора, если экспортируемое поле использует значения выбора.

  • Результат человекочитаемого выражения именования таблицы данных для полей табличного типа.

  • Для Классовой таблицы данных описание экземпляра ссылаемого класса, а не его идентификатора.

Имя файла

String

Позволяет пользователю указать имя экспортируемого файла.