如何制作直接Sql报表卡片并应用于主控台
【应用场景】
如何制作直接Sql报表卡片并应用于主控台。
【注意事项】
主控台需要轻量级,不宜过重,避免卡片过多或者数据查询过重增加主控台加载渲染耗时。
【效果演示】
【实现步骤】
<1>参考右侧帖子制作Sql报表容器卡片,容器卡片内包含两部分(1、卡片标题 2、容器面板)新版主控台首页布局卡片开发。
<2>根据实际需要在BOS设计器里面制作一张Sql报表单据。
<3>在容器卡片注册表单插件,通过插件将二开的直接Sql报表以嵌入式子单据形式插入到容器卡片中展示,插件示例代码:
public override void AfterBindData(EventArgs e) { Kingdee.BOS.Core.Report.SQLReportShowParameter para = new Kingdee.BOS.Core.Report.SQLReportShowParameter(); para.FormId = "sql报表单据Id"; para.OpenStyle.ShowType = ShowType.InContainer; para.OpenStyle.TagetKey = "承载报表的面板ID"; this.View.ShowForm(para); base.AfterBindData(e); }
<4>将卡片添加到主控台布局上验证效果
【功能验证】
<1>进入星空主控台,在主控台页面上依次点击按钮编辑方案->添加卡片->添加前面制作的Sql报表容器卡片->完成
如何制作直接Sql报表卡片并应用于主控台
【应用场景】如何制作直接Sql报表卡片并应用于主控台。【注意事项】主控台需要轻量级,不宜过重,避免卡片过多或者数据查询过重增加主控台...
点击下载文档
本文2024-09-23 03:52:48发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-161685.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章