{ "ID_KEY": "DUMMY_FLOW_SAMPLE", "GROUP_KEY": "RPT_支表1 工程进度表_SAMPLE_TPL", "主信息": { "单位": "厘米", "版本": { "主版本": "3", "功能版本": "0" }, "页边距": { "Top": "1.0", "Left": "1.0", "Right": "1.0", "Bottom": "1.0" }, "报表名称": "支表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.2", "Name": "HeaderBand", "control": "Default", "style": "Default_None", "MergeBorder": "F" }, { "Alignment": "Bottom", "DisplayType": "EveryPage", "Height": "0.6", "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": "4.63", "Name": "ColumnBand", "control": "Default", "style": "Default_None", "MergeBorder": "F" }, { "Alignment": "Bottom", "DisplayType": "EveryPage", "Height": "3.97", "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);\n let dt = new Date();\n rpt.Default_Value = dt.Format($ME.format);\n rpt = null;", "format": "yyyy 年 M 月 dd 日" }, { "Name": "获取当前页", "run_type": "before_output", "expression": "let ttp = $JE.P(5010,$CURRENT_RPT);\n ttp.Default_Value = $ME.format.replace('($S)',$JE.getCurrentPage($CURRENT_RPT));\n ttp = null;", "format": "第 ($S) 页" }, { "Name": "获取总页数", "run_type": "before_output", "expression": "let ttp = $JE.P(5011,$CURRENT_RPT);\n ttp.Default_Value = $ME.format.replace('($S)',$JE.getTotalPage($CURRENT_RPT));\n ttp = null;", "format": "共 ($S) 页" }, { "Name": "综合设置", "run_type": "before_paging", "expression": "let XMJCode = $JE.F(2509,$CURRENT_RPT);\nlet XMJName = $JE.F(2511,$CURRENT_RPT);\nlet XMJEndTp = $JE.F(2548,$CURRENT_RPT);//截止本期完成金额\nlet XMJQYqd = $JE.F(2553,$CURRENT_RPT);//签约清单金额\nlet XMJtp = $JE.F(2523,$CURRENT_RPT);//台账金额\nlet XMJgtp = $JE.F(2535,$CURRENT_RPT);//本期完成金额\nconsole.log($CURRENT_DATA);\n//新指标\nlet newQYhej = $JE.F(12154,$CURRENT_RPT);\nlet newQYJBG = $JE.F(12155,$CURRENT_RPT);\nlet newDXzhe = $JE.F(12156,$CURRENT_RPT);\nlet newDXwc = $JE.F(12157,$CURRENT_RPT);\nlet newWCzhe = $JE.F(12158,$CURRENT_RPT);\nlet newLJjd = $JE.F(12159,$CURRENT_RPT);\nlet newSJjd = $JE.F(12160,$CURRENT_RPT);\n\nlet newQyhj = $JE.F(12161,$CURRENT_RPT);\nlet newLJhj = $JE.F(12162,$CURRENT_RPT);\n\nlet newhjwczht = $JE.F(12163,$CURRENT_RPT); //累计完成比例\nlet newyljwc = $JE.F(12164,$CURRENT_RPT); //月累计完成比例\nlet fLen0 = $JE.getFieldDataLen(XMJName, $CURRENT_DATA);\n\n//给暂定金额的签约清单金额列赋值,赋的是台账金额\nfor(let i=0;i