这是使用 jsreport 生成报告的代码。我想通过将输入参数传递给 jsreport 来生成报告。
var express= require('express');
var router = express.Router();
var request=require('request');
router.get('/' ,function(req,res,next){
var shortid=req.query.shortid;
var preview =req.query.preview;
var data={
template:{'shortid':shortid , "recipe" : "html"},
options:{
preview:preview
}
}
var options={
uri:'http://localhost:5488/api/report',
method:'post',
json:data
//how to pass parameter here like uri,method.
}
request(options).pipe(res);
});
module.exports=router;
我想在 jsreport 的脚本中传递 mysql 查询的参数。