参数名 |
是否必填 |
参数说明 |
参数值 |
缺省值 |
rpt |
是 |
指定报表模板 |
报表模板的路径 |
无 |
brf |
否 |
报表模板是否为brf文件 |
true或false(见注1) |
false |
brd |
否 |
是否读取保存的报表的数据集缓存 |
true或false |
|
emitter | 否 |
报表的输出方式 |
tohtml 另存为html文件 todoc 另存为word文件 toxls 另存为Excel文件 topdf 另存为PDF文件 totxt 另存为TXT文件 tocsv 另存为csv文件 print 输出到打印 toimg 输出图片格式的报表展现结果 |
tohtml |
paginate |
否 |
报表导出excel时,可以设置是否分页导出 |
true或false |
false |
excelVersion |
否 |
报表运行时,设置导出excel的文件格式 |
xls或xlsx |
xls |
wordVersion |
否 |
报表运行时,设置导出word的文件格式 |
doc或docx |
doc |
params |
否 |
报表模板中的用户自定义参数,格式为“params=自定义参数名称1=参数值1;自定义参数名称2=参数值2;……” |
参数名1=参数值1;参数名2=参数值2;…… |
同报表模板中的参数名和默认值 |
vars |
否 |
报表模板中的用户自定义变量,格式为“vars=变量名1=变量值1;变量名2=变量值2;……” |
变量名1=变量值1;变量名2=变量值2;…… |
同报表模板中的参数名和默认值 |
page |
否 |
指定显示页的序号,即要显示第几页,当序号不存在时,默认设为缺省值 |
正整数 |
1 |
rfscache |
否 |
是否刷新缓存 |
true或false |
false |
pagecap |
否 |
html页面上每页显示的行数 |
正整数 |
同设计器中报表模板的设置 |
rptwidth |
否 |
报表在web上的输出宽度 |
整数或百分比 |
采用report_config.xml中的配置 |
rptheight |
否 |
报表在web上的输出高度 |
整数或百分比 |
采用report_config.xml中的配置 |
rptskin |
否 |
报表在web上的显示的皮肤颜色 |
见注2 |
无 |
rptmargin |
否 |
报表在web上显示的外边距宽度 |
正整数 |
同设计期中报表模板的设置 |
offlinebtn |
否 |
报表在web上显示的离线填报的按钮 |
true或false |
true |
validatebtn |
否 |
填报报表工具条上是否显示校验按钮 |
true或false |
true |
formmode |
否 |
web上的表单模式 |
0-表示只读模式 1-表示可填报模式,控件显式显示 2-表示可填报模式,控件隐式显示 | 2 |
hlayout |
否 |
水平对齐选项(左侧、居中、拉伸) |
left | center | fitwidth |
left |
toolbardisplay |
否 |
工具条在页面上的显示位置 |
top-在表格上方显示 below-在表格下方显示 bottom-在表格底端显示 none-不显示工具条 |
见注3 |
ReportConfigReload |
否 |
配置文件热加载接口 |
无 |
无 |
forwardurl |
否 |
提交填报表单后,转向的位置,默认停留在本页 |
url地址 |
无 |
errorforward |
否 |
提交填报表单失败时,转向的位置,默认停留在本页 |
url地址 |
无 |
scale |
否 | 图片缩放比例参数 |
正数 |
1(按原始大小创建图片) |
allpages |
否 | 是否使用全部报表数据生成图片 |
true或false |
false(仅使用第一页数据创建图片) |
saveprintconfig |
否 | 可在web打印预览界面中显示” 保存设置”按钮。 |
true或false |
false |
printconfig |
否 | 预设打印配置方案 |
print_config.xml中某个打印设置方案的id |
|
emitter=toimg时,可支持以下请求参数:allpages、scale、rptheight(图片缩放参数,生成图片的高度(像素))、rptwidth(图片缩放参数,生成图片的宽度(像素))。(图片缩放时,会保持原始的宽高比,所以当同时设置了rptheight和rptwidth参数时,会按照两者中较小的比例进行缩放。scale参数的优先级高于rptheight和rptwidth)