请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

一眼望天涯
高级会员   /  发表于:2021-12-2 16:19  /   查看:2617  /  回复:15
50金币
本帖最后由 一眼望天涯 于 2021-12-2 17:45 编辑

有这样的合同表,里面有签约部门字段。
以A合同为例,签约部门为:销售一部,销售二部(这个字段保存的信息就是“销售一部,销售二部”)
这时候有个员工张三,他的部门为:销售二部,销售三部(一人身兼数职)

在页面上放了表格,目前希望每个员工只看见自己部门的合同。
怎么才能让他看到A合同?这个查询条件该怎么写呢?

我写的是:合同.签约部门  包含  %CurrentUser.部门% ,不对;
合同.签约部门  在里面  %CurrentUser.部门% ,还是不对。。。




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

最佳答案

查看完整内容

懒得拆你的表了, 你看是不是要这样的效果,用服务端命令搞的 把人员所在的部门 集合拆成单个, 只要其中一个在表单的部门里面就可以查询到, 是不是这个逻辑! 服务端用两个循环 抛出查询结果

15 个回复

倒序浏览
最佳答案
最佳答案
VVANVI悬赏达人认证
论坛元老   /  发表于:2021-12-2 16:19:58
来自 12#
本帖最后由 VVANVI 于 2021-12-2 20:08 编辑

懒得拆你的表了, 你看是不是要这样的效果,用服务端命令搞的


把人员所在的部门  集合拆成单个, 只要其中一个在表单的部门里面就可以查询到, 是不是这个逻辑!
服务端用两个循环 抛出查询结果

本帖子中包含更多资源

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

x

评分

参与人数 1金币 +66 收起 理由
Howie.Sun + 66

查看全部评分

回复 使用道具 举报
!DX悬赏达人认证 活字格认证
中级会员   /  发表于:2021-12-2 16:31:38
2#
  %CurrentUser.部门% 的值是登录账号,可能你的登录账号是英文的吧 不是部门的名
回复 使用道具 举报
一眼望天涯
高级会员   /  发表于:2021-12-2 16:36:43
3#
!DX 发表于 2021-12-2 16:31
%CurrentUser.部门% 的值是登录账号,可能你的登录账号是英文的吧 不是部门的名

这就是部门名称
回复 使用道具 举报
!DX悬赏达人认证 活字格认证
中级会员   /  发表于:2021-12-2 16:47:08
4#

发来看看吧。。
回复 使用道具 举报
一眼望天涯
高级会员   /  发表于:2021-12-2 17:45:32
5#
!DX 发表于 2021-12-2 16:47
发来看看吧。。



这是工程文件,你看看

本帖子中包含更多资源

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

x
回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2021-12-2 18:12:17
6#
本帖最后由 VVANVI 于 2021-12-2 18:14 编辑

建议, 调整数据结构,把部门作为子表,存储 可见部门   ,实在不愿意改数据结构     就写视图 强拆
回复 使用道具 举报
一眼望天涯
高级会员   /  发表于:2021-12-2 18:13:59
7#
VVANVI 发表于 2021-12-2 18:12
建议, 调整数据结构,把部门作为子表,存储 可见部门   ,实在不愿意改 就把写视图 强拆

能详细说说吗?没太明白
回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2021-12-2 18:16:36
8#
我花点时间给你拆了吧,说不清楚
回复 使用道具 举报
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-2 18:19:21
9#
咱们这个签约合同要是可以有一个负责人字段来标记就好了,这样操作起来就非常简单啦,因为负责人本身就是身兼数个部门,就相当于是多部门啦。现在的话,处理起来是比较麻烦的,您可以尝试通过使用一个负责人字段来实现这个功能么?
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部