{ "ID_KEY": "DUMMY_FLOW_SAMPLE", "GROUP_KEY": "RPT_支表13-1 中间计量表(总量控制)_SAMPLE_TPL", "主信息": { "单位": "厘米", "版本": { "主版本": "3", "功能版本": "0" }, "页边距": { "Top": "1.0", "Left": "1.0", "Right": "1.0", "Bottom": "1.0" }, "报表名称": "支表13-1 中间计量表(总量控制)", "打印页面_信息": { "方向": "LANDSCAPE", "页规格": "A4" } }, "布局框_集合": [ { "Alignment": "Top", "DisplayType": "EveryPage", "Height": "1.6", "Name": "TitleBand", "control": "Default", "style": "Default_None", "MergeBorder": "F" }, { "Alignment": "Top", "DisplayType": "EveryPage", "Height": "1.19", "Name": "HeaderBand", "control": "Default", "style": "Default_None", "MergeBorder": "F" }, { "Alignment": "Bottom", "DisplayType": "EveryPage", "Height": "1", "Name": "FooterBand", "control": "Default", "style": "Default_None", "MergeBorder": "F" }, { "Alignment": "Fulfill", "DisplayType": "EveryPage", "Name": "Report Body", "control": "Default", "style": "BORDER_ALL_AROUND", "MergeBorder": "T", "band_s": [ { "Alignment": "Top", "DisplayType": "EveryPage", "Height": "1", "Name": "ColumnBand", "control": "Default", "style": "Default_None", "MergeBorder": "F" }, { "Alignment": "Bottom", "DisplayType": "EveryPage", "Height": "5.45", "Name": "newBand_1", "control": "Default", "style": "Default_None", "MergeBorder": "F" }, { "Alignment": "Fulfill", "DisplayType": "EveryPage", "Name": "ContentBand", "control": "Default", "style": "Default_None", "MergeBorder": "F" } ] } ], "计算式_集合": [ { "Name": "获取打印时间", "run_type": "before_paging", "expression": "let rpt = $JE.P(5001,$CURRENT_RPT); let dt = new Date(); rpt.Default_Value = dt.Format($ME.format); rpt = null;", "format": "yyyy 年 M 月 dd 日" }, { "Name": "获取当前页", "run_type": "before_output", "expression": "let ttp = $JE.P(5010,$CURRENT_RPT); ttp.Default_Value = $ME.format.replace('($S)',$JE.getCurrentPage($CURRENT_RPT)); ttp = null;", "format": "第 ($S) 页" }, { "Name": "获取总页数", "run_type": "before_output", "expression": "let ttp = $JE.P(5011,$CURRENT_RPT); ttp.Default_Value = $ME.format.replace('($S)',$JE.getTotalPage($CURRENT_RPT)); ttp = null;", "format": "共 ($S) 页" }, { "Name": "综合设置", "run_type": "before_analyzing", "expression": "let Name = $JE.F(2511,$CURRENT_RPT);//名称\nlet PFbg = $JE.F(2912,$CURRENT_RPT);//批复变更金额\nlet BGqd = $JE.F(2903,$CURRENT_RPT);//变更清单编号\nlet ZJ = $JE.F(2509,$CURRENT_RPT);//章节\nlet TZ = $JE.F(2523,$CURRENT_RPT);\nlet Zjdm = $JE.F(1132,$CURRENT_RPT);//章节代码\nlet Hname = $JE.F(2701,$CURRENT_RPT);//合同支付名称\nlet HGtp = $JE.F(2703,$CURRENT_RPT);\nlet HPre = $JE.F(2704,$CURRENT_RPT);\nlet HEnd = $JE.F(2705,$CURRENT_RPT);\n\n//新指标\nlet NewBGH = $JE.F(12293,$CURRENT_RPT);\nlet XH = $JE.F(12294,$CURRENT_RPT);\nlet KkgyfkE = $JE.F(12295,$CURRENT_RPT);//扣开工预付款-累计\nlet KkgyfkG = $JE.F(12296,$CURRENT_RPT);\nlet ZlbzjP = $JE.F(12297,$CURRENT_RPT);//质量保证金额-到上期\nlet ZlbzjG = $JE.F(12298,$CURRENT_RPT);\nlet SjbljP = $JE.F(12299,$CURRENT_RPT);//审计保留金-到上期\nlet SjbljG = $JE.F(12300,$CURRENT_RPT);\nlet SjzfP = $JE.F(12301,$CURRENT_RPT);//实际支付\nlet SjzfG = $JE.F(12302,$CURRENT_RPT);\nlet SjzfE = $JE.F(12303,$CURRENT_RPT);\nlet BqyfG = $JE.F(12304,$CURRENT_RPT);//本期应付\nlet BFB = $JE.F(12305,$CURRENT_RPT);//比例\nlet NewPFbg = $JE.F(12310,$CURRENT_RPT);//批复变更清单\nlet NewPF = $JE.F(12311,$CURRENT_RPT);//批复变更清单\n\n\nlet fLen1 = $JE.getFieldDataLen(Name, $CURRENT_DATA);\nlet fLen2 = $JE.getFieldDataLen(Hname, $CURRENT_DATA);//合同支付名称长度\nlet fLen3 = $JE.getFieldDataLen(BGqd, $CURRENT_DATA);//变更清单长度\n\n\n//合同支付内容赋值\nlet numb=0;\nfor(let k=0; k