第24页,共72页。 显示 711 条结果 (0.278 秒)
电子表格报表内跨Sheet页跳转
= command.spreadsheetReport; if (paramsInfo.length > 0) report.setParamsInfo(paramsInfo); report.doRefresh(); 替换为如下代码: var report = command.spreadsheetReport电子表格回写保存时记录日志
?locale=zh_CN&version=2 3、在浏览器的资源定制节点下,选中电子表格,右键选择 编辑宏 进入报表宏界面。 4、在报表宏界面新建客户端模块。在弹出的新建模块对话框中,选择对象为spreadSheetReport、事件为onWriteBackSavedData、并把下面宏代码复制到代码编辑区域。 宏类型 类型 对象 事件 ClientSide spreadsheetReport onWriteBackSavedData 宏代码 function main(spreadsheetReport, succeeded) { if (succeeded下拉框树控件实现全选或取消全选
,介绍设置方法。 1,首先创建一张电子表格报表(带多选下拉树形控件)。 2、切换到“分析展现”页面,在左侧的资源树上找到对应报表,右键此报表“编辑宏”进入报表宏界面。 3、在报表宏界面 新建客户端模块 ,在弹出的“新建模块”对话框中选择对象为 SpreadsheetReport;事件为 onRender;并把下面宏代码复制到代码区域。 宏类型 类型 对象 事件 ClientSide SpreadsheetReport onRender 宏代码 function main(spreadsheetReport) { //doCheckDescendents开始电子表格回写保存时记录日志
?locale=zh_CN&version=2 3、在浏览器的资源定制节点下,选中电子表格,右键选择 编辑宏 进入报表宏界面。 4、在报表宏界面新建客户端模块。在弹出的新建模块对话框中,选择对象为spreadSheetReport、事件为onWriteBackSavedData、并把下面宏代码复制到代码编辑区域。 宏类型 类型 对象 事件 ClientSide spreadsheetReport onWriteBackSavedData 宏代码 function main(spreadsheetReport, succeeded) { if (succeeded报表宏创建方式
时,显示向下箭头。 示例1.png 第一步:进入报表宏编辑界面 在资源树上,找到对应的报表,然后右键菜单中进行宏编辑,如图所示: 示例2.png 第二步:选择报表宏触发事件 1、在“宏编辑”界面的左上角选择 客户端模块 ,点击右键 新建模块 。 2、选择 spreadsheetReport 对象(当前报表 … 代码参考如下: function main(spreadSheetReport) { var row = spreadSheetReport.getRowCount() - 1; var startrow = 4; for (var i = startrow; i < row; i++) { var td下拉框树控件实现全选或取消全选
,介绍设置方法。 1,首先创建一张电子表格报表(带多选下拉树形控件)。 2、切换到“分析展现”页面,在左侧的资源树上找到对应报表,右键此报表“编辑宏”进入报表宏界面。 3、在报表宏界面 新建客户端模块 ,在弹出的“新建模块”对话框中选择对象为 SpreadsheetReport;事件为 onRender;并把下面宏代码复制到代码区域。 宏类型 类型 对象 事件 ClientSide SpreadsheetReport onRender 宏代码 function main(spreadsheetReport) { //doCheckDescendents开始报表宏创建方式
时,显示向下箭头。 示例1.png 第一步:进入报表宏编辑界面 在资源树上,找到对应的报表,然后右键菜单中进行宏编辑,如图所示: 示例2.png 第二步:选择报表宏触发事件 1、在“宏编辑”界面的左上角选择 客户端模块 ,点击右键 新建模块 。 2、选择 spreadsheetReport 对象(当前报表 … 代码参考如下: function main(spreadSheetReport) { var row = spreadSheetReport.getRowCount() - 1; var startrow = 4; for (var i = startrow; i < row; i++) { var td通过宏获取参数备选值
代码实现) 设置方法 类型:ClientSide(客户端宏) 对象:spreadsheetReport 事件:onRenderReport 获取到个人参数的备选值,宏示例如下: function main(spreadsheetReport) { var util = jsloader.resolve … 到公共参数的备选值,宏示例如下: function main(spreadsheetReport) { var util = jsloader.resolve("freequery.common.util"); //PARAM.SYSTEM知识库.季度2 --> 公共设置中右键参数属性的节点ID通过宏获取参数备选值
代码实现) 设置方法 类型:ClientSide(客户端宏) 对象:spreadsheetReport 事件:onRenderReport 获取到个人参数的备选值,宏示例如下: function main(spreadsheetReport) { var util = jsloader.resolve … 到公共参数的备选值,宏示例如下: function main(spreadsheetReport) { var util = jsloader.resolve("freequery.common.util"); //PARAM.SYSTEM知识库.季度2 --> 公共设置中右键参数属性的节点ID电子表格列宽自适应
服务端模块。在弹出的新建模块对话框中,选择对象为spreadsheetReport、事件为onBeforeOutput,并把下面宏代码复制到代码编辑区域。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 function main(spreadsheetReport) { var sheet = spreadsheetReport.workbook.worksheets.get(0); if (sheet === "" || sheet === null) { return; } var