Экспорт в текстовый файл
Предназначен для экспорта набора данных в текстовый файл. Имеется возможность настройки преобразования набора данных в текстовый вид, определяя различные способы представления столбцов (с разделителями/фиксированной ширины), форматы типов данных, разделители и т.д.
Вход
- Источник данных — таблица данных, подлежащая экспорту.
- Управляющие переменные (необязательный порт) — переменными можно задать значения параметров мастера настройки.
Мастер настройки
Настройка компонента происходит в два этапа:
Шаг 1. Настройка форматов экспорта
- Имя файла — задает путь к файлу-приемнику при локальном подключении, либо имя файла при использовании подключения к папке. Кнопка вызывает диалог выбора файла.
Группа параметров Разделители:
Ограничитель строк — символ, обрамляющий данные ячейки набора данных. В качестве ограничителя строк могут быть использованы символы:
- Двойная кавычка(");
- Одинарная кавычка (');
- Обратная кавычка (`).
По умолчанию используется Двойная кавычка (").
Десятичный разделитель — символ, разделяющий дробную и целую части числовых значений. Разделителем может быть Точка (.) или Запятая (,).
Разделитель даты — символ, разделяющий компоненты даты. Доступные разделители:
- Точка (.);
- Слэш (/);
- Обратный слэш (\).
Разделитель времени — символ, разделяющий компоненты времени. Разделителем может быть Двоеточие (:) или Точка (.).
В параметрах Десятичный разделитель, Разделитель даты и Разделитель времени в качестве значений по умолчанию используются локальные настройки.
Группа параметров Представление значений:
- Истина — текст, представляющий логическое значение ИСТИНА. По умолчанию используется строка True. Доступные значения: True, Истина, Да.
- Ложь — текст, представляющий логическое значение ЛОЖЬ. По умолчанию используется строка False. Доступные значения: False, Ложь, Нет.
- Пусто — текст, представляющий значение Null. По умолчанию используется символ знака вопроса ?. Доступные значения: ?, null, NULL.
Группа параметров Форматы:
Формат даты — формат представления даты:
- dd/mm/yyyy
- mm/dd/yyyy
- yyyy/mm/dd
- dd/mm/yy
- mm/dd/yy
- yy/mm/dd
Во всех форматах: dd — день месяца в виде 2-х цифр, mm — номер месяца в виде 2-х цифр, yy — год в виде 2-х цифр, yyyy - год в виде 4-х цифр.
Формат времени — формат представления времени:
- h:mm
- hh:mm
- h:mm:ss
- hh:mm:ss
Во всех форматах: h — часы без ведущего нуля, hh — часы в виде 2-х цифр, mm — минуты в виде 2-х цифр, ss — секунды в виде 2-х цифр.
При заполнении этих параметров можно воспользоваться предлагаемыми в списке вариантами форматов, либо задать пользовательский формат.
Шаг 2. Экспорт в текстовый файл
- Состояние входа — строка состояния входа Источник данных.
- Группа параметров Представление столбцов:
- Формат данных — выбор одного из вариантов:
- С разделителями — значения полей в исходном файле отделяются символом, заданным параметром Разделитель столбцов. Значение этого параметра выбирается из списка:
- Символ табуляции;
- Точка с запятой;
- Пробел;
- Запятая;
- Точка.
- Фиксированной ширины — поля в исходном файле имеют заданную ширину.
- С разделителями — значения полей в исходном файле отделяются символом, заданным параметром Разделитель столбцов. Значение этого параметра выбирается из списка:
- Формат данных — выбор одного из вариантов:
Кодовая страница — кодировка, в которой сохранится текст. Доступные варианты:
- ANSI/Windows(0);
- ASCII/MS DOS(1);
- Кириллическая (1251);
- Западноевропейская (1252);
- UTF-8 (65001);
- UTF-16 LE (1200);
- UTF-16 BE (1201).
Строка заголовка — выбор способа задания наименования столбцов в экспортируемом файле:
- Метки столбцов (полей) - в качестве заголовков столбцов будут использованы Метки полей.
- Имена столбцов (полей) - в качестве заголовков столбцов будут использованы Имена полей.
- Нет строки заголовков - столбцы будут экспортированы без заголовков.
Статьи в разделе: