本帖最后由 Tony.Fu 于 2023-8-1 18:46 编辑
概述 随着商业智能(以下简称BI)与低代码的行业发展,有越来越多的系统应用已经通过应用软件结合BI分析的方式,实现数据的整合,分析,从数据中发现价值,并为未来的发展,及业务的规划提供支撑
作为一款嵌入式BI软件,Wyn能够快速接入应用系统,并且实现与业务系统的整合分析,在原系统中实现对数据的建模,展示和分析
而活字格能够以快速开发框架,快速构建个性化应用,实现企业级应用开发需求
本案例中将以Wyn6.1(6.0.01314.0)与活字格(9.0.3)为例,讲解如何实现用户与权限的共享,并结合案例,介绍一些BI大屏与填报表单的结合应用场景
环境准备
目标
a) 活字格中嵌入Wyn看板· 单点登录,在活字格页面中实现用户登录集成与看板展示 · 动态传参过滤,仪表板数据联动 b) 在Wyn中嵌入活字格· Wyn中嵌入活字格,实现在Wyn访问活字格页面 · 填报数据与BI仪表板数据对接
详细方案
a) 活字格中嵌入Wyn看板
https://cdn.grapecity.com.cn/hzg/videos/2.活字格集成Wyn.mp4
1.在应用市场安装插件,Wyn集成插件,我们在活字格应用市场里可以搜到它2.下载安装后,我们可以在活字格中设置单元格类型为Wyn集成3.而属性的配置中可以指定Wyn的服务器信息:服务器地址: Wyn令牌: Wyn的认证令牌,用于展示下面的下拉框以及展示页面,而Wyn的令牌可以在Wyn的系统后台中申请,详细步骤可以参考 我们拿到token后,就可以选择想要集成展示的大屏看板,如图 Wyn大屏: 可以选择在这个单元格区域展示的仪表板 参数列表: 4.而当仪表板中用到参数时,我们也可以通过单元格引用的方式来传递仪表板参数例如:通过参数引用,就可以结合活字格的单元格来传递参数到仪表板 而数据权限,我们也可以通过传递参数的形式,实现动态的数据过滤(参考示例) 这样在活字格中就可以与Wyn结合应用,实现填报页面与BI看板的集成展示 如图: b) 在Wyn中嵌入活字格
https://cdn.grapecity.com.cn/hzg/videos/3.Wyn中集成活字格补充填报.mp4与在活字格中嵌入仪表板的方式类似,我们也可以在Wyn中增加活字格的填报表单,如图: 而在Wyn中集成活字格,我们可也结合单点登录来实现页面的集成 Wyn中集成活字格单点登录的步骤: 1.将方案附件:【活字格用户安全提供程序.zip】中的安全提供程序文件内容拷贝至目录Server下的SecurityProviders文件夹(默认为C:\Program Files\Wyn\Server\SecurityProviders )中,如无SecurityProviders文件夹,则需自行创建。2.将附件插件文件内容拷贝至Inputting-Plugin路径下,(默认为C:\Program Files\Wyn\Plugins\Inputting-Plugin),如无Inputting-Plugin文件夹,则需自行创建。3.如图修改Wyn.conf文件,增加如下配置3.Plugins节点新增一条<sys:string>Plugins/Inputting-Plugin/Gces.InputForm.Plugin.dll</sys:string>最后在Wyn安全提供程序中添加活字格的应用与数据库地址 4.重启服务,即可在左侧菜单中新增 【填报表单】,并填入相应的页面地址,即可免登陆访问
应用示例活字格集成Wyn看板 -活字格中嵌入仪表板组件,展示当前用户统计数据 与活字格组件联动筛选 Wyn中集成活字格 - 补充仪表板数据录入填报,实时展示分析
|