Skip to content

Интеграция веб-страниц - Справочная документация FineReport|Разработка отчетов|Использование отчетов|Учебные пособия

Интеграция веб-страниц

1. Обзор

1.1 Версия

Версия сервера FineBIФункциональные изменения
6.0-

1.2 Функциональный профиль

FineBI представляет данные в различных стилях, таких как таблицы и диаграммы для статистического анализа. Эти таблицы или графики могут быть запрограммированы пользователем при разработке системы, но при этом возникает большой объем работы и сложности с обслуживанием.

Поэтому пользователи часто выбирают разработку готового программного обеспечения, а затем встраивают созданные шаблоны FineBI в свои собственные системы, чтобы сократить цикл разработки проекта.

Система, разработанная пользователем, в основном представляет собой браузерно-серверную модель с архитектурой B/S, поэтому необходимо встраивать созданные шаблоны в одну из страниц системы как часть страницы.

В этом разделе подробно описывается методология интеграции веб-страниц.

2. Индекс

В файле справки представлены только официальные интерфейсы для пользователей, которые имеют возможность интегрировать свои собственные продукты. Техническая поддержка не отвечает за сопровождение примеров интерфейсов или за ответы на вопросы об их использовании.

Пример простой интеграции см. в разделе: Пример простой интеграции с веб-страницей

Вопросы по отладке интерфейса см. в разделе: FAQ по интеграции веб-страниц

2.1 Интерфейсы данных

Примечание: Для прямых портов можно добавить direct к URL-адресу интерфейса.

Например, добавление групп:

  • Интерфейс извлечения: /v5/api/group/add
  • Прямой порт: /v5/api/direct/group/add
категоризацияиспользоватьинтерфейс данных
Обновление данныхЗапуск глобального обновления/v5/api/conf/update/generate
Запуск обновлений отдельных таблиц/папок/v5/api/conf/update/pack/table
Запуск массовых обновлений/v5/api/conf/update/batch
Получение информации об этом экземпляре обновления/v5/api/conf/update/instance/{taskInstanceId}
таблица данныхДобавление наборов данных - таблиц DB/ таблиц SQL/v5/api/table/add
Редактирование Сохранение набора данных - таблица DB/ таблица SQL/v5/api/table/update
Измените имя выхода из набора данных/v5/api/tables/{tableName}/rename
Удаление набора данных/v5/api/pack/delete
Получение набора данных/v5/api/table/{tableName}/get
Получите мой SQL-запрос для анализа данных с прямым подключением/v5/api/analysis/table/execute/sql/{tableName}
Получение данных из набора данных/v5/api/tables/fields/page
Получение данных подкачки набора данных/v5/api/tables/data/page
Общая папка с даннымиДобавить папку/v5/api/pack/{groupId}/add
Переименовать папку/v5/api/pack/{packId}/rename
Удалить папку/v5/api/pack/delete
Получение информации о папке/v5/api/conf/packs/{packId}/structure
Получение информации о таблице в бизнес-пакете/v5/api/conf/packs/{packId}
Получение информации о корневой папке Public Data/v5/api/conf/groups

2.2 Интерфейс приборной панели

категоризацияиспользуйтеразъем
Редактор приборной панелиНовая дашборд/v5/api/platform/dashboard/reports
Удалить приборную панель/v5/api/platform/dashboard/report
Переименовать приборную панель/v5/api/platform/dashboard/rename
Сохранить приборную панель как/v5/api/platform/dashboard/saveas
Создание общедоступных ссылок/v5/api/platform/dashboard/{reportId}/create
Вид приборной панелиЭкспорт приборной панели в Excel/v5/api/dashboard/report/export/excel
Экспорт приборной панели в формате PDF/v5/api/dashboard/report/export/pdf
Экспортное изображение приборной панели/v5/api/dashboard/report/export/png
Совместное использование приборной панелиПоделитесь приборной панелью с другими пользователями/v5/api/dashboard/share/user/result
Отменить акцию/v5/api/dashboard/share/user/rejection/result
Поделиться со всеми моими приборными панелями/v5/api/dashboard/share
Каким пользователям предоставляется доступ к приборной панели/v5/api/dashboard/share/user
Информация о приборной панелиПолучение информации о пользователях и созданных ими информационных панелей/v5/api/dashboard/user/info
Получение информации приборной панели на узле управления выпуском/v5/api/dashboard/search
Получение списка приборных панелей по теме/v5/api/platform/dashboard/list
Получение информации о приборной панели/v5/api/platform/dashboard/reports/info
Получите информацию обо всех компонентах приборной панели/v5/api/dashboard/report/consanguinity

2.3 Интегрированные интерфейсы

категоризацияиспользоватьразъем
Интерфейс интеграции страницСтраница редактирования приборной панели/v5/design/report/{reportId}/edit
Страница предварительного просмотра приборной панели/v5/design/report/{reportId}/view
Страница Public Data/v5/api/conf/page
Страница предварительного просмотра публичного листа данных/v5/api/conf/page#config/{tableName}
Моя страница аналитики/v5/api/page/analysis
Страница редактирования данных My Analytics/v5/conf/analysis/page