工程款支付审批单.js 62 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461
  1. {
  2. "ID_KEY": "DUMMY_FLOW_SAMPLE",
  3. "GROUP_KEY": "RPT_工程款支付审批单 (财务)_SAMPLE_TPL",
  4. "主信息": {
  5. "单位": "厘米",
  6. "版本": {
  7. "主版本": "3",
  8. "功能版本": "0"
  9. },
  10. "页边距": {
  11. "Top": "1.0",
  12. "Left": "1.0",
  13. "Right": "1.0",
  14. "Bottom": "1.0"
  15. },
  16. "报表名称": "工程款支付审批单 (财务)",
  17. "打印页面_信息": {
  18. "方向": "LANDSCAPE",
  19. "页规格": "A4"
  20. }
  21. },
  22. "布局框_集合": [
  23. {
  24. "Alignment": "Top",
  25. "DisplayType": "EveryPage",
  26. "Height": "2.6",
  27. "Name": "TitleBand",
  28. "control": "Default",
  29. "style": "Default_None",
  30. "MergeBorder": "F"
  31. },
  32. {
  33. "Alignment": "Top",
  34. "DisplayType": "EveryPage",
  35. "Height": "1.19",
  36. "Name": "HeaderBand",
  37. "control": "Default",
  38. "style": "Default_None",
  39. "MergeBorder": "F"
  40. },
  41. {
  42. "Alignment": "Fulfill",
  43. "DisplayType": "EveryPage",
  44. "Name": "Report Body",
  45. "control": "Default",
  46. "style": "BORDER_ALL_AROUND",
  47. "MergeBorder": "T",
  48. "band_s": [
  49. {
  50. "Alignment": "Top",
  51. "DisplayType": "EveryPage",
  52. "Height": "1.53",
  53. "Name": "ColumnBand",
  54. "control": "Default",
  55. "style": "Default_None",
  56. "MergeBorder": "F"
  57. },
  58. {
  59. "Alignment": "Bottom",
  60. "DisplayType": "EveryPage",
  61. "Height": "3.6",
  62. "Name": "FooterBand",
  63. "control": "Default",
  64. "style": "Default_None",
  65. "MergeBorder": "F"
  66. },
  67. {
  68. "Alignment": "Bottom",
  69. "DisplayType": "EveryPage",
  70. "Height": "2",
  71. "Name": "newBand_1",
  72. "control": "Default",
  73. "style": "Default_None",
  74. "MergeBorder": "F"
  75. },
  76. {
  77. "Alignment": "Fulfill",
  78. "DisplayType": "EveryPage",
  79. "Name": "ContentBand",
  80. "control": "Default",
  81. "style": "Default_None",
  82. "MergeBorder": "F"
  83. }
  84. ]
  85. }
  86. ],
  87. "计算式_集合": [
  88. {
  89. "Name": "获取打印时间",
  90. "run_type": "before_paging",
  91. "expression": "let rpt = $JE.P(5001,$CURRENT_RPT); let dt = new Date(); rpt.Default_Value = dt.Format($ME.format); rpt = null;",
  92. "format": "yyyy 年 M 月 dd 日"
  93. },
  94. {
  95. "Name": "获取当前页",
  96. "run_type": "before_output",
  97. "expression": "let ttp = $JE.P(5010,$CURRENT_RPT); ttp.Default_Value = $ME.format.replace('($S)',$JE.getCurrentPage($CURRENT_RPT)); ttp = null;",
  98. "format": "第 ($S) 页"
  99. },
  100. {
  101. "Name": "获取总页数",
  102. "run_type": "before_output",
  103. "expression": "let ttp = $JE.P(5011,$CURRENT_RPT); ttp.Default_Value = $ME.format.replace('($S)',$JE.getTotalPage($CURRENT_RPT)); ttp = null;",
  104. "format": "共 ($S) 页"
  105. },
  106. {
  107. "Name": "综合设置",
  108. "run_type": "before_analyzing",
  109. "expression": "let Name = $JE.F(2511,$CURRENT_RPT); //名称\nlet Sumtp = $JE.F(1120,$CURRENT_RPT); //合同总价\nlet Endtp = $JE.F(2548,$CURRENT_RPT); //截止本期完成金额\nlet Pretp = $JE.F(2542,$CURRENT_RPT); //截止上期完成金额\nlet GraTp = $JE.F(2535,$CURRENT_RPT); //本期完成金额\nlet HtEndtp = $JE.F(2705,$CURRENT_RPT); //合同支付截止本期完成金额\nlet HtPrdtp = $JE.F(2704,$CURRENT_RPT); //合同支付截止本期完成金额\nlet HtGtptp = $JE.F(2703,$CURRENT_RPT); //合同支付截止本期完成金额\nlet Htname = $JE.F(2701,$CURRENT_RPT); //合同支付名称\nlet Beizhu = $JE.F(2527,$CURRENT_RPT); //备注\n\n//新指标\nlet NewName = $JE.F(12245,$CURRENT_RPT);\nlet NewSumtp = $JE.F(12246,$CURRENT_RPT);\nlet NewBG = $JE.F(12247,$CURRENT_RPT);\nlet NewBGH = $JE.F(12248,$CURRENT_RPT);\nlet NewEnd = $JE.F(12249,$CURRENT_RPT);\nlet NewPre = $JE.F(12250,$CURRENT_RPT);\nlet NewGtp = $JE.F(12255,$CURRENT_RPT);\nlet NewEndBFB = $JE.F(12251,$CURRENT_RPT);\nlet NewGTBBFB = $JE.F(12252,$CURRENT_RPT);\nlet NewAnqun= $JE.F(12253,$CURRENT_RPT);\nlet NewBZ = $JE.F(12254,$CURRENT_RPT);\nlet Wenben = $JE.F(12256,$CURRENT_RPT);\n\nlet fLen0 = $JE.getFieldDataLen(Name, $CURRENT_DATA);\nlet fLen1 = $JE.getFieldDataLen(Htname, $CURRENT_DATA);\n\nlet BHtEndtp=0;//合同支付安全生产费\nlet MHtEndtp=0;//合同支付截止本期应付\nlet MHtPrdtp=0;//合同支付截止上期应付\nlet MHtGtptp=0;//合同支付本期应付\nfor(let i=0; i<fLen1; i++){\n\tlet BHtname = $JE.getFieldValue(Htname, $CURRENT_DATA, i, '');\n\tif(BHtname==='安全生产费'){\n\t BHtEndtp = $JE.getFieldValue(HtEndtp, $CURRENT_DATA, i, '');\n\t}\n\tif(BHtname==='本期应付'){\n\t MHtEndtp = $JE.getFieldValue(HtEndtp, $CURRENT_DATA, i, '');\n\t MHtPrdtp = $JE.getFieldValue(HtPrdtp, $CURRENT_DATA, i, '');\n\t MHtGtptp = $JE.getFieldValue(HtGtptp, $CURRENT_DATA, i, '');\n\t}\n}\n\n//赋值\nfunction unique(A,B,C,D,E,F,G,H,I,J,L,T) {\n $JE.setFieldValue(NewName, $CURRENT_DATA, T, A);\n\t$JE.setFieldValue(NewSumtp, $CURRENT_DATA, T, B);\n\t$JE.setFieldValue(NewBG, $CURRENT_DATA, T, C);\n\t$JE.setFieldValue(NewBGH, $CURRENT_DATA, T, D);\n\t$JE.setFieldValue(NewEnd, $CURRENT_DATA, T, E);\n\t$JE.setFieldValue(NewPre, $CURRENT_DATA, T, F);\n\t$JE.setFieldValue(NewGtp, $CURRENT_DATA, T, G);\n\t$JE.setFieldValue(NewEndBFB, $CURRENT_DATA, T, H);\n\t$JE.setFieldValue(NewGTBBFB, $CURRENT_DATA, T, I);\n\t$JE.setFieldValue(NewAnqun, $CURRENT_DATA, T, J);\n\t$JE.setFieldValue(NewBZ, $CURRENT_DATA,T, L);\n}\n\n\nlet K=0;\nlet DYsumEnd=0;//第一行小计 截止本期金额\nlet DYsumPre=0;\nlet DYsumGra=0;\n\nlet DRsumEnd=0;//第二行小计 截止本期金额\nlet DRsumPre=0;\nlet DRsumGra=0;\n\n//筛选特殊项进行判断赋值\nfor(let Y=0; Y<fLen0; Y++){\n let Tname = $JE.getFieldValue(Name, $CURRENT_DATA, Y, ''); \n let TSumtp= $JE.getFieldValue(Sumtp, $CURRENT_DATA, 0, ''); \n let TEndtp = $JE.getFieldValue(Endtp, $CURRENT_DATA, Y, ''); \n let TPretp = $JE.getFieldValue(Pretp, $CURRENT_DATA, Y, ''); \n let TGraTp = $JE.getFieldValue(GraTp, $CURRENT_DATA, Y, ''); \n let TBeizhu = $JE.getFieldValue(Beizhu, $CURRENT_DATA, Y, ''); \n\tif(Tname==='合同总额'){\n unique('金额(a)',TSumtp,0,TSumtp,TEndtp,TPretp,TGraTp,$CTX_HELPER.mul($CTX_HELPER.div(TEndtp,TSumtp,4),100),$CTX_HELPER.mul($CTX_HELPER.div(TGraTp,TSumtp,4),100),BHtEndtp,TBeizhu,K);\n\t\tDYsumEnd = $CTX_HELPER.add(DYsumEnd,TEndtp);\n\t\tDYsumPre = $CTX_HELPER.add(DYsumPre,TPretp);\n\t\tDYsumGra = $CTX_HELPER.add(DYsumGra,TGraTp);\n K++;\t\t\n\t}\n\tif(Tname==='保留金'){\n\t\tunique('保留金(b)',0,0,0,TEndtp,TPretp,TGraTp,0,0,0,TBeizhu,K);\n\t\tDYsumEnd = $CTX_HELPER.sub(DYsumEnd,TEndtp);\n\t\tDYsumPre = $CTX_HELPER.sub(DYsumPre,TPretp);\n\t\tDYsumGra = $CTX_HELPER.sub(DYsumGra,TGraTp);\n\t\tunique('小 计(c=a-b)',TSumtp,0,TSumtp,DYsumEnd,DYsumPre,DYsumGra,$CTX_HELPER.mul($CTX_HELPER.div(DYsumEnd,TSumtp,4),100),$CTX_HELPER.mul($CTX_HELPER.div(DYsumGra,TSumtp,4),100),BHtEndtp,TBeizhu,K+1);\n K=K+2;\n\t}\n\tif(Tname==='水电费'){\n\t\tunique('水电费',0,0,0,TEndtp,TPretp,TGraTp,0,0,0,TBeizhu,K);\n\t\tDRsumEnd = $CTX_HELPER.add(DRsumEnd,TEndtp);\n\t\tDRsumPre = $CTX_HELPER.add(DRsumPre,TPretp);\n\t\tDRsumGra = $CTX_HELPER.add(DRsumGra,TGraTp);\n K++;\n\t}\n\tif(Tname==='税金' || Tname==='税 金' ){\n\t\tunique('税 金',0,0,0,TEndtp,TPretp,TGraTp,0,0,0,TBeizhu,K);\n\t\tDRsumEnd = $CTX_HELPER.add(DRsumEnd,TEndtp);\n\t\tDRsumPre = $CTX_HELPER.add(DRsumPre,TPretp);\n\t\tDRsumGra = $CTX_HELPER.add(DRsumGra,TGraTp);\n K++;\n\t}\n\tif(Tname==='奖罚' || Tname==='奖 罚' ){\n\t\tunique('奖 罚',0,0,0,TEndtp,TPretp,TGraTp,0,0,0,TBeizhu,K);\n\t\tDRsumEnd = $CTX_HELPER.add(DRsumEnd,TEndtp);\n\t\tDRsumPre = $CTX_HELPER.add(DRsumPre,TPretp);\n\t\tDRsumGra = $CTX_HELPER.add(DRsumGra,TGraTp);\n K++;\n\t}\n\tif(Tname==='其他' || Tname==='其 他' ){\n\t\tunique('其 他',0,0,0,TEndtp,TPretp,TGraTp,0,0,0,TBeizhu,K);\n\t\tDRsumEnd = $CTX_HELPER.add(DRsumEnd,TEndtp);\n\t\tDRsumPre = $CTX_HELPER.add(DRsumPre,TPretp);\n\t\tDRsumGra = $CTX_HELPER.add(DRsumGra,TGraTp);\n\t\tunique('小 计(e)',0,0,0,DRsumEnd,DRsumPre,DRsumGra,0,0,0,'',K+1);\n\t\tlet SumEtp=$CTX_HELPER.add(DRsumEnd,DYsumEnd);//合计-截止本期完成金额\n\t\tlet SumGtp=$CTX_HELPER.add(DRsumGra,DYsumGra);//合计-本期完成金额\n \t unique('合计(d=c+e)',TSumtp,0,TSumtp,SumEtp,$CTX_HELPER.add(DRsumPre,DYsumPre),SumGtp,$CTX_HELPER.mul($CTX_HELPER.div(SumEtp,TSumtp,4),100),$CTX_HELPER.mul($CTX_HELPER.div(SumGtp,TSumtp,4),100),BHtEndtp,'',K+2);\n K=K+3;\n\t}\n\tif(Tname==='甲供材料扣款'){\n\t\tunique('甲供材料扣款',0,0,0,TEndtp,TPretp,TGraTp,0,0,0,TBeizhu,K);\n K++;\n\t}\n\tif(Tname==='返还质量保证金'){\n\t\tunique('返还质量保证金',0,0,0,TEndtp,TPretp,TGraTp,0,0,0,TBeizhu,K);\n\t\tunique('实际支付',0,0,0,MHtEndtp,MHtPrdtp,MHtGtptp,0,0,0,'',K+1);\n K=K+2;\n\t}\n}\n//竖向文本合并\nlet fLen2 = $JE.getFieldDataLen(NewName, $CURRENT_DATA);\nfor(let Q=0; Q<fLen2; Q++){\n\t $JE.setFieldValue(Wenben, $CURRENT_DATA, Q, '申|请|付|款');\n}\n\n//本期应付金额大写\nlet capF = $JE.F(12257, $CURRENT_RPT);\n$JE.setFieldValue(capF, $CURRENT_DATA, 0, $JE.$STR_UTIL.convertToCaptionNum(parseFloat(MHtGtptp).toFixed(2), true, true));\n\n\n\n//9. 因此表特殊性(从数据一个都不显示,全部显示离散数据),需要设置第一个从数据指标的data数量,否则会出现页码数量紊乱情况 \n// !!!记得计算式类型要设置为:数据分析前运行\nlet dtlLen = $JE.getFieldDataLen(Name, $CURRENT_DATA), \n \n\tdiff = dtlLen - fLen2;\n\nif (diff > 0) {\n\tfor (let ix = 1; ix <= diff; ix++) {\n\t\t$JE.removeFieldValue(Name, $CURRENT_DATA, dtlLen - ix);\n\t}\n} else if (diff < 0) {\n\tfor (let ix = 0; ix < (0 - diff); ix++) {\n\t\t$JE.setFieldValue(Name, $CURRENT_DATA, dtlLen + ix, 0);\n\t}\n}",
  110. "format": ""
  111. },
  112. {
  113. "Name": "日期格式转换",
  114. "run_type": "before_paging",
  115. "expression": "let rpt = $JE.F(1146,$CURRENT_RPT);\nlet jzrq = $JE.getFieldValue(rpt, $CURRENT_DATA, 0, '')\nlet shiJian = jzrq.split('-');\n\nif(shiJian[0]!==''){\n\tlet newRiQiValue = shiJian[0]+\"年\"+shiJian[1]+\"月\"+shiJian[2]+\"日\";\n\t$JE.setFieldValue(rpt, $CURRENT_DATA, 0, newRiQiValue);\n}\n\nlet rpt1 = $JE.F(1153,$CURRENT_RPT);\nlet jzrq1 = $JE.getFieldValue(rpt1, $CURRENT_DATA, 0, '')\nlet shiJian1 = jzrq1.split('-');\n\nif(shiJian1[0]!==''){\n\tlet newRiQiValue1 = shiJian1[0]+\"年\"+shiJian1[1]+\"月\"+shiJian1[2]+\"日\";\n\t$JE.setFieldValue(rpt1, $CURRENT_DATA, 0, newRiQiValue1);\n}",
  116. "format": ""
  117. }
  118. ],
  119. "流水式表_信息": {
  120. "离散信息": [
  121. {
  122. "BandName": "TitleBand",
  123. "discrete_field_s": [
  124. {
  125. "FieldID": 1002,
  126. "font": "ReportTitle_Vice_1",
  127. "control": "Title",
  128. "style": "Default_None",
  129. "isAutoHeight": false,
  130. "area": {
  131. "Left": 0,
  132. "Right": "100.00",
  133. "Top": 0,
  134. "Bottom": "40",
  135. "H_CalculationType": "percentage",
  136. "V_CalculationType": "percentage"
  137. }
  138. }
  139. ],
  140. "text_s": [
  141. {
  142. "Label": "工 程 款 支 付 审 批 单",
  143. "font": "ReportTitle_Main",
  144. "control": "Title",
  145. "style": "Default_None",
  146. "Title": "",
  147. "area": {
  148. "Left": 0,
  149. "Right": "100.00",
  150. "Top": "40",
  151. "Bottom": "100",
  152. "H_CalculationType": "percentage",
  153. "V_CalculationType": "percentage"
  154. }
  155. }
  156. ]
  157. },
  158. {
  159. "BandName": "HeaderBand",
  160. "discrete_field_s": [
  161. {
  162. "FieldID": 1134,
  163. "font": "Content",
  164. "control": "Header",
  165. "style": "Default_None",
  166. "Prefix": "分包单位:",
  167. "isAutoHeight": false,
  168. "area": {
  169. "Left": 0,
  170. "Right": "27.98",
  171. "Top": 0,
  172. "Bottom": "51.11",
  173. "H_CalculationType": "percentage",
  174. "V_CalculationType": "percentage"
  175. }
  176. },
  177. {
  178. "FieldID": 1300,
  179. "font": "Content",
  180. "control": "Header",
  181. "style": "Default_None",
  182. "Prefix": "期 次:",
  183. "isAutoHeight": false,
  184. "area": {
  185. "Left": "27.98",
  186. "Right": "55.97",
  187. "Top": 0,
  188. "Bottom": "51.11",
  189. "H_CalculationType": "percentage",
  190. "V_CalculationType": "percentage"
  191. }
  192. },
  193. {
  194. "FieldID": 1146,
  195. "font": "Content",
  196. "control": "Header",
  197. "style": "Default_None",
  198. "Prefix": "计量截止日期:",
  199. "isAutoHeight": false,
  200. "area": {
  201. "Left": "55.97",
  202. "Right": "83.95",
  203. "Top": 0,
  204. "Bottom": "51.11",
  205. "H_CalculationType": "percentage",
  206. "V_CalculationType": "percentage"
  207. }
  208. },
  209. {
  210. "FieldID": 1103,
  211. "font": "Content",
  212. "control": "Header",
  213. "style": "Default_None",
  214. "Prefix": "合 同 段:",
  215. "isAutoHeight": false,
  216. "area": {
  217. "Left": 0,
  218. "Right": "27.98",
  219. "Top": "51.11",
  220. "Bottom": "100.00",
  221. "H_CalculationType": "percentage",
  222. "V_CalculationType": "percentage"
  223. }
  224. },
  225. {
  226. "FieldID": 1102,
  227. "font": "Content",
  228. "control": "Header",
  229. "style": "Default_None",
  230. "Prefix": "编 号:",
  231. "isAutoHeight": false,
  232. "area": {
  233. "Left": "27.98",
  234. "Right": "55.97",
  235. "Top": "51.11",
  236. "Bottom": "100.00",
  237. "H_CalculationType": "percentage",
  238. "V_CalculationType": "percentage"
  239. }
  240. },
  241. {
  242. "FieldID": 1153,
  243. "font": "Content",
  244. "control": "Header",
  245. "style": "Default_None",
  246. "Prefix": "申请付款日期:",
  247. "isAutoHeight": false,
  248. "area": {
  249. "Left": "55.97",
  250. "Right": "83.95",
  251. "Top": "51.11",
  252. "Bottom": "100.00",
  253. "H_CalculationType": "percentage",
  254. "V_CalculationType": "percentage"
  255. }
  256. }
  257. ],
  258. "text_s": [
  259. {
  260. "Label": "单位:人民币元",
  261. "font": "Content",
  262. "control": "Title",
  263. "style": "Default_None",
  264. "Title": "",
  265. "area": {
  266. "Left": "83.95",
  267. "Right": "100.00",
  268. "Top": "51.11",
  269. "Bottom": "100.00",
  270. "H_CalculationType": "percentage",
  271. "V_CalculationType": "percentage"
  272. }
  273. }
  274. ]
  275. },
  276. {
  277. "BandName": "FooterBand",
  278. "text_s": [
  279. {
  280. "Label": "云|南|分|公|司",
  281. "font": "Content",
  282. "control": "Column",
  283. "style": "Default_Normal",
  284. "Title": "",
  285. "area": {
  286. "Left": 0,
  287. "Right": "4.87",
  288. "Top": 0,
  289. "Bottom": "100.00",
  290. "H_CalculationType": "percentage",
  291. "V_CalculationType": "percentage"
  292. }
  293. },
  294. {
  295. "Label": "工程管理部意见:",
  296. "font": "Content",
  297. "control": "Left_Top",
  298. "style": "Default_Normal",
  299. "Title": "",
  300. "area": {
  301. "Left": "4.87",
  302. "Right": "35.43",
  303. "Top": 0,
  304. "Bottom": "32.74",
  305. "H_CalculationType": "percentage",
  306. "V_CalculationType": "percentage"
  307. }
  308. },
  309. {
  310. "Label": "经营部意见:",
  311. "font": "Content",
  312. "control": "Left_Top",
  313. "style": "Default_Normal",
  314. "Title": "",
  315. "area": {
  316. "Left": "4.87",
  317. "Right": "35.43",
  318. "Top": "32.74",
  319. "Bottom": "66.37",
  320. "H_CalculationType": "percentage",
  321. "V_CalculationType": "percentage"
  322. }
  323. },
  324. {
  325. "Label": "分管生产领导意见:",
  326. "font": "Content",
  327. "control": "Left_Top",
  328. "style": "Default_Normal",
  329. "Title": "",
  330. "area": {
  331. "Left": "4.87",
  332. "Right": "35.43",
  333. "Top": "66.37",
  334. "Bottom": "100.00",
  335. "H_CalculationType": "percentage",
  336. "V_CalculationType": "percentage"
  337. }
  338. },
  339. {
  340. "Label": "安全环保部意见:",
  341. "font": "Content",
  342. "control": "Left_Top",
  343. "style": "Default_Normal",
  344. "Title": "",
  345. "area": {
  346. "Left": "35.43",
  347. "Right": "67.72",
  348. "Top": 0,
  349. "Bottom": "32.74",
  350. "H_CalculationType": "percentage",
  351. "V_CalculationType": "percentage"
  352. }
  353. },
  354. {
  355. "Label": "财务部意见:",
  356. "font": "Content",
  357. "control": "Left_Top",
  358. "style": "Default_Normal",
  359. "Title": "",
  360. "area": {
  361. "Left": "35.43",
  362. "Right": "67.72",
  363. "Top": "32.74",
  364. "Bottom": "66.37",
  365. "H_CalculationType": "percentage",
  366. "V_CalculationType": "percentage"
  367. }
  368. },
  369. {
  370. "Label": "分管经营领导意见:",
  371. "font": "Content",
  372. "control": "Left_Top",
  373. "style": "Default_Normal",
  374. "Title": "",
  375. "area": {
  376. "Left": "35.43",
  377. "Right": "67.72",
  378. "Top": "66.37",
  379. "Bottom": "100.00",
  380. "H_CalculationType": "percentage",
  381. "V_CalculationType": "percentage"
  382. }
  383. },
  384. {
  385. "Label": "物资设备部意见:",
  386. "font": "Content",
  387. "control": "Left_Top",
  388. "style": "Default_Normal",
  389. "Title": "",
  390. "area": {
  391. "Left": "67.72",
  392. "Right": "100.00",
  393. "Top": 0,
  394. "Bottom": "32.74",
  395. "H_CalculationType": "percentage",
  396. "V_CalculationType": "percentage"
  397. }
  398. },
  399. {
  400. "Label": "安全总监意见:",
  401. "font": "Content",
  402. "control": "Left_Top",
  403. "style": "Default_Normal",
  404. "Title": "",
  405. "area": {
  406. "Left": "67.72",
  407. "Right": "100.00",
  408. "Top": "32.74",
  409. "Bottom": "66.37",
  410. "H_CalculationType": "percentage",
  411. "V_CalculationType": "percentage"
  412. }
  413. },
  414. {
  415. "Label": "主管领导意见:",
  416. "font": "Content",
  417. "control": "Left_Top",
  418. "style": "Default_Normal",
  419. "Title": "",
  420. "area": {
  421. "Left": "67.72",
  422. "Right": "100.00",
  423. "Top": "66.37",
  424. "Bottom": "100.00",
  425. "H_CalculationType": "percentage",
  426. "V_CalculationType": "percentage"
  427. }
  428. }
  429. ]
  430. },
  431. {
  432. "BandName": "newBand_1",
  433. "discrete_field_s": [
  434. {
  435. "FieldID": 12257,
  436. "font": "Content",
  437. "control": "Column_Left",
  438. "style": "Default_Normal",
  439. "isAutoHeight": false,
  440. "area": {
  441. "Left": "27.41",
  442. "Right": "100.00",
  443. "Top": 0,
  444. "Bottom": "50.00",
  445. "H_CalculationType": "percentage",
  446. "V_CalculationType": "percentage"
  447. }
  448. },
  449. {
  450. "FieldID": 12258,
  451. "font": "Content",
  452. "control": "Column_Left",
  453. "style": "Default_None",
  454. "isAutoHeight": false,
  455. "area": {
  456. "Left": "12.99",
  457. "Right": "38.01",
  458. "Top": "50",
  459. "Bottom": 100,
  460. "H_CalculationType": "percentage",
  461. "V_CalculationType": "percentage"
  462. }
  463. },
  464. {
  465. "FieldID": 12259,
  466. "font": "Content",
  467. "control": "Column_Left",
  468. "style": "Default_None",
  469. "isAutoHeight": false,
  470. "area": {
  471. "Left": "46.04",
  472. "Right": "74.02",
  473. "Top": "50",
  474. "Bottom": 100,
  475. "H_CalculationType": "percentage",
  476. "V_CalculationType": "percentage"
  477. }
  478. },
  479. {
  480. "FieldID": 12260,
  481. "font": "Content",
  482. "control": "Column_Left",
  483. "style": "Default_None",
  484. "isAutoHeight": false,
  485. "area": {
  486. "Left": "82.04",
  487. "Right": "99",
  488. "Top": "50",
  489. "Bottom": "100",
  490. "H_CalculationType": "percentage",
  491. "V_CalculationType": "percentage"
  492. }
  493. }
  494. ],
  495. "text_s": [
  496. {
  497. "Label": "本期实际需支付",
  498. "font": "Content",
  499. "control": "Column",
  500. "style": "Default_Normal",
  501. "Title": "",
  502. "area": {
  503. "Left": "4.87",
  504. "Right": "19.29",
  505. "Top": 0,
  506. "Bottom": "50.00",
  507. "H_CalculationType": "percentage",
  508. "V_CalculationType": "percentage"
  509. }
  510. },
  511. {
  512. "Label": "生产负责人:",
  513. "font": "Content",
  514. "control": "Header",
  515. "style": "Default_None",
  516. "Title": "",
  517. "area": {
  518. "Left": "38.01",
  519. "Right": "46.04",
  520. "Top": "50.00",
  521. "Bottom": "100.00",
  522. "H_CalculationType": "percentage",
  523. "V_CalculationType": "percentage"
  524. }
  525. },
  526. {
  527. "Label": "项目负责人:",
  528. "font": "Content",
  529. "control": "Header",
  530. "style": "Default_None",
  531. "Title": "",
  532. "area": {
  533. "Left": "74.02",
  534. "Right": "82.04",
  535. "Top": "50.00",
  536. "Bottom": "100.00",
  537. "H_CalculationType": "percentage",
  538. "V_CalculationType": "percentage"
  539. }
  540. },
  541. {
  542. "Label": "",
  543. "font": "Content",
  544. "control": "Content_Left",
  545. "style": "Default_Normal",
  546. "Title": "",
  547. "area": {
  548. "Left": 0,
  549. "Right": "4.87",
  550. "Top": 0,
  551. "Bottom": "50.00",
  552. "H_CalculationType": "percentage",
  553. "V_CalculationType": "percentage"
  554. }
  555. },
  556. {
  557. "Label": "大写",
  558. "font": "Content",
  559. "control": "Column",
  560. "style": "Default_Normal",
  561. "Title": "",
  562. "area": {
  563. "Left": "19.29",
  564. "Right": "27.41",
  565. "Top": 0,
  566. "Bottom": "50.00",
  567. "H_CalculationType": "percentage",
  568. "V_CalculationType": "percentage"
  569. }
  570. },
  571. {
  572. "Label": "总包部",
  573. "font": "Content",
  574. "control": "Column",
  575. "style": "Default_Normal",
  576. "Title": "",
  577. "area": {
  578. "Left": 0,
  579. "Right": "4.87",
  580. "Top": "50.00",
  581. "Bottom": "100.00",
  582. "H_CalculationType": "percentage",
  583. "V_CalculationType": "percentage"
  584. }
  585. },
  586. {
  587. "Label": "经营部:",
  588. "font": "Content",
  589. "control": "Header",
  590. "style": "Default_None",
  591. "Title": "",
  592. "area": {
  593. "Left": "4.87",
  594. "Right": "12.99",
  595. "Top": "50.00",
  596. "Bottom": "100.00",
  597. "H_CalculationType": "percentage",
  598. "V_CalculationType": "percentage"
  599. }
  600. },
  601. {
  602. "Label": "",
  603. "font": "Content",
  604. "control": "Default",
  605. "style": "Label_Right",
  606. "Title": "",
  607. "area": {
  608. "Left": "99",
  609. "Right": 100,
  610. "Top": "50",
  611. "Bottom": 100,
  612. "H_CalculationType": "percentage",
  613. "V_CalculationType": "percentage"
  614. }
  615. }
  616. ]
  617. }
  618. ],
  619. "流水式表_列": {
  620. "BandName": "ColumnBand",
  621. "text_s": [
  622. {
  623. "Label": "类别",
  624. "font": "Content",
  625. "control": "Column",
  626. "style": "Default_Normal",
  627. "Title": "",
  628. "area": {
  629. "Left": 0,
  630. "Right": "4.87",
  631. "Top": 0,
  632. "Bottom": "100.00",
  633. "H_CalculationType": "percentage",
  634. "V_CalculationType": "percentage"
  635. }
  636. },
  637. {
  638. "Label": "项 目 内 容",
  639. "font": "Content",
  640. "control": "Column",
  641. "style": "Default_Normal",
  642. "Title": "",
  643. "area": {
  644. "Left": "4.87",
  645. "Right": "19.29",
  646. "Top": 0,
  647. "Bottom": "100.00",
  648. "H_CalculationType": "percentage",
  649. "V_CalculationType": "percentage"
  650. }
  651. },
  652. {
  653. "Label": "变更总额",
  654. "font": "Content",
  655. "control": "Column",
  656. "style": "Default_Normal",
  657. "Title": "",
  658. "area": {
  659. "Left": "27.41",
  660. "Right": "35.43",
  661. "Top": 0,
  662. "Bottom": "65.52",
  663. "H_CalculationType": "percentage",
  664. "V_CalculationType": "percentage"
  665. }
  666. },
  667. {
  668. "Label": "变更后总额",
  669. "font": "Content",
  670. "control": "Column",
  671. "style": "Default_Normal",
  672. "Title": "",
  673. "area": {
  674. "Left": "35.43",
  675. "Right": "43.55",
  676. "Top": 0,
  677. "Bottom": "65.52",
  678. "H_CalculationType": "percentage",
  679. "V_CalculationType": "percentage"
  680. }
  681. },
  682. {
  683. "Label": "到本期末完成",
  684. "font": "Content",
  685. "control": "Column",
  686. "style": "Default_Normal",
  687. "Title": "",
  688. "area": {
  689. "Left": "43.55",
  690. "Right": "51.58",
  691. "Top": 0,
  692. "Bottom": "65.52",
  693. "H_CalculationType": "percentage",
  694. "V_CalculationType": "percentage"
  695. }
  696. },
  697. {
  698. "Label": "到上期末完成",
  699. "font": "Content",
  700. "control": "Column",
  701. "style": "Default_Normal",
  702. "Title": "",
  703. "area": {
  704. "Left": "51.58",
  705. "Right": "59.69",
  706. "Top": 0,
  707. "Bottom": "65.52",
  708. "H_CalculationType": "percentage",
  709. "V_CalculationType": "percentage"
  710. }
  711. },
  712. {
  713. "Label": "到本期末完成比例",
  714. "font": "Content",
  715. "control": "Column",
  716. "style": "Default_Normal",
  717. "Title": "",
  718. "area": {
  719. "Left": "67.72",
  720. "Right": "75.84",
  721. "Top": 0,
  722. "Bottom": "65.52",
  723. "H_CalculationType": "percentage",
  724. "V_CalculationType": "percentage"
  725. }
  726. },
  727. {
  728. "Label": "本期完成比例",
  729. "font": "Content",
  730. "control": "Column",
  731. "style": "Default_Normal",
  732. "Title": "",
  733. "area": {
  734. "Left": "75.84",
  735. "Right": "83.86",
  736. "Top": 0,
  737. "Bottom": "65.52",
  738. "H_CalculationType": "percentage",
  739. "V_CalculationType": "percentage"
  740. }
  741. },
  742. {
  743. "Label": "其中:安全生产费累计完成",
  744. "font": "Content",
  745. "control": "Column",
  746. "style": "Default_Normal",
  747. "Title": "",
  748. "area": {
  749. "Left": "83.86",
  750. "Right": "91.98",
  751. "Top": 0,
  752. "Bottom": "65.52",
  753. "H_CalculationType": "percentage",
  754. "V_CalculationType": "percentage"
  755. }
  756. },
  757. {
  758. "Label": "B",
  759. "font": "Content",
  760. "control": "Column",
  761. "style": "Default_Normal",
  762. "Title": "",
  763. "area": {
  764. "Left": "27.41",
  765. "Right": "35.43",
  766. "Top": "65.52",
  767. "Bottom": "100.00",
  768. "H_CalculationType": "percentage",
  769. "V_CalculationType": "percentage"
  770. }
  771. },
  772. {
  773. "Label": "C=A+B",
  774. "font": "Content",
  775. "control": "Column",
  776. "style": "Default_Normal",
  777. "Title": "",
  778. "area": {
  779. "Left": "35.43",
  780. "Right": "43.55",
  781. "Top": "65.52",
  782. "Bottom": "100.00",
  783. "H_CalculationType": "percentage",
  784. "V_CalculationType": "percentage"
  785. }
  786. },
  787. {
  788. "Label": "D=E+F",
  789. "font": "Content",
  790. "control": "Column",
  791. "style": "Default_Normal",
  792. "Title": "",
  793. "area": {
  794. "Left": "43.55",
  795. "Right": "51.58",
  796. "Top": "65.52",
  797. "Bottom": "100.00",
  798. "H_CalculationType": "percentage",
  799. "V_CalculationType": "percentage"
  800. }
  801. },
  802. {
  803. "Label": "E",
  804. "font": "Content",
  805. "control": "Column",
  806. "style": "Default_Normal",
  807. "Title": "",
  808. "area": {
  809. "Left": "51.58",
  810. "Right": "59.69",
  811. "Top": "65.52",
  812. "Bottom": "100.00",
  813. "H_CalculationType": "percentage",
  814. "V_CalculationType": "percentage"
  815. }
  816. },
  817. {
  818. "Label": "G=D/C",
  819. "font": "Content",
  820. "control": "Column",
  821. "style": "Default_Normal",
  822. "Title": "",
  823. "area": {
  824. "Left": "67.72",
  825. "Right": "75.84",
  826. "Top": "65.52",
  827. "Bottom": "100.00",
  828. "H_CalculationType": "percentage",
  829. "V_CalculationType": "percentage"
  830. }
  831. },
  832. {
  833. "Label": "H=F/C",
  834. "font": "Content",
  835. "control": "Column",
  836. "style": "Default_Normal",
  837. "Title": "",
  838. "area": {
  839. "Left": "75.84",
  840. "Right": "83.86",
  841. "Top": "65.52",
  842. "Bottom": "100.00",
  843. "H_CalculationType": "percentage",
  844. "V_CalculationType": "percentage"
  845. }
  846. },
  847. {
  848. "Label": "I",
  849. "font": "Content",
  850. "control": "Column",
  851. "style": "Default_Normal",
  852. "Title": "",
  853. "area": {
  854. "Left": "83.86",
  855. "Right": "91.98",
  856. "Top": "65.52",
  857. "Bottom": "100.00",
  858. "H_CalculationType": "percentage",
  859. "V_CalculationType": "percentage"
  860. }
  861. },
  862. {
  863. "Label": "合同总额",
  864. "font": "Content",
  865. "control": "Column",
  866. "style": "Default_Normal",
  867. "Title": "",
  868. "area": {
  869. "Left": "19.29",
  870. "Right": "27.41",
  871. "Top": 0,
  872. "Bottom": "65.52",
  873. "H_CalculationType": "percentage",
  874. "V_CalculationType": "percentage"
  875. }
  876. },
  877. {
  878. "Label": "本期完成",
  879. "font": "Content",
  880. "control": "Column",
  881. "style": "Default_Normal",
  882. "Title": "",
  883. "area": {
  884. "Left": "59.69",
  885. "Right": "67.72",
  886. "Top": 0,
  887. "Bottom": "65.52",
  888. "H_CalculationType": "percentage",
  889. "V_CalculationType": "percentage"
  890. }
  891. },
  892. {
  893. "Label": "备注",
  894. "font": "Content",
  895. "control": "Column",
  896. "style": "Default_Normal",
  897. "Title": "",
  898. "area": {
  899. "Left": "91.98",
  900. "Right": "100.00",
  901. "Top": 0,
  902. "Bottom": "65.52",
  903. "H_CalculationType": "percentage",
  904. "V_CalculationType": "percentage"
  905. }
  906. },
  907. {
  908. "Label": "A",
  909. "font": "Content",
  910. "control": "Column",
  911. "style": "Default_Normal",
  912. "Title": "",
  913. "area": {
  914. "Left": "19.29",
  915. "Right": "27.41",
  916. "Top": "65.52",
  917. "Bottom": "100.00",
  918. "H_CalculationType": "percentage",
  919. "V_CalculationType": "percentage"
  920. }
  921. },
  922. {
  923. "Label": "F",
  924. "font": "Content",
  925. "control": "Column",
  926. "style": "Default_Normal",
  927. "Title": "",
  928. "area": {
  929. "Left": "59.69",
  930. "Right": "67.72",
  931. "Top": "65.52",
  932. "Bottom": "100.00",
  933. "H_CalculationType": "percentage",
  934. "V_CalculationType": "percentage"
  935. }
  936. },
  937. {
  938. "Label": "",
  939. "font": "Content",
  940. "control": "Column",
  941. "style": "Default_Normal",
  942. "Title": "",
  943. "area": {
  944. "Left": "91.98",
  945. "Right": "100.00",
  946. "Top": "65.52",
  947. "Bottom": "100.00",
  948. "H_CalculationType": "percentage",
  949. "V_CalculationType": "percentage"
  950. }
  951. }
  952. ]
  953. },
  954. "多列显示数量": 1,
  955. "流水式表_数据": {
  956. "BandName": "ContentBand",
  957. "CommonHeight": "0.66",
  958. "flow_field_s": [
  959. {
  960. "FieldID": 12245,
  961. "font": "Content",
  962. "control": "Column_Left",
  963. "style": "Default_Normal",
  964. "isAutoHeight": false,
  965. "area": {
  966. "Left": "4.87",
  967. "Right": "19.29",
  968. "Top": 0,
  969. "Bottom": "100.00",
  970. "H_CalculationType": "percentage",
  971. "V_CalculationType": "percentage"
  972. }
  973. },
  974. {
  975. "FieldID": 12247,
  976. "font": "Content",
  977. "control": "Column_Right",
  978. "style": "Default_Normal",
  979. "isAutoHeight": false,
  980. "area": {
  981. "Left": "27.41",
  982. "Right": "35.43",
  983. "Top": 0,
  984. "Bottom": "100.00",
  985. "H_CalculationType": "percentage",
  986. "V_CalculationType": "percentage"
  987. }
  988. },
  989. {
  990. "FieldID": 12248,
  991. "font": "Content",
  992. "control": "Column_Right",
  993. "style": "Default_Normal",
  994. "isAutoHeight": false,
  995. "area": {
  996. "Left": "35.43",
  997. "Right": "43.55",
  998. "Top": 0,
  999. "Bottom": "100.00",
  1000. "H_CalculationType": "percentage",
  1001. "V_CalculationType": "percentage"
  1002. }
  1003. },
  1004. {
  1005. "FieldID": 12249,
  1006. "font": "Content",
  1007. "control": "Column_Right",
  1008. "style": "Default_Normal",
  1009. "isAutoHeight": false,
  1010. "area": {
  1011. "Left": "43.55",
  1012. "Right": "51.58",
  1013. "Top": 0,
  1014. "Bottom": "100.00",
  1015. "H_CalculationType": "percentage",
  1016. "V_CalculationType": "percentage"
  1017. }
  1018. },
  1019. {
  1020. "FieldID": 12250,
  1021. "font": "Content",
  1022. "control": "Column_Right",
  1023. "style": "Default_Normal",
  1024. "isAutoHeight": false,
  1025. "area": {
  1026. "Left": "51.58",
  1027. "Right": "59.69",
  1028. "Top": 0,
  1029. "Bottom": "100.00",
  1030. "H_CalculationType": "percentage",
  1031. "V_CalculationType": "percentage"
  1032. }
  1033. },
  1034. {
  1035. "FieldID": 12251,
  1036. "font": "Content",
  1037. "control": "Column_Right",
  1038. "style": "Default_Normal",
  1039. "Suffix": "%",
  1040. "isAutoHeight": false,
  1041. "area": {
  1042. "Left": "67.72",
  1043. "Right": "75.84",
  1044. "Top": 0,
  1045. "Bottom": "100.00",
  1046. "H_CalculationType": "percentage",
  1047. "V_CalculationType": "percentage"
  1048. }
  1049. },
  1050. {
  1051. "FieldID": 12252,
  1052. "font": "Content",
  1053. "control": "Column_Right",
  1054. "style": "Default_Normal",
  1055. "Suffix": "%",
  1056. "isAutoHeight": false,
  1057. "area": {
  1058. "Left": "75.84",
  1059. "Right": "83.86",
  1060. "Top": 0,
  1061. "Bottom": "100.00",
  1062. "H_CalculationType": "percentage",
  1063. "V_CalculationType": "percentage"
  1064. }
  1065. },
  1066. {
  1067. "FieldID": 12253,
  1068. "font": "Content",
  1069. "control": "Column_Right",
  1070. "style": "Default_Normal",
  1071. "isAutoHeight": false,
  1072. "area": {
  1073. "Left": "83.86",
  1074. "Right": "91.98",
  1075. "Top": 0,
  1076. "Bottom": "100.00",
  1077. "H_CalculationType": "percentage",
  1078. "V_CalculationType": "percentage"
  1079. }
  1080. },
  1081. {
  1082. "FieldID": 12256,
  1083. "font": "Content",
  1084. "control": "Column",
  1085. "style": "Default_Normal",
  1086. "isAutoHeight": false,
  1087. "combineType": "vertical",
  1088. "area": {
  1089. "Left": 0,
  1090. "Right": "4.87",
  1091. "Top": 0,
  1092. "Bottom": "100.00",
  1093. "H_CalculationType": "percentage",
  1094. "V_CalculationType": "percentage"
  1095. }
  1096. },
  1097. {
  1098. "FieldID": 12246,
  1099. "font": "Content",
  1100. "control": "Column_Right",
  1101. "style": "Default_Normal",
  1102. "isAutoHeight": false,
  1103. "area": {
  1104. "Left": "19.29",
  1105. "Right": "27.41",
  1106. "Top": 0,
  1107. "Bottom": "100.00",
  1108. "H_CalculationType": "percentage",
  1109. "V_CalculationType": "percentage"
  1110. }
  1111. },
  1112. {
  1113. "FieldID": 12255,
  1114. "font": "Content",
  1115. "control": "Column_Right",
  1116. "style": "Default_Normal",
  1117. "isAutoHeight": false,
  1118. "area": {
  1119. "Left": "59.69",
  1120. "Right": "67.72",
  1121. "Top": 0,
  1122. "Bottom": "100.00",
  1123. "H_CalculationType": "percentage",
  1124. "V_CalculationType": "percentage"
  1125. }
  1126. },
  1127. {
  1128. "FieldID": 12254,
  1129. "font": "Content",
  1130. "control": "Column_Left",
  1131. "style": "Default_Normal",
  1132. "isAutoHeight": false,
  1133. "area": {
  1134. "Left": "91.98",
  1135. "Right": "100.00",
  1136. "Top": 0,
  1137. "Bottom": "100.00",
  1138. "H_CalculationType": "percentage",
  1139. "V_CalculationType": "percentage"
  1140. }
  1141. }
  1142. ]
  1143. },
  1144. "流水式表_分组信息": {
  1145. "group_field_s": [],
  1146. "sum_field_s": [],
  1147. "group_lines": []
  1148. },
  1149. "流水式表_段统计信息": {
  1150. "BandName": "",
  1151. "sum_field_s": [],
  1152. "text_s": []
  1153. },
  1154. "流水式表_页统计信息": {
  1155. "BandName": "",
  1156. "sum_field_s": [],
  1157. "text_s": []
  1158. }
  1159. },
  1160. "离散参数_集合": [
  1161. {
  1162. "ID": "5001",
  1163. "Name": "打印时间",
  1164. "DataType": "String",
  1165. "Default_Value": ""
  1166. },
  1167. {
  1168. "ID": "5010",
  1169. "Name": "当前页",
  1170. "DataType": "String",
  1171. "Default_Value": "第 X 页"
  1172. },
  1173. {
  1174. "ID": "5011",
  1175. "Name": "总页数",
  1176. "DataType": "String",
  1177. "Default_Value": "共 X 页"
  1178. }
  1179. ],
  1180. "指标_数据_映射": {
  1181. "离散指标_集合": [
  1182. {
  1183. "ID": 1002,
  1184. "Name": "项目_名称",
  1185. "DataType": "string",
  1186. "TableName": "project",
  1187. "mapExpression": "$PROJECT.REPORT.getProperty(\"project\", \"name\")",
  1188. "descr": "",
  1189. "Title": "ID: 1002"
  1190. },
  1191. {
  1192. "ID": 1102,
  1193. "Name": "标段_合同编号",
  1194. "DataType": "string",
  1195. "TableName": "tender_info",
  1196. "mapExpression": "$PROJECT.REPORT.getProperty(\"tender_info\", \"deal_info.dealCode\")",
  1197. "descr": "",
  1198. "Title": "ID: 1102"
  1199. },
  1200. {
  1201. "ID": 1103,
  1202. "Name": "标段_合同名称",
  1203. "DataType": "string",
  1204. "TableName": "tender_info",
  1205. "mapExpression": "$PROJECT.REPORT.getProperty(\"tender_info\", \"deal_info.dealName\")",
  1206. "descr": "",
  1207. "Title": "ID: 1103"
  1208. },
  1209. {
  1210. "ID": 1146,
  1211. "Name": "标段_技术参数_开工令日期",
  1212. "DataType": "string",
  1213. "TableName": "tender_info",
  1214. "mapExpression": "$PROJECT.REPORT.getProperty(\"tender_info\", \"tech_param.startDate\")",
  1215. "descr": "",
  1216. "Title": "ID: 1146"
  1217. },
  1218. {
  1219. "ID": 1153,
  1220. "Name": "标段_技术参数_计划完工日期",
  1221. "DataType": "double",
  1222. "TableName": "tender_info",
  1223. "mapExpression": "$PROJECT.REPORT.getProperty(\"tender_info\", \"tech_param.planEndDate\")",
  1224. "descr": "",
  1225. "Title": "ID: 1153"
  1226. },
  1227. {
  1228. "ID": 1300,
  1229. "Name": "期计量信息_期数",
  1230. "DataType": "number",
  1231. "TableName": "stage",
  1232. "mapExpression": "$PROJECT.REPORT.getProperty(\"stage\", \"order\")",
  1233. "descr": "",
  1234. "Title": "ID: 1300"
  1235. },
  1236. {
  1237. "ID": 1134,
  1238. "Name": "标段_标段清单_承包单位1_单位名称",
  1239. "DataType": "string",
  1240. "TableName": "tender_info",
  1241. "mapExpression": "$PROJECT.REPORT.getProperty(\"tender_info\", \"construction_unit.contract1.company\")",
  1242. "descr": "",
  1243. "Title": "ID: 1134"
  1244. },
  1245. {
  1246. "ID": 1312,
  1247. "Name": "期计量信息_截至日期",
  1248. "DataType": "string",
  1249. "TableName": "stage",
  1250. "mapExpression": "$PROJECT.REPORT.getSplitProperty(\"stage\", \"period\", \" ~ \", 1, \"\")",
  1251. "descr": "",
  1252. "Title": "ID: 1312"
  1253. }
  1254. ],
  1255. "主数据指标_集合": [],
  1256. "从数据指标_集合": [
  1257. {
  1258. "ID": 2511,
  1259. "Name": "名称(name)",
  1260. "DataType": "string",
  1261. "TableName": "mem_stage_bills",
  1262. "mapExpression": "$PROJECT.REPORT.getProperty('mem_stage_bills', 'name')",
  1263. "descr": "",
  1264. "Title": "ID: 2511"
  1265. },
  1266. {
  1267. "ID": 1120,
  1268. "Name": "标段_合同总价",
  1269. "DataType": "number",
  1270. "TableName": "tender_info",
  1271. "mapExpression": "$PROJECT.REPORT.getProperty(\"tender_info\", \"deal_param.contractPrice\")",
  1272. "descr": "",
  1273. "Title": "ID: 1120"
  1274. },
  1275. {
  1276. "ID": 2548,
  1277. "Name": "截止本期-完成-金额(end_gather_tp)",
  1278. "DataType": "currency",
  1279. "TableName": "mem_stage_bills",
  1280. "mapExpression": "$PROJECT.REPORT.getProperty('mem_stage_bills', 'end_gather_tp')",
  1281. "descr": "",
  1282. "Title": "ID: 2548",
  1283. "Precision": {
  1284. "type": "fixed",
  1285. "fixedMapExpression": "$PROJECT.REPORT.getProperty('tender_info', 'decimal.tp')"
  1286. }
  1287. },
  1288. {
  1289. "ID": 2542,
  1290. "Name": "截止上期-完成-金额(pre_gather_tp)",
  1291. "DataType": "currency",
  1292. "TableName": "mem_stage_bills",
  1293. "mapExpression": "$PROJECT.REPORT.getProperty('mem_stage_bills', 'pre_gather_tp')",
  1294. "descr": "",
  1295. "Title": "ID: 2542",
  1296. "Precision": {
  1297. "type": "fixed",
  1298. "fixedMapExpression": "$PROJECT.REPORT.getProperty('tender_info', 'decimal.tp')"
  1299. }
  1300. },
  1301. {
  1302. "ID": 2535,
  1303. "Name": "本期-完成-金额(gather_tp)",
  1304. "DataType": "currency",
  1305. "TableName": "mem_stage_bills",
  1306. "mapExpression": "$PROJECT.REPORT.getProperty('mem_stage_bills', 'gather_tp')",
  1307. "descr": "",
  1308. "Title": "ID: 2535",
  1309. "Precision": {
  1310. "type": "fixed",
  1311. "fixedMapExpression": "$PROJECT.REPORT.getProperty('tender_info', 'decimal.tp')"
  1312. }
  1313. },
  1314. {
  1315. "ID": 2705,
  1316. "Name": "期-合同支付-截止本期-金额(end_tp)",
  1317. "DataType": "currency",
  1318. "TableName": "mem_stage_pay",
  1319. "mapExpression": "$PROJECT.REPORT.getProperty('mem_stage_pay', 'end_tp')",
  1320. "descr": "",
  1321. "Title": "ID: 2705",
  1322. "Precision": {
  1323. "type": "fixed",
  1324. "fixedMapExpression": "$PROJECT.REPORT.getProperty('tender_info', 'decimal._pay_tp')"
  1325. }
  1326. },
  1327. {
  1328. "ID": 2704,
  1329. "Name": "期-合同支付-截止上期-金额(pre_tp)",
  1330. "DataType": "currency",
  1331. "TableName": "mem_stage_pay",
  1332. "mapExpression": "$PROJECT.REPORT.getProperty('mem_stage_pay', 'pre_tp')",
  1333. "descr": "",
  1334. "Title": "ID: 2704",
  1335. "Precision": {
  1336. "type": "fixed",
  1337. "fixedMapExpression": "$PROJECT.REPORT.getProperty('tender_info', 'decimal._pay_tp')"
  1338. }
  1339. },
  1340. {
  1341. "ID": 2703,
  1342. "Name": "期-合同支付-金额(tp)",
  1343. "DataType": "currency",
  1344. "TableName": "mem_stage_pay",
  1345. "mapExpression": "$PROJECT.REPORT.getProperty('mem_stage_pay', 'tp')",
  1346. "descr": "",
  1347. "Title": "ID: 2703",
  1348. "Precision": {
  1349. "type": "fixed",
  1350. "fixedMapExpression": "$PROJECT.REPORT.getProperty('tender_info', 'decimal._pay_tp')"
  1351. }
  1352. },
  1353. {
  1354. "ID": 2701,
  1355. "Name": "期-合同支付-名称(name)",
  1356. "DataType": "string",
  1357. "TableName": "mem_stage_pay",
  1358. "mapExpression": "$PROJECT.REPORT.getProperty('mem_stage_pay', 'name')",
  1359. "descr": "",
  1360. "Title": "ID: 2701"
  1361. },
  1362. {
  1363. "ID": 2527,
  1364. "Name": "备注(memo)",
  1365. "DataType": "string",
  1366. "TableName": "mem_stage_bills",
  1367. "mapExpression": "$PROJECT.REPORT.getProperty('mem_stage_bills', 'memo')",
  1368. "descr": "",
  1369. "Title": "ID: 2527"
  1370. }
  1371. ],
  1372. "主数据指标_拓展集合": [],
  1373. "从数据指标_拓展集合": []
  1374. },
  1375. "映射数据预处理": [],
  1376. "无映射离散指标_集合": [
  1377. {
  1378. "ID": 12245,
  1379. "Name": "新内容名称",
  1380. "DataType": "string"
  1381. },
  1382. {
  1383. "ID": 12246,
  1384. "Name": "新合同总额",
  1385. "DataType": "string"
  1386. },
  1387. {
  1388. "ID": 12247,
  1389. "Name": "新变更总额",
  1390. "DataType": "string"
  1391. },
  1392. {
  1393. "ID": 12248,
  1394. "Name": "新变更后总额",
  1395. "DataType": "string"
  1396. },
  1397. {
  1398. "ID": 12249,
  1399. "Name": "新到本期末完成",
  1400. "DataType": "string"
  1401. },
  1402. {
  1403. "ID": 12250,
  1404. "Name": "新到上期末完成",
  1405. "DataType": "string"
  1406. },
  1407. {
  1408. "ID": 12251,
  1409. "Name": "新到本期末完成比例",
  1410. "DataType": "string"
  1411. },
  1412. {
  1413. "ID": 12252,
  1414. "Name": "新本期完成比例",
  1415. "DataType": "string"
  1416. },
  1417. {
  1418. "ID": 12253,
  1419. "Name": "新安全生产费",
  1420. "DataType": "string"
  1421. },
  1422. {
  1423. "ID": 12254,
  1424. "Name": "新备注",
  1425. "DataType": "string"
  1426. },
  1427. {
  1428. "ID": 12255,
  1429. "Name": "新本期完成金额",
  1430. "DataType": "string"
  1431. },
  1432. {
  1433. "ID": 12256,
  1434. "Name": "新默认文本",
  1435. "DataType": "string"
  1436. },
  1437. {
  1438. "ID": 12257,
  1439. "Name": "金额大写",
  1440. "DataType": "string"
  1441. }
  1442. ],
  1443. "动态日期离散参数_集合": [],
  1444. "电子签名离散指标_集合": [
  1445. {
  1446. "ID": 12258,
  1447. "Name": "经营部",
  1448. "DataType": "string"
  1449. },
  1450. {
  1451. "ID": 12259,
  1452. "Name": "生产负责人",
  1453. "DataType": "string"
  1454. },
  1455. {
  1456. "ID": 12260,
  1457. "Name": "项目负责人",
  1458. "DataType": "string"
  1459. }
  1460. ]
  1461. }