第3页,共286页。 显示 2,851 条结果 (0.036 秒)
自定义对话框
1 概述 在Smartbi中,有较多场景会用到对话框。本文介绍在Smartbi中创建自定义对话框的方法。 目前Smartbi的对话框底层采用layer弹层组件实现。经过Smartbi对layer的封装,使得对话框的应用更加便捷,同时也更方便根据需要替换底层的弹层组件。如下图所示: 01.png 2 自定义对话框的基本对象 创建自定义对话框前,需要了解对话框组件的基类:BaseDialogEx,以及对话框的工具类:dialogFactory。 BaseDialogEx 对话框组件基类freequery.dialog.BaseDialogEx继承自定义对话框
1 概述 在Smartbi中,有较多场景会用到对话框。本文介绍在Smartbi中创建自定义对话框的方法。 目前Smartbi的对话框底层采用layer弹层组件实现。经过Smartbi对layer的封装,使得对话框的应用更加便捷,同时也更方便根据需要替换底层的弹层组件。如下图所示: 01.png 2 自定义对话框的基本对象 创建自定义对话框前,需要了解对话框组件的基类:BaseDialogEx,以及对话框的工具类:dialogFactory。 BaseDialogEx 对话框组件基类freequery.dialog.BaseDialogEx继承组件设置-自定义属性
界面介绍 自定义属性设置项可通过编写Echarts代码对图形的样式进行修改,左下方显示图形使用的版本,界面如下所示: C3.png 功能说明如下: 设置项 说明 按钮 示例 生成参考示例,用户可参考示例编写自定义属性。 格式化 调整Echarts代码的格式。 说明文档 可前往Echarts官网查看Echarts配置项的使用文档。 页面 图形配置 用于配置用户自定义编写的扩展代码,支持注释,支持的注释格式:/*ABC*/、//ABC 。 完整配置 用于展示组件的完整属性代码,不允许修改。 示例 添加自定义属性,使图形提示内容由销售量(合计):xxx变为数值自定义任务
1.说明 本文档说明的是自定义计划任务中任务脚本定制指南,一般在通过系统任务配置界面配不出来的任务,需要编写任务脚本,譬如:通过计划任务把电子表格报表内容以邮件正文发送,通过计划任务自动同步用户等等。 任务脚本是在应用服务器上运行,它依赖了 Rhino 工具包 https … %E4%BB%B6%E8%AF%B4%E6%98%8E:Smartbi服务器端SDK,共提供七项服务接口,可按需调用实现任务自定义。常用接口如打开报表、获得报表的行数等。 计划任务组件接口 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId自定义Module
://wiki.smartbi.com.cn/pages/viewpage.action?pageId=52626686),这样smartbi在系统启动时就会调用自定义module的activate方法执行一些初始化操作,并且这个module中的共有方法都可以在前端异步调用。通常有以下几个主要场景需要自定义module: 1、前端需要调用后端方法执行某个特定的逻辑,就是前后端有异步交互需求时,需要自定义module,在module里实现方法,前端使用util.remoteInvoke(className, methodName, paramArray, callback, that, noLookup)调用module的方法,详细见下面示例自定义Module
://wiki.smartbi.com.cn/pages/viewpage.action?pageId=52626686),这样smartbi在系统启动时就会调用自定义module的activate方法执行一些初始化操作,并且这个module中的共有方法都可以在前端异步调用。通常有以下几个主要场景需要自定义module: 1、前端需要调用后端方法执行某个特定的逻辑,就是前后端有异步交互需求时,需要自定义module,在module里实现方法,前端使用util.remoteInvoke(className, methodName, paramArray, callback, that, noLookup)调用module的方法,详细见下面示例多维分析数据权限—自定义命名集
示例说明 比如用户组的机构层次为华南—广州。其中华南组下的用户为hn;广州组下的用户为test。 image2019-11-19 14:57:49.png 我们希望使用管理员用户登录,在行区看到管理员顶层成员"中国"的子成员。 多维分析数据权限—自定义命名集1.png 华南的用户登录进来,可以在看到华南下所有子成员。 多维分析数据权限—自定义命名集2.png 而使用广州用户登录进来只能看到广州用户的子成员。 多维分析数据权限—自定义命名集3.png 实现上面需求,我们需要创建自定义命名集,并在其中应用函数GetUserAccessibleMembers()。具体实现步骤如下: 1、数据权限设置。 我们针对商店多维分析数据权限—自定义命名集
示例说明 比如用户组的机构层次为华南—广州。其中华南组下的用户为hn;广州组下的用户为test。 449.png 我们希望使用管理员用户登录,在行区看到管理员顶层成员"中国"的子成员。 多维分析数据权限—自定义命名集1.png 华南的用户登录进来,可以在看到华南下所有子成员。 多维分析数据权限—自定义命名集2.png 而使用广州用户登录进来只能看到广州用户的子成员。 多维分析数据权限—自定义命名集3.png 实现上面需求,我们需要创建自定义命名集,并在其中应用函数GetUserAccessibleMembers()。具体实现步骤如下: 1、数据权限设置。 我们针对商店维设置数据权限,设置成员别名和用户组名称打印区域xxx必须包含在自定义区城中要如何解决
(本文档仅供参考) 问题 电子表格发布时提示 打印区域xxxx必须包含在自定义区城中要如何解决 image2025-3-11_11-35-57.png 原因&解决方案 自定义区域实际是指数据区域。由于设置了打印区域之后打印的数据默认是按数据区域里取,打印区域大于设数据区域就会有这个提示 所以可以设置多个数据区域,把所有有数据的地方都要用数据区域圈起来,让打印区域都包含在数据区域内即可 image2025-3-11_11-40-24.png自定义Portlet
1 概述 Portlet是门户页面的构建单元,Smartbi本身提供web链接、多维分析、复杂报表、指标报表、目录等多种portlet资源;而在实际项目应用中,用户经常需要扩展现有的porlet资源的功能或将第三方的系统资源集成到门户页面中。 因此,Smartbi系统提供了自定义Portlet的二次开发接口,供方便、快捷的定义用户个性化的porlet资源或扩展原有的porlet资源,满足第三方系统资源无缝集成到仪表盘页面中展现,允许自定义设置参数以及共用系统参数。 自定义portlet需要实现portletEdit.js和portlet.js二个接口实现类,并在Portlet.xml