Не волнуйтесь, если это покажется сложным, здесь мы пошагово объясним, как настроить представление, позволяющее загружать записи таблицы в CSV-файл.
1. конфигурация точки доступа
Сначала мы настроим точку доступа, которая будет направлять нас к SmartView с таблицей и ее записями при выборе. Эта точка доступа будет включать URL-адрес, в котором уже определен один или несколько фильтров, что позволит вам не задавать фильтры для таблицы явно. Таким образом, таблица будет автоматически фильтроваться в соответствии с параметрами, указанными в ссылке.
a) Подробная информация о точке доступа:
Предопределенный URL: URL будет содержать необходимые фильтры в своей структуре, что позволяет более гибко и индивидуально настраивать отображение данных.
b) Автоматическое перенаправление:
Выбрав точку доступа, пользователь попадет непосредственно в SmartView, настроенный на отфильтрованную таблицу.
2. Конфигурация SmartView
Используя мастер, мы создадим SmartView, который будет включать в себя три основные возможности: HTML для заголовка, таблицу для отображения отфильтрованных данных и еще один HTML для кнопки загрузки.
a) Навык HTML 1 (Заголовок)
Этот навык используется для разработки привлекательного заголовка для SmartView, который формирует заголовок и предоставляет некоторую дополнительную информацию, чтобы помочь пользователям понять назначение представления.
б) Навыки работы за столом
Мы настроим таблицу на отображение с помощью фильтров, предоставленных по ссылке. Это включает в себя:
- Включение фильтров:
Таблица будет настроена на прием и применение фильтров непосредственно из URL.
- Динамическая визуализация:
Данные будут отображаться динамически и автоматически обновляться в соответствии с примененными фильтрами.
c) Навыки работы с HTML 2 (кнопка для скачивания)
Мы разработаем кнопку с надписью "DOWNLOAD". Эта возможность будет включать в себя AOD, настроенный таким образом, что при нажатии конечным пользователем он позволит загрузить CSV-файл с данными таблицы.
3. Конфигурация AOD (Automata On Demand)
AOD будет связан с навыком HTML, где находится кнопка "DOWNLOAD". Его настройка включает в себя следующие шаги:
a) Функциональные возможности AOD:
- Шаг 1. Поиск записей: Выполнит поиск в базе данных с использованием фильтров, указанных в ссылке.
- Шаг 2. Преобразование в CSV: преобразование результатов поиска в файл CSV.
- Шаг3. Генерация URL: Создаст URL-адрес для загрузки сгенерированного CSV-файла.
b) Реализация ОПР:
-
- Динамический запрос: AOD выполнит запрос к базе данных в соответствии с параметрами фильтра.
- Создание CSV: полученные данные будут преобразованы в CSV-файл, готовый для загрузки.
- Ответ на загрузку: URL, сгенерированный для загрузки CSV, будет ответом AOD, который позволит пользователю напрямую загрузить файл.
Благодаря этой подробной настройке вы добьетесь того, что пользователи смогут просматривать и загружать записи таблицы в формате CSV эффективным и простым способом, облегчая их управление и анализ в таких инструментах, как Excel.




