找回密码
 立即注册

QQ登录

只需一步,快速开始

店小二
初级会员   /  发表于:2021-12-6 13:45  /   查看:1403  /  回复:1
1金币
本帖最后由 Freya.Li 于 2021-12-6 14:24 编辑

有个问题帮忙看下怎么设置,就是有两个界面叫个人部门排名-件数和个人部门排名-分数,通过OData生成器拉视图(视图数据已做好)的数据,需要实现的是个人部门排行(登陆者所在的部门做排名),这个条件应该怎么设置
视图数据如下:

当登录者为sc001,所在部门为制造部,那显示制造部的件数或者分数排名,以此类推到其他部门

如图所示Odata我按照这种方式设置,没有查到数据
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

这里在查询的时候应该按照如下的思路来实现: 1.直接使用关键字拿到当前用户的部门,放到单元格内 对于关键字还不清楚的话,可以参考https://help.grapecity.com.cn/pa ... ion?pageId=56532040 2.这里取得当前用户的部门信息,其实就是用户管理所配置的 设计器与服务器是不同的用户管理,这一点需要注意 用户管理文档参考:https://help.grapecity.com.cn/pa ... ion?pageId=56529335 关键字这里所展示出来的内容,其 ...

1 个回复

倒序浏览
最佳答案
最佳答案
Freya.Li
中级会员   /  发表于:2021-12-6 13:45:59
来自 2#
本帖最后由 Freya.Li 于 2021-12-6 14:25 编辑

这里在查询的时候应该按照如下的思路来实现:
1.直接使用关键字拿到当前用户的部门,放到单元格内
对于关键字还不清楚的话,可以参考https://help.grapecity.com.cn/pa ... ion?pageId=56532040


2.这里取得当前用户的部门信息,其实就是用户管理所配置的
设计器与服务器是不同的用户管理,这一点需要注意
用户管理文档参考:https://help.grapecity.com.cn/pa ... ion?pageId=56529335

关键字这里所展示出来的内容,其实就是在用户管理中配置的组织级别

以sc001为例,按照原先咱们工程里面的配置


他是在制造部底下的,制造部的组织级别设置的是部门


同时他也是在总经办底下的,总经办的组织级别设置的也是部门


所以我们使用关键字显示该用户的部门是制造部,总经办
tips:运行的时候使用ctrl+F5,可以显示隐藏的单元格


3. 设置查询条件,如果咱们每个用户只有一个部门的话用等于是ok的,
如果是多个部门的话,咱看后面逻辑是怎么处理,是不是应该设置成在里面
具体还是要看咱们一个用户可能的部门有几个的逻辑哈~




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部