直接SQL报表的开发及授权原创
金蝶云社区-湖南吴双得
湖南吴双得
38人赞赏了该文章 3,230次浏览 未经作者许可,禁止转载编辑于2022年10月30日 23:44:24

近来好几次有同事和客户问直接SQL报表的开发及授权问题,通过从社区找帖子及综合,整理如下:

1、直接SQL报表开发

2、直接SQL报表做功能权限授权

3、直接SQL报表能做到的数据权限授权

一、直接SQL报表开发。在社区搜索过程,这个帖子很清淅,直接借鉴使用,知识分享 - 如何开发直接SQL报表

https://vip.kingdee.com/link/s/MeYgw


二、直接SQL报表做功能权限授权,在社区搜索过程,这个帖子很清淅,直接借鉴使用,如何设置SQL报表权限

https://vip.kingdee.com/link/s/MeYPz


三、直接SQL报表能做到的数据权限授权

简单的,分两,一是当前组织、二是当前用户。 这是借鉴SQL报表内置的关键字

image.png

select FBillNo from t_SAL_Order 

where FCREATORID = '_CurrentUserId_' and FSALEORGID = '_CurrentOrgUnitId_'


直接使用 当前用户内码、当前组织内码是简单直接的。


一般数据过滤还会要求只看某部门,这时需要用当前 用户去关联部门,再去做相应过滤。 如此达到数据权限要求。


其他更多开发及授权应用,以后再补充


图标赞 38
38人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!