1. 图报表引擎中创建一个数据源 2. 数据源中配置过滤条件,根据主键id进行过滤 3. 使用这个数据源创建两个报表 4. 在功能,按钮配置中添加两个自定义按钮:【打印1】【打印2】 5. 在按钮的点击事件中,编写js实现点击弹出对应的报表模板
1. 图报表引擎中创建一个数据源
2. 数据源中配置过滤条件,根据主键id进行过滤
3. 使用这个数据源创建两个报表
4. 在功能,按钮配置中添加两个自定义按钮:【打印1】【打印2】
5. 在按钮的点击事件中,编写js实现点击弹出对应的报表模板
【打印1】点击事件
【按钮2】点击事件
6. 页面效果
点击【打印1】页面效果
点击【打印2】页面效果
四、相关代码 - //打印1点击事件
- function(btn,event,eOpts){
- var jeformview=btn.up("jeformview");
- var pkValue=jeformview.form.findField("JE_EXAMPLE_XMGL_ID").getValue();
- if(JE.isEmpty(pkValue)){
- JE.alert("请先保存表单数据!");
- return;
- }
- JE.showReport("JE_EXAMPLE_XMGL1",{
- params:{JE_EXAMPLE_XMGL_ID:pkValue}
- });
- }
复制代码
- //打印2点击事件
- function(btn,event,eOpts){
- var jeformview=btn.up("jeformview");
- var pkValue=jeformview.form.findField("JE_EXAMPLE_XMGL_ID").getValue();
- if(JE.isEmpty(pkValue)){
- JE.alert("请先保存表达数据!");
- return;
- }
- JE.showReport("JE_EXAMPLE_XMGL2",{
- params:{JE_EXAMPLE_XMGL_ID:pkValue}
- });
- }
复制代码
|