Перейти к основному содержимому

Методы взаимодействия с шаблонами отчётов

/services/reporting_module/api/reports/templates/remove​

Метод удаления шаблона отчётов.

Тип HTTP запроса: post

Отсылаемый запрос​

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
aliasstringнет
namespacestringнет

Возвращаемые результаты​

Код HTTP ответа: 200​

MIME-тип HTTP ответа: application/json

OK

Название поляТип поляОписаниеОбязательноеВозможные значения
resultobjectнет
typeInfoTypeInfo
errorADSErrorSection

/services/reporting_module/api/reports/templates/get/page​

Метод постраничной выборки описаний шаблонов отчётов

Тип HTTP запроса: post

Отсылаемый запрос​

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
pageinteger (int32)нет
sizeinteger (int32)нет
sortstringнет

Возвращаемые результаты​

Код HTTP ответа: 200​

MIME-тип HTTP ответа: application/json

OK

Название поляТип поляОписаниеОбязательноеВозможные значения
resultobjectнет
typeInfoTypeInfo
errorADSErrorSection

/services/reporting_module/api/reports/templates/get/by-namespace-alias​

Метод выборки описания шаблона отчётов

Тип HTTP запроса: post

Отсылаемый запрос​

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
aliasstringнет
namespacestringнет

Возвращаемые результаты​

Код HTTP ответа: 200​

MIME-тип HTTP ответа: application/json

OK

Название поляТип поляОписаниеОбязательноеВозможные значения
resultobjectнет
typeInfoTypeInfo
errorADSErrorSection

/services/reporting_module/api/reports/templates/download/template​

Метод выгрузки файла шаблона библиотеки Jasper Reports.

Тип HTTP запроса: post

Отсылаемый запрос​

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
aliasstringнет
namespacestringнет

Возвращаемые результаты​

Код HTTP ответа: 200​

MIME-тип HTTP ответа: application/json

OK

Название поляТип поляОписаниеОбязательноеВозможные значения
resultobjectнет
typeInfoTypeInfo
errorADSErrorSection

/services/reporting_module/api/reports/templates/download/settings​

Метод выгрузки файла настроек шаблона отчётов.

Тип HTTP запроса: post

Отсылаемый запрос​

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
aliasstringнет
namespacestringнет

Возвращаемые результаты​

Код HTTP ответа: 200​

MIME-тип HTTP ответа: application/json

OK

Название поляТип поляОписаниеОбязательноеВозможные значения
resultobjectнет
typeInfoTypeInfo
errorADSErrorSection

/services/reporting_module/api/reports/templates/download/settings-as-text​

Метод выгрузки файла настроек шаблона отчётов в виде текста.

Тип HTTP запроса: post

Отсылаемый запрос​

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
aliasstringнет
namespacestringнет

Возвращаемые результаты​

Код HTTP ответа: 200​

MIME-тип HTTP ответа: application/json

OK

Название поляТип поляОписаниеОбязательноеВозможные значения
resultobjectнет
typeInfoTypeInfo
errorADSErrorSection

/services/reporting_module/api/reports/templates/add​

Метод добавления/замены шаблона отчётов.

Тип HTTP запроса: post

Отсылаемый запрос​

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
templatestring (byte)файл шаблона отчёта Jasper Reportsнет
settingsstring (byte)файл настроек порядка формирования отчётанет

Возвращаемые результаты​

Код HTTP ответа: 200​

MIME-тип HTTP ответа: application/json

OK

Название поляТип поляОписаниеОбязательноеВозможные значения
resultobjectнет
typeInfoTypeInfo
errorADSErrorSection

/services/reporting_module/api/reports/templates/add/by-zip​

Метод добавления шаблонов отчётов посредством архива в формате ZIP

Тип HTTP запроса: post

Отсылаемый запрос​

MIME-тип HTTP запроса: multipart/form-data

Название поляТип поляОписаниеОбязательноеВозможные значения
templatesstring (binary)архив в формате ZIPда

Возвращаемые результаты​

Код HTTP ответа: 200​

MIME-тип HTTP ответа: application/json

OK

Название поляТип поляОписаниеОбязательноеВозможные значения
resultobjectнет
typeInfoTypeInfo
errorADSErrorSection