电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

经营分析平台——如何创建一个新的插件

来源:金蝶云社区作者:金蝶2024-09-167

经营分析平台——如何创建一个新的插件

创建一个新的插件介绍
经营分析平台具有非常丰富和强大的插件框架,允许用户将核心功能扩展到打开即用的图表中。有很多方法来扩展经营分析平台功能,但是,在本文档中将专注于通过使用JavaScript插件框架创建自定义插件。

插件位置文件夹经营分析平台将所有自定义插件存储在以下文件夹[i]C[/i][i]:\ Program Files \ Sisense \ PrismWeb \ plugins中[/i]。每个插件将被放置在一个单独的目录中,至少包含以下文件:[list]
[*]JSON
[*]JS
[*]CSS
[*]小工具图标文件以PNG格式

[/list]入门
最开始的方法是将文件从现有的自定义插件文件夹复制到新目录,并根据您的自定义要求编辑每个文件的属性。
Plugin.json该文件作为主项目文件,其中将包含此项目中的信息文件。通常这将是widget.js,但可以添加其他文件,如外部库或第三方代码。此文件还将包含对插件样式表文件Widget.css的引用。 以下示例显示Plugin.json文件的外观。请注意,在默认情况下,“widget.js”和“widget.css”必须在那里。其他文件(liquidFillGauge.js,stylerController.js)是插件将引用的附加库。


Widget.js这是所有功能发生的主要插件文件。该文件有几个部分将需要自定义,以使插件工作。需要设置的部分如下:
[list]
[*]插件一般属性
[*]插件输入参数(也称为面板)
[*]插件查询
[*]处理结果
[*]渲染
[/list]1.插件一般属性Name - 用于注册插件的Sisense框架内插件的内部名称。有两个地方需要修改,如下所示:


Family- 表示此插件的类型,通常可以是任何文本。类型的一些示例是:指示符,树,图表,枢轴等。见下面的示例:


Title - 显示用户从仪表板设计器进行选择时插件的标题。见下面的例子:

iconSmall - 指向插件图标的位置。这应该是一个大小为24x48的PNG文件,用于保存插件的2个24x24图标(选择和未选择),请参见下面的图标小图文件示例:



2.插件输入参数插件输入参数 (也称为面板)是用户选择哪些字段或公式来源数据的位置。该插件有一个“面板”对象,它是所有输入参数的数组。在下面的例子中,插件已经实现了3个参数(Value,Min和Max)。下面说明了声明“值”面板的代码以及在设计模式中的外观:


面板属性
[list]
[*]Name- 输入参数的名称
[*]Type - 应设置为“可见”
[*]itemAttributes - 定义用户将必须将特殊格式设置属性设置为特定面板的选项,例如数字或颜色格式
[*]Metadata - 定义此参数允许的值的类型。它可以是度量或尺寸。
[*]Visibility - 设置为true,使此参数默认可见。
[/list]3.插件查询(buildQuery)
本节将把所有插件参数以及任何过滤器都推送到插件JAQL对象中。该查询将发送

经营分析平台——如何创建一个新的插件

创建一个新的插件介绍经营分析平台具有非常丰富和强大的插件框架,允许用户将核心功能扩展到打开即用的图表中。有很多方法来扩展经营分析平...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信