第12页,共153页。 显示 1,526 条结果 (0.024 秒)
电子表格服务端宏实现隐藏行列,导出word可正常隐藏但是导出PDF有部分未隐藏
(此文档仅供参考) 问题 电子表格服务端宏实现隐藏行列,导出word可正常隐藏但是导出PDF有部分未隐藏。 问题原因 该问题为第三方插件的问题,当前只能是通过改宏代码去规避,在打印pdf的时候删掉那些图片 实现方案 需要写服务端宏代码实现,实现代码如下: 类型 对象 事件 服务端宏 spreadsheetReport onBeforeOutput function main(spreadsheetReport) { var worksheet = spreadsheetReport.workbook.worksheets.get(4); //获取行值 var cells电子表格-开始时间大于结束时间弹出提示的宏示例不生效
{2})$/,"$1-$2-$3") ,即可使宏生效,关于日期格式的转换可参考:https://blog.csdn.net/qq719779232/article/details/62222914?locationNum=8&fps=1 https://blog.csdn.net/qq719779232/article管理员用户登录可以正常跳转,普通用户点击跳转报"宏模块定义错误"
(本文档仅供参考) 问题现象 管理员用户登录可以正常跳转,普通用户点击跳转报“宏模块定义错误” image2018-11-15 14:22:2.png 解决方案 image2018-11-15 14:22:31.png 没有给普通用户所对应的角色,授予宏代码库的引用权限导致的; 可以直接去资源定制-公共设置-宏代码库,右键资源授权,添加对应的角色即可。使用电子表格列宽自适应宏发现数据超出单元格,自适应不生效
(本文档仅供参考) 问题 在使用报表时,需要设置列宽自适应。参照文档电子表格列宽自适应 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=52625787,对宏进行设置。 1.png 但表格中的单元格长度超出表格,没有自适应,效果如图 2.png 解决方案 该电子表格中没有合并单元格,使用了【微软雅黑】的字体,并确认smartbi服务器是linux系统,经过远程查看了服务器上的字体信息,确认该问题是由于服务器上缺少部分字体导致的。 参考文档:https://history.wiki.smartbi.com.cn/pages宏示例-饼图如何设置数据标签显示名称,数值,百分比,并且数值保留两位小数,对百分比四舍五入
2、增加宏修改数据标签效果: 类型 对象 事件 ClientSide chart afterRenderer image2019-12-2 10:19:30.png function main(chartView) { var … ,数值,百分比,并且数值保留两位小数 image2019-12-2 10:14:4.png 解决方案 1、先设置图形的数据标签为【显示】: image2019-12-2 10:16:2.png 2、增加宏修改数据标签效果报表宏 ⬝ 报表宏开发教程
报表宏 ⬝ 报表宏开发教程
图形 - 电子表格宏allFieldsData与chartdata数组存储问题
(本文档仅供参考) 问题: 在电子表格中实现一些echarts图形效果时,需要获取到图形的全部数据,根据图形中的全部数据来进行判断实现动态效果,如:根据占比来设置柱子颜色 https://wiki.smartbi.com.cn/pages/viewpage.action?smt_poid=43&pageId=111891242,这个时候需要在echarts图形的扩展属性中添加一个 "allFieldsData": true,但是发现图形如果在有设置并列轴是字符类型的时候,宏代码中options.allFieldsData可能只能获取到实际数据的第一个值,如下: (1)电子表格echarts图形实际所有数据 image2宏示例-选中行高亮怎么同时修改字体颜色
(本文档仅供参考,仅适用于本文档中的示例报表/场景,若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。) 问题 参考wiki实现选中行高亮,怎么同时修改字体颜色。 电子表格选中行高亮 https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageId=35751131 解决方案 /*类型 ClientSide 对象 SpreadsheetReport 事件 onRender*/ function main(spreadsheetReport) { spreadsheetReport._focusTR =仪表盘筛选器相关宏
说明:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 适用版本:V10.5.15版本 需求一: 在仪表盘中使用参数或筛选器时,实现限制用户能选择筛选器值的数量,比如只允许选择两个,超过两个弹窗提示。 生效范围: 参数下拉多选、筛选器下拉多选、参数下拉树多选 效果: 1、勾选<=2个时,正常筛选; 2、勾选>3个时,勾选完了会收起下拉备选项面板,收起完了之后会弹出提示框:“参数选择超过2个”,不控制数据刷新。 image2023-1-13_11-37-44.pngimage2023-1-13_12-0-56.pn