Довідка
Markdown статтіПовідомити про помилку

Дія custom_modules__export

System ID: action_custom_modules__export

Опис

Експортує записи кастомного модуля у файл (типово CSV), зберігає файл і кладе URL у константу. Фільтри, атрибути й ліміт задаються константами {module_name}:filter, {module_name}:attributes, {module_name}:limit. Імʼя файлу доповнюється коротким UUID і ID користувача чату.

Події (гілки сценарію)

Подія Коли виникає
success Файл створено, URL збережено в константу
error Немає модуля, збій вибірки, конвертації або збереження файлу

Параметри

Параметр Тип Обовʼязковий Типово Опис
module_name string так Alias модуля; також приймається model
bot_id number ні поточний бот ID бота модуля
format string ні "csv" Формат файлу (csv, json тощо)
filename string ні "filename" Базова назва файлу (до неї додаються UUID і user id)
set_to string ні імʼя модуля Константа для URL файлу; також saved_entity

Константи для фільтрації (опційно):

Константа Опис
{module_name}:filter Обʼєкт критеріїв фільтра
{module_name}:attributes Масив імен полів для експорту
{module_name}:limit Максимальна кількість записів

Приклад конфігурації

{
  "module_name": "products",
  "format": "csv",
  "filename": "products_export",
  "set_to": "export_file_url"
}

Повʼязані документи

Працюєте з власним ШІ-агентом?Встановіть відкритий skill, щоб ваш ШІ-агент працював з актуальною офіційною документацією ConnectiveOne.Отримати skillПотрібна підтримка?Не знайшли відповідь або потрібна допомога команди ConnectiveOne? Створіть запит у Client Portal.Створити запит