|
@@ -10,6 +10,7 @@ const JV = {
|
|
|
NODE_CROSS_COL_SUM: "交叉列合计",
|
|
NODE_CROSS_COL_SUM: "交叉列合计",
|
|
|
NODE_CROSS_ROW_EXT: "交叉行拓展",
|
|
NODE_CROSS_ROW_EXT: "交叉行拓展",
|
|
|
NODE_CROSS_ROW_SUM_EXT: "交叉行拓展合计",
|
|
NODE_CROSS_ROW_SUM_EXT: "交叉行拓展合计",
|
|
|
|
|
+ NODE_CROSS_ROW_AD_HOC: "交叉行AD_HOC",
|
|
|
NODE_FIELD_MAP: "指标_数据_映射",
|
|
NODE_FIELD_MAP: "指标_数据_映射",
|
|
|
NODE_DISCRETE_FIELDS: "离散指标_集合",
|
|
NODE_DISCRETE_FIELDS: "离散指标_集合",
|
|
|
NODE_NO_MAPPING_FIELDS: "无映射离散指标_集合",
|
|
NODE_NO_MAPPING_FIELDS: "无映射离散指标_集合",
|
|
@@ -20,6 +21,7 @@ const JV = {
|
|
|
NODE_DETAIL_FIELDS_EX: "从数据指标_拓展集合",
|
|
NODE_DETAIL_FIELDS_EX: "从数据指标_拓展集合",
|
|
|
NODE_BAND_COLLECTION: "布局框_集合",
|
|
NODE_BAND_COLLECTION: "布局框_集合",
|
|
|
NODE_FORMULAS: "计算式_集合",
|
|
NODE_FORMULAS: "计算式_集合",
|
|
|
|
|
+ NODE_EVENTS: "事件_集合",
|
|
|
NODE_DISCRETE_INFO: "离散信息",
|
|
NODE_DISCRETE_INFO: "离散信息",
|
|
|
NODE_BILL_INFO: "账单式表_信息",
|
|
NODE_BILL_INFO: "账单式表_信息",
|
|
|
NODE_BILL_CONTENT : "账单式表_数据",
|
|
NODE_BILL_CONTENT : "账单式表_数据",
|
|
@@ -67,6 +69,7 @@ const JV = {
|
|
|
PROP_HANDLE_TYPE_ADD_DUMMY: "增加Dummy数据",
|
|
PROP_HANDLE_TYPE_ADD_DUMMY: "增加Dummy数据",
|
|
|
PROP_HANDLE_TYPE_ADJUST: "数据调整",
|
|
PROP_HANDLE_TYPE_ADJUST: "数据调整",
|
|
|
PROP_HANDLE_TYPE_BILLS_DATA_MOVE: "量材数据转移",
|
|
PROP_HANDLE_TYPE_BILLS_DATA_MOVE: "量材数据转移",
|
|
|
|
|
+ PROP_HANDLE_TYPE_COMPONENT_MOVE: "组成物数据转移",
|
|
|
PROP_HANDLE_TYPE_COMPONENT_REPLACEMENT: "组成物替换",
|
|
PROP_HANDLE_TYPE_COMPONENT_REPLACEMENT: "组成物替换",
|
|
|
PROP_HANDLE_TYPE_PRECISION: "合计精度",
|
|
PROP_HANDLE_TYPE_PRECISION: "合计精度",
|
|
|
|
|
|
|
@@ -120,6 +123,7 @@ const JV = {
|
|
|
PROP_POSITION: "Position",
|
|
PROP_POSITION: "Position",
|
|
|
PROP_HIDDEN: "Hidden",
|
|
PROP_HIDDEN: "Hidden",
|
|
|
PROP_IS_SERIAL: "isSerial",
|
|
PROP_IS_SERIAL: "isSerial",
|
|
|
|
|
+ PROP_IS_MERGE: "isMerge",
|
|
|
PROP_COMBINE_TYPE: "combineType",
|
|
PROP_COMBINE_TYPE: "combineType",
|
|
|
PROP_IS_AUTO_HEIGHT: "isAutoHeight",
|
|
PROP_IS_AUTO_HEIGHT: "isAutoHeight",
|
|
|
PROP_FONT: "font",
|
|
PROP_FONT: "font",
|
|
@@ -132,6 +136,7 @@ const JV = {
|
|
|
PROP_FLOW_FIELDS: "flow_field_s",
|
|
PROP_FLOW_FIELDS: "flow_field_s",
|
|
|
PROP_BILL_FIELDS: "bill_field_s",
|
|
PROP_BILL_FIELDS: "bill_field_s",
|
|
|
PROP_CROSS_FIELDS: "cross_field_s",
|
|
PROP_CROSS_FIELDS: "cross_field_s",
|
|
|
|
|
+ PROP_CROSS_DISPLAY_ORDER: "cross_display_order",
|
|
|
PROP_GROUP_FIELDS: "group_field_s", //用来分组的指标(如按清单、定额etc...)
|
|
PROP_GROUP_FIELDS: "group_field_s", //用来分组的指标(如按清单、定额etc...)
|
|
|
PROP_GROUP_LINES: "group_lines", //显示分组行,因分组的特殊性,分组的数据当成流水数据一样(行高相同),group_lines里的每一条数据占用流水的一整行,里面再细分(指标/text)
|
|
PROP_GROUP_LINES: "group_lines", //显示分组行,因分组的特殊性,分组的数据当成流水数据一样(行高相同),group_lines里的每一条数据占用流水的一整行,里面再细分(指标/text)
|
|
|
PROP_GROUP_SUM_KEYS: "SumKey_S",
|
|
PROP_GROUP_SUM_KEYS: "SumKey_S",
|
|
@@ -205,13 +210,15 @@ const JV = {
|
|
|
|
|
|
|
|
PAGE_STATUS: ["EveryPage","FirstPage", "LastPage", "SegmentStart", "SegmentEnd", "Group", "CrossRowEnd", "CrossColEnd"],
|
|
PAGE_STATUS: ["EveryPage","FirstPage", "LastPage", "SegmentStart", "SegmentEnd", "Group", "CrossRowEnd", "CrossColEnd"],
|
|
|
|
|
|
|
|
- CONTROL_PROPS: ["Shrink", "ShowZero", "Horizon", "Vertical", "Wrap", "VerticalForExcel"],
|
|
|
|
|
|
|
+ CONTROL_PROPS: ["Shrink", "ShowZero", "Horizon", "Vertical", "Wrap", "VerticalForExcel", "ShrinkFirst", "CloseOutput"],
|
|
|
CONTROL_PROP_IDX_SHRINK: 0,
|
|
CONTROL_PROP_IDX_SHRINK: 0,
|
|
|
CONTROL_PROP_IDX_SHOW_ZERO: 1,
|
|
CONTROL_PROP_IDX_SHOW_ZERO: 1,
|
|
|
CONTROL_PROP_IDX_HORIZON: 2,
|
|
CONTROL_PROP_IDX_HORIZON: 2,
|
|
|
CONTROL_PROP_IDX_VERTICAL: 3,
|
|
CONTROL_PROP_IDX_VERTICAL: 3,
|
|
|
CONTROL_PROP_IDX_WRAP: 4,
|
|
CONTROL_PROP_IDX_WRAP: 4,
|
|
|
CONTROL_PROP_IDX_VERTICAL_EXCEL: 5,
|
|
CONTROL_PROP_IDX_VERTICAL_EXCEL: 5,
|
|
|
|
|
+ CONTROL_PROP_IDX_SHRINK_FIRST: 6,
|
|
|
|
|
+ CONTROL_PROP_IDX_CLOSE_OUTPUT: 7,
|
|
|
BORDER_STYLE_PROPS: ["LineWeight", "DashStyle", "Color"],
|
|
BORDER_STYLE_PROPS: ["LineWeight", "DashStyle", "Color"],
|
|
|
PROP_LINE_WEIGHT: "LineWeight",
|
|
PROP_LINE_WEIGHT: "LineWeight",
|
|
|
PROP_DASH_STYLE: "DashStyle",
|
|
PROP_DASH_STYLE: "DashStyle",
|
|
@@ -246,11 +253,21 @@ const JV = {
|
|
|
H: ["left", "center", "right"],
|
|
H: ["left", "center", "right"],
|
|
|
V: ["top", "center", "bottom"]
|
|
V: ["top", "center", "bottom"]
|
|
|
},
|
|
},
|
|
|
|
|
+ H_ALIGN_IDX_LEFT : 0,
|
|
|
|
|
+ H_ALIGN_IDX_CENTER : 1,
|
|
|
|
|
+ H_ALIGN_IDX_RIGHT : 2,
|
|
|
|
|
+ V_ALIGN_IDX_TOP : 0,
|
|
|
|
|
+ V_ALIGN_IDX_CENTER : 1,
|
|
|
|
|
+ V_ALIGN_IDX_BOTTOM : 2,
|
|
|
|
|
|
|
|
CAL_TYPE:["percentage","abstract"],
|
|
CAL_TYPE:["percentage","abstract"],
|
|
|
CAL_TYPE_PERCENTAGE: 0,
|
|
CAL_TYPE_PERCENTAGE: 0,
|
|
|
CAL_TYPE_ABSTRACT: 1,
|
|
CAL_TYPE_ABSTRACT: 1,
|
|
|
|
|
|
|
|
|
|
+ EVENT_TYPE: ["GRP_ON_CREATE", "FLOW_CONTENT_ON_CREATE"],
|
|
|
|
|
+ EVENT_IDX_GRP_ON_CREATE: 0,
|
|
|
|
|
+ EVENT_IDX_FLOW_CONTENT_ON_CREATE: 1,
|
|
|
|
|
+
|
|
|
PAGE_ORIENTATION_V_FIRST: 0,
|
|
PAGE_ORIENTATION_V_FIRST: 0,
|
|
|
PAGE_ORIENTATION_H_FIRST: 1,
|
|
PAGE_ORIENTATION_H_FIRST: 1,
|
|
|
|
|
|