const reportFormatSetupObj = { treeObj: null, templateObj: {}, canvas: null, fieldParamOptions: null, maxFieldID: -1, onCheck: (event, treeId, treeNode) => { // }, onClick: (event,treeId,treeNode) => { const me = reportFormatSetupObj; if (treeNode.nodeType === RT.NodeType.TEMPLATE) { me.initialize(treeNode); } }, onDeleteInfo: (dom) => { // 删除表眉、表脚项 // console.log(dom.parentElement.parentElement); $(dom.parentElement.parentElement).remove(); }, onAddInfo: (dom, lv) => { // 增加表眉、表脚细项 const me = reportFormatSetupObj; const domStrs = []; domStrs.push('
| 行号 | '); rst.push('类型 | '); rst.push('值 | '); rst.push('左位置 | '); rst.push('右位置 | '); rst.push('前缀 | '); rst.push('后缀 | '); rst.push('操作 | '); rst.push('||
|---|---|---|---|---|---|---|---|---|---|
| ${idx + 1} | `); lvDtl.push(''); lvDtl.push(' | '); lvDtl.push(' | '); lvDtl.push(' | '); lvDtl.push(' | '); lvDtl.push(' | '); lvDtl.push(' | 新增 | '); lvDtl.push('||
| '); lvs[btIdx].push(` | ${me._createTypeSelection(0)} | `); lvs[btIdx].push(``); lvs[btIdx].push(` | `); lvs[btIdx].push(` | `); lvs[btIdx].push(` | `); lvs[btIdx].push(` | `); // lvs[btIdx].push(' | '); // lvs[btIdx].push(' | '); lvs[btIdx].push(' | 删除 | '); lvs[btIdx].push('
| '); lvs[btIdx].push(` | ${me._createTypeSelection(1)} | `); // lvs[btIdx].push(`${me._createSelectionFields_BK(rptTpl, field.FieldID, field.ParamID)} | `); lvs[btIdx].push(`${me._createSelectionFields(field.FieldID, field.ParamID)} | `); lvs[btIdx].push(``); lvs[btIdx].push(` | `); lvs[btIdx].push(` | `); lvs[btIdx].push(` | `); lvs[btIdx].push(' | 删除 | '); lvs[btIdx].push('