Функции сохранения таблицы значений в файл и чтения из файлаВ данном примере хочу привести несколько универсальных функций по выгрузке таблицы значений в файл и дальнейшего чтения из файла: Порядок программных действий при выгрузке в файл выглядит так: - Подготавливаем таблицу значений (выгружаем из табличной части, выбираем колонки);
- Конвертируем таблицу значений в табличный документ;
- Сохраняем табличный документ в MXL.
При загрузке таблицы порядок действий такой: - Читаем из файла табличный документ;
- Конвертируем табличный документ в таблицу значений;
- Используем эту таблицу значений в своих целях (загружаем в табличную часть).
Соответственно файл для хранения данных таблицы имеет расширение *.mxl. Основные функции для реализации поставленной задачи следующие: ПреобразоватьТДвТЗ – Функция преобразования табличного документа в таблицу значений. ПреобразоватьТЗвТД – Функция обратного преобразования таблицы значений в табличный документ. ПрочитатьТЗИзMXL – Читает из файла данные, определяет колонки таблицы и преобразует эти данные в таблицу значений. ЗаписатьТЗВMXL – Преобразует таблицу значений в табличный документ и записывает его в файл.
Еще небольшой набор функций для вывода таблицы значений в табличный документ. После формирования табличного документа, - сохраняем его в файл mxl. Табличный документ можно сохранить a файлы следующих типов: - ANSITXT - Текстовый документ
- DOCX - документ MS Word
- HTML
- HTML3
- HTML4
- HTML5
- MXL
- MXL7
- ODS - Файл Open Office
- PDF - файл Acrobat Readr
- TXT - Текстовый документ
- XLS - файл Excel
- XLS95 - файл Excel95
- XLS97 - файл Excel97
- XLSX - файл Excel2010
Пример выгруженной таблицы значений в файл:
Опубликовано на сайте: https://HelpF.pro Прямая ссылка: https://HelpF.pro/faq83/view/1837.html
|