本地打印多份时,让序列号递增

var PN=contentPane.getCellValue(0,2,1);

var MSN=contentPane.getCellValue(0,2,2);

var YPON=contentPane.getCellValue(0,2,3);

var MPD=contentPane.getCellValue(0,2,4);

var MC=contentPane.getCellValue(0,2,6);

var MN=contentPane.getCellValue(0,2,7);

var RP=contentPane.getCellValue(0,2,8);

var PT=contentPane.getCellValue(0,2,9);

var PQ=contentPane.getCellValue(0,2,10);

var FS=contentPane.getCellValue(0,2,12);

var printurl="http://localhost/webroot/decision/view/report";

var reportlets ="[{reportlet: '/打印.cpt', PN:'"+PN+"', MSN:'"+MSN+"',YPON: '"+YPON+"',MPD: '"+MPD+"',MC: '"+MC+"',MN: '"+MN+"',RP: '"+RP+"',PT: '"+PT+"',PQ: '"+PQ+"',}]";

var config = {

printUrl : printurl,

isPopUp : false, 

data :{ 

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

},

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

// 以下为零客户端打印的参数,仅当 printType 为 0 时生效

ieQuietPrint : false,// IE静默打印设置 true为静默,false为不静默

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

printerName : 'RICOH Aficio MP 301', // 打印机名

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

copy: FS, // 打印份数

};

FR.doURLPrint(config)

以上代码我在打印的时候,比如份数是10份,然后其他参数不变的情况下,有一个流水号,从001到010这样打出十份来该怎么写

FineReport shion 发布于 2023-7-20 20:05
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
congerLv6高级互助
发布于2023-7-20 20:26(编辑于 2023-7-20 22:16)

流水号是哪个啊 写个循环?

-----------------------

i是流水号从1开始

for (var i = 1; i <= 10; i++) {    console.log(i);    // more statements}

  • shion shion(提问者) 循环写不来嘞。。。。流水号YPON
    2023-07-20 20:35 
  • conger conger 回复 shion(提问者) 也就是要让YPON的值从001打印一次 010打印一次?
    2023-07-20 22:15 
  • shion shion(提问者) 回复 conger 对的,打出十份一样的,只有YPON的值从1-10变化,放到整个代码里是啥样的这个循环
    2023-07-20 22:54 
  • conger conger 回复 shion(提问者) 点我头像加我 远程一下吧,没还价没法测试你的模板
    2023-07-21 08:37 
  • 2关注人数
  • 228浏览人数
  • 最后回答于:2023-7-20 22:16
    请选择关闭问题的原因
    确定 取消
    返回顶部