...
代码块 | ||||
---|---|---|---|---|
| ||||
function main(adHocAnalysis: IAdHocAnalysis) { let table = adHocAnalysis.getTable() // 先清空已有监听器 table.resetEventListener() // 设置数据单元格渲染器 table.setRenderColHeaderHandler((cell, rowIndex, columnIndex) => { if (columnIndex !== 0) { return } // 注册点击事件 cell.addEventListener(TableCellEvent.CLICK, () => { // 点击列头时,携带参数,在对话框打开资源 // 目标跳转资源id var targetResourseid = 'I8aaa80ba0189ae80ae80787a0189b125b9da00c9' adHocAnalysis.openResourceByType(targetResourseid, { paramInfo: [{ name: '销售额', alias: '销售额', value: ['100'], displayValue: ['100'], }] }, OpenType.DIALOG) }) }) } |
1
2
3
4