本地打印 批量打印

楼主
能躺着,绝不站着!

在参数设置中设置 server = serverURL+servletURL

 

var p = [];  

// 获取当前页面选中的参数值,并将值放入数组中  

$(":checkbox[widgetname='box']").each(function() {  

    if (this.checked) {  // 更简洁地检查是否选中  

        p.push($(this).val());  

    }  

});  

  

var reportlets = p.map(function(id) {  

    return {  

        reportlet: '/盖亚地产/销售核算/核算单据_打印.cpt',  

        id: id  

    };  

});  

var printurl=server;

var config = {

printUrl : printurl,

isPopUp : false, 

// 是否弹出设置窗口,true为弹出,false为不弹出

data :{ 

reportlets: reportlets // 需要打印的模板列表

},

 

 

printType : 0, // 打印类型,0为零客户端打印,1为本地打印

// 以下为本地打印的参数,仅当 printType 为 1 时生效

pageType: 1, // 打印页码类型:0:所有页,1:当前页,2:指定页

pageIndex: '1', // 页码范围。当 pageType 为 2 时有效

copy: 1, // 打印份数

};

FR.doURLPrint(config);

分享扩散:

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部 返回列表