แจกฟรี Report Service API สำหรับสร้างรายงานด้วย ireport
แจกฟรี Report Service API (Version 1.0) สำหรับสร้างรายงานด้วย jasper (iReport) ง่ายๆๆ
สำหรับ service api นี้แจกจ่ายให้กับ dev ใช้งานฟรีไม่จำกัด ใช้งานไหนก็ได้ งานได้ตังส์ งานเร่ง งานส่งอาจารย์ได้หมดครับ
รองรับไฟล์นามสกุล .pdf,.docx,.xlsx รองรับ database ได้แก่ mysql,oracle เท่านั้น
Download คลิกที่นี่!!
###########
กรณีต้องการสอบถามการ dev สามารถติดต่อได้ที่ facebook message ได้เลย
######
1. jdk ที่ support version 19 ขึ้นไป
2. ทำการ start service
-windows
StartService-8080.bat
-linux
StartService-port-8080.sh
3. swagger url
http://localhost:8888/report/swagger-ui.html
- url api service (method= POST)
localhost:8080/report/GenerateReport/
4. ตัวอย่าง json body
{
"code": "001",
"name": "test report",
"datasource": "datasource/datasource1.json",
"meta": {
"version": 1,
"description": "test"
},
"jasper_files": [
{
"file": "jasper/report2.jasper"
},
{
"file": "jasper/test_report.jasper"
}
],
"export_type":"docx",
"params": [
{
"name": "tname",
"type": "String",
"value":"param_02"
},
{
"name": "id",
"type": "Int",
"required": true
},
{
"name": "id",
"type": "Date",
"required": true
}
]
}