第7页,共101页。 显示 1,002 条结果 (0.023 秒)
电子表格根据参数值隐藏行列服务端宏
ServerSide spreadsheetReport onBeforeOutput 宏代码 function main(spreadsheetReport) { var sheet = spreadsheetReport.workbook.getWorksheets().get(0); //获取当前sheet,从0开始计数 var value = spreadsheetReport.getParameterValue("隐藏"); //获取参数值 if (value == "隐藏行") { sheet.cells.getRow(7).setHeight(0); //设置第八电子表格根据参数值隐藏行列服务端宏
ServerSide spreadsheetReport onBeforeOutput 宏代码 function main(spreadsheetReport) { var sheet = spreadsheetReport.workbook.getWorksheets().get(0); //获取当前sheet,从0开始计数 var value = spreadsheetReport.getParameterValue("隐藏"); //获取参数值 if (value == "隐藏行") { sheet.cells.getRow(7).setHeight(0); //设置第八系统选项-电子表格
只刷表样 自动 电子表格在移动端显示时是否自适应移动端屏幕。选项有:自适应,仅放大,仅缩小和不自适应。 不自适应 电子表格在电脑端显示时是否自适应电脑端屏幕。选项有:自适应,仅放大,仅缩小和不自适应。 不自适应 系统选项-电子表格#少于多少Sheet一次生成结果 … %E5%A4%9A%E5%B0%91Sheet%E4%B8%80%E6%AC%A1%E7%94%9F%E6%88%90%E7%BB%93%E6%9E%9C%E5%B0%91%E4%BA%8E%E5%A4%9A%E5%B0%91Sheet%E4%B8%80%E6%AC%A1%E7%94%9F%E6%88%90%E7%BB【web电子表格】实现跳转规则
)” image2021-9-7_16-8-1.png 把下面宏代码复制到代码区域 function main(pageServer: IPageServer, portletServer: ITableSheetPortletServer) { let sheet = portletServer.getSheetByName("Sheet2"); let positions = "E3".split(","); for (let i = 0; i < positions.length; i++) { let position = positions[i].trim(); let电子表格合并单元格
宏代码 function main(spreadsheetReport) { var sheet = spreadsheetReport.sheets[0]; //获取sheet[0]对象 //根据D3单元格获取"数据"字段扩展出的所有数据 var positions = sheet.getExpandedPositions("D3"); var worksheet = spreadsheetReport.workbook.worksheets.get(0); var cells = worksheet.cells; for (var i = 0; i电子表格列宽自适应
(spreadsheetReport) { var sheet = spreadsheetReport.workbook.worksheets.get(0); if (sheet === "" || sheet === null) { return; } var counts = sheet.cells.maxDisplayRange.columnCount; //获取电子表格列数 sheet.autoFitColumns(0, counts); //从0开始,到counts列结束。 //sheet.autoFitColumn(3); //只对某列进行自适应,第一电子表格列宽自适应
(spreadsheetReport) { var sheet = spreadsheetReport.workbook.worksheets.get(0); if (sheet === "" || sheet === null) { return; } var counts = sheet.cells.maxDisplayRange.columnCount; //获取电子表格列数 sheet.autoFitColumns(0, counts); //从0开始,到counts列结束。 //sheet.autoFitColumn(3); //只对某列进行自适应,第一Excel数据导入时Excel中是名称,希望导入到数据库中是code
直接录入数据库中。达标情况只有3中,那么我们可以在达标情况这里通过Excel的功能加一个下拉框,让用户选择 (1)先新建另一个sheet,在这个sheet中输入“达标情况”的所有选项 image2018-10-12 15:9:44.png (2)回到数据展示的Sheet1宏,单击F5单元格。选择工具栏上的“数据页签-》数据校验-》数据校验” image2018-10-12 15:25:30.png (3)在弹出的数据校验窗口的“设置”页签中,“允许”一项”选择“序列” image2018-10-12 15:27:45.png (4)来源一项,选择sheet2中达标情况的所有选项,如下关系数据源-连接Excel数据源(服务器文件)
Smartbi V5.1版本后,支持直接读取服务器excel文件做数据源。 操作步骤 制作excel数据文件 创建excel文件,支持创建多个sheet页,把需要的数据在excel文件中填写好,保存为本地文档。 如下图: 说明: 支持.xls和.xlsx后缀的文件 一个Excel文件对应一个数据库;Excel文件的sheet名称对应表名;每个sheet中第一行当作字段名。 excel中的数据格式可以被应用到smartbi中,如果对数据设置了数据格式:数值直接转成浮点型,日期、时间直接转换成【日期 时间】 image2019-11-5 16:3:2.png 把excel文件存放电子表格导出PDF和word左右空白宽度不一样
对象:spreadsheetReport 事件:onBeforeOutput function main(spreadsheetReport) { var sheet = spreadsheetReport.workbook.worksheets.get(0); if (sheet === "" || sheet === null) { return; } var type = spreadsheetReport.outputType; //导出类型 // 打印和导出PDF的时候设置页面左边距 if (type == "PRINT" || type == "PDF