Обработка "Универсальная выгрузка данных и анализ" - предназначена для выгрузки результатов выполнения запросов в различных форматах, а также анализа данных.
Описание:
Обработка поддерживает выгрузку в следующие форматы: CSV, TXT, HTML, HTML3, HTML4, HTML5, DOCX, MXL, ODS, PDF, XLS, XLSX, DBF, XML. Также возможна выгрузка из внешних баз данных по технологии ADODB.
Обработка поддерживает выгрузку с интервалом указанным в минутах. Также имеется возможность настройки параметров выгрузки для некоторых форматов выгрузки.
При выполнении команд, если путь к файлу содержит пробелы, то путь необходимо обрамлять двойными кавычками. Для использования выражений, в качестве параметров запроса, необходимо использовать строковый типа параметра, а для вывода обычной строки обрамлять её двойными кавычками и экранировать двойные кавычки содержащиеся в строке.
Также в обработке содержится форма для проведения анализа данных запроса или выбранного файла (*.xls; *.xlsx; *.dbf; *.mxl; *.mxl7).
Основные преимущества и возможности:
- Выгрузка данных на основе запроса;
- Автоматическая выгрузка с интервалом;
- Более 10-ти форматов выгрузки;
- Настройка форматов типов данных и кодировки для выгрузки;
- Возможность выполнения списка команд и кода до и после выгрузки;
- Возможность анализа данных на основе результатов запросов или данных из табличных документов.
Порядок выполнения анализа данных:
1) Загрузить источник данных "Загрузить запрос" или "Загрузить данные".
2) Настроить выбираемые поля и отборы на вкладке "Выбранные поля/отбор/параметры".
3) Нажать кнопку "Сформировать" при активной панели "Источник данных"
4) Выбрать вкладку с названием типа анализа, который необходимо провести.
5) Настроить параметры и типы входных колонок для выбранного типа анализа.
6) Нажать кнопку "Сформировать".
7) Просмотреть результаты анализа на вкладке "Результаты".
Обработка написана для обычных форм. Тестирование проводилось на конфигурации «1С Предприятие УПП» с версией платформы 8.3.11.2831. Автор также не несет ответственности за ущерб, причиненный в результате использования данной обработки. Замечания и предложения по улучшению приветствуются.
Обработку можно применять совместно с обработкой "Универсальная загрузка данных из табличного документа", находящейся по адресу //infostart.ru/public/1204885/
История версий
Версия 1.0.2:
- Изменена автовыгрузка.
- Добавлена проверка существования папок.
- Изменен формат сохранения в XML файл.
Версия 1.0.3:
- Исправлена ошибка позволяющая сохранить некорректный запрос.
Версия 1.1:
- Добавлена настройка формата для типов значений при выгрузке.
Версия 2.0:
- Добавлена возможность анализа данных результатов запросов.
Версия 2.0.1:
- Добавлена возможность открытия папки выгрузки каждого запроса.
- Добавлена настройка отсечения незначащих символов.
Версия 2.0.3:
- Добавлена настройка имени корневого элемента и имени элемента для полей XML.
- Исправлены ошибки.
Версия 2.0.4:
- Добавлена возможность выполнения команд перед выгрузкой.
- Мелкие изменения интерфейса.
Версия 2.1:
- Исправлена работа заполнения параметра, где установлен признак "Это выражение".
- Добавлена возможность выбора списка значений в параметрах запроса.
- Добавлена возможность выполнения кода 1С перед и после выгрузки.
- Добавлен флажок настройки "Перезаписывать файл".
- Добавлен флажок настройки "Выгружать в новый файл".
- Теперь пустой результат запроса не создаёт файл.
Версия 2.1.2:
- Теперь вместо ссылки объекта выгружается его GUID.
- Исправлена ошибка при выгрузке в табличные документы.
- Исправлено сохранение настроек.
Версия 2.1.3:
- Добавлена возможность выполнения кода 1С после выполнения запроса.
- Исправления формирования загружаемых настроек выгрузки.
- Исправления перемещения запросов в списке.
Версия 2.2:
- Добавлена поддержка запросов ADODB.
- Исправлено добавление списка значений в параметрах запроса.
Версия 2.2.1:
- Исправлена работа с параметрами типа "СписокЗначений".
- Исправлена работа с выражениями.
Версия 2.2.2:
- Исправлена ошибка при выгрузке типа "Перечисление".
Версия 2.2.3 от 25.08.2020:
- Исправлены известные ошибки.
Версия 2.2.4 от 14.10.2020:
- Исправлено сохранение текста запроса.
- Для параметров запроса добавлен выбор типа "Строка" для использования выражений.
Версия 2.2.5 от 02.02.2021:
- Исправлены известные ошибки.