第9页,共322页。 显示 3,211 条结果 (0.03 秒)
数据变更 - 某字段列的所有数据拼接汇总到另一个单元格中
(本文档仅供参考) 问题 如何将某一列字段的所有文本拼接汇总到一个单元格里面,例如将C2中的所有值汇总,然后在D2单元格中显示。 image2018-10-22 19:20:5.png 解决方案 此问题通过如下两种方式去实现 … >,<去除重复> image2018-10-22 19:17:48.png 列数据防一个单元格计算列-逻辑函数
计算列函数,数据库适配情况,查看:计算列函数数据库适配情况。 1.IIF 类别 描述 函数写法 IIF(logical,expr1,expr2) 函数作用 一种常用的条件函数,条件判断:条件为真,返回参数expr1,否则返回参数expr2。 参数说明 logical:条件表达式。 expr1:条件为真的返回值。 expr2:条件为否的返回值,同expr1。 示例 1、假设有一个名为 Employees 的表,其中包含一个名为 Salary 的列,存储员工的薪资。我们想要根据员工的薪资是否超过 5000 来判断其薪资级别。可以使用 IF 函数来实现: IIF([Salary电子表格列宽自适应
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如报表使用冻结,或多个宏代码冲突等),需根据实际需求开发代码。 当电子表格列的数据比较长的时候,我们希望列是可以根据单元格数据进行自适应。可以通过写服务器宏来实现电子表格列 … counts = sheet.cells.maxDisplayRange.columnCount; //获取电子表格列数 sheet.autoFitColumns(0, counts); //从0开始,到counts列结束。 //sheet.autoFitColumn(3); //只对某列进行自适应,第一列【web电子表格】列宽自适应
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 1. 示例效果 原效果: 列宽自适应-原本.png 预期效果:列的宽度根据内容的长度自动进行调整,如下图: 列宽自适应-web.png 2. 操作步骤 步骤一: 新建一个空白的自助仪表盘 image2021-9-6_17-58-45.png 步骤二: 拖入"web电子表格",双击”web电子表格“进入编辑界面 image2021-9-6_18-4-31.png 步骤三:数据如下,保存退出允许点击列头排序无法勾选
(本文档仅供参考) 问题 为什么【允许点击列头排序】效果无法勾选? image2019-12-31 15:12:58.png 解决方案 可检查下【页面设置】–》【报表类型】是否是勾选了【清单报表】: image2019-12-31 15:14:9.png 为什么清单报表类型不可以勾选【允许点击列头排序】? 原因:不同的报表类型可允许设置的设置项是不一样的,因为设置项的效果都有限定的代码逻辑基础,而电子表格的分组报表和清单报表类型本身就是从底层处理逻辑都是不一样的,如分组报表是将所有的数据集查询即席开放获取指定列数据接口
获取指定列数据接口 接口名称 位置:DetailedQueryImpl 名称:getFieldData 调用方式 作为前端js函数被调用 参数 参数名 必选 类型 说明 field 是 { uniqueId: string, // 唯一id,必填 orderBy: 'DESC' | 'ASC' | 'NONE', // 排序方式,可选 ... } 实际就是输出字段的定义,已有接口getOutputFields获取所有的输出字段,除了uniqueId是必填, 其它项选填,若不指定其它项,都使用原来的设置. options 否数据模型计算列使用INTERVAL关键字报错
(本文档仅供参考) 问题说明 使用INTERVAL关键字处理日期,同样的语句在mysql数据库执行是通过的,但是通过计算列创建,提示语法校验不通过。 image2024-8-1_14-55-5.png 问题原因 目前产品验证一些常用的数据库,发现有一些数据库不支持INTERVAL关键字,一些数据库支持但语法各不相同,因此目前计算列暂不考虑支持INTERVAL关键字,更推荐使用计算列提供的DateAdd函数或者其它不带INTERVAL的数据库函数),如图。 image2024-8-1_14-58-52.png 解决方案 可以使用ADDDATE函数进行计算规避跳转 - 电子表格修改跳转规则代码,实现某列数据为空时,不允许跳转
(本文档仅供参考) 需求描述 电子表格中某字段设置了跳转规则,实现某列数据为空时,不允许跳转。而目前直接在跳转规则中写不等于null,其实是判断数据在数据库中字符串是否为4个字符的null字符串,而不是判断是否为空。 需求效果 效果.png 解决方案 可通过修改跳转规则中服务端宏代码实现。具体步骤如下: 1、设置值不等于null 步骤1.png 2、将服务端模块的代码修改如下(注意修改为对应的单元格) if (getCellValue(cell.getRelativeCells("E2"))!= '') { 步骤2.png 如果有两个条件,参考如下代码: 两个条件-步骤2.png 当值为空的时候透视分析的最大动态扩展列数是用来做什么的
(此功能在V11版本存在,文档仅供参考) 问题说明: 透视分析中报表设置项上“最大动态扩展列数”是用来做什么的? image2024-3-4_14-54-40.png 解决方案: 最大动态扩展列数是横向扩展列数, 比如 "区域字段"里有1000种区域, 放在列区, 起码扩展1000列, 此时设置列数限制, 就会只扩展前n列 最大动态扩展列数作用 最大动态扩展列数限制什么计算列-数值函数
计算列函数,数据库适配情况,查看:计算列函数数据库适配情况。 1.TOFLOAT 类别 描述 函数写法 TOFLOAT(number) 函数作用 转为浮点数 参数说明 number:可以是数值型,也可以是数值字符串、数值日期类型 示例 FLOAT(“3”) = 3.0;FLOAT(2.1) = 2.1 2.LEAST 类别 描述 函数写法 LEAST(value1,value2) 函数作用 返回2个值中的最小值 参数说明 value1, value2:要比较的值, 数值字段或者常量。 示例 1、比较2个不同的价格