Я создал отчет с именем log repor t, используя студию Jaspersoft, и добавил элемент управления вводом list_of_emp , который выбирает список всех сотрудников с помощью запроса выбора. затем опубликовал отчет на сервере jasper и все работает нормально. Сейчас я создаю простое стороннее приложение, похожее на портал, где сотрудники могут просматривать журналы, а не заходить на сервер jasper напрямую. Я хочу добиться этого, используя следующие шаги:
- Сделайте запрос get на сервер для получения значений элемента управления вводом list_of_emp, используя javascript
- , используйте ответ для заполнения раскрывающийся список в моем приложении
- сотрудник выбирает свое имя из раскрывающегося списка и отправляет другой запрос в отчет журнала.
Получение отчета с параметрами запроса кажется довольно простым после прочтения документов. Использование этого API http: //: /jasperserver/rest_v2/reports/reports/MyReport/AllLogs.html? EmployeeID = sarah_id
Проблема заключается в получении значений элементов управления вводом. Я пробовал
http: //: /jasperserver/rest_v2/reports//reports/MyReport/AllLogs.html/list_of_emp/values/ http: //: / jasperserver / rest_v2 / reports // reports / MyReport / AllLogs. html? List_of_emp
в соответствии с запросом в документации. Но я продолжаю получать 404 не найден, или 200 в порядке, но без ответа. Кто-нибудь знает как это решить? Я использую версию сообщества.