找回密码
 注册成为天翎用户
查看: 985|回复: 7

[已解决] 想要查询到当前登录人所有经过他办理的文件,用SQL需要关联哪张表呢

[复制链接]
广州远信软件 发表于 2014-11-28 10:10:16 | 显示全部楼层 |阅读模式
本帖最后由 happy 于 2014-11-28 18:18 编辑

想要用SQL语句实现,当前登录人点击某菜单,比如‘我经办的收文’,查询出所有经过他办理的收文记录。
需要关联哪张业务表呢,看过了数据结构业务表,不太确定该用哪张表关联‘tlk_收文表单’来查询比较适合。
happy 发表于 2014-11-28 10:55:14 | 显示全部楼层
这个业务正是流程中心里边的我的经办一样吧!建议楼主可以引导客户使用流程中心这个功能!
回复

使用道具 举报

happy 发表于 2014-11-28 11:12:44 | 显示全部楼层
如果你是想用视图查询出来,你可以跟t_actorhis 表关联查询出来,这张表示审批历史表,里面有关键的字段DOC_ID 和ACTORID; DOC_ID是文档的ID  ACTORID是处理人的ID

伪SQL:
select * from tlk_收文表单 where id in (SELECT DOC_ID FROM t_actorhis HERE actorhis.ACTORID='当前用户ID')
回复

使用道具 举报

happy 发表于 2014-11-28 11:13:32 | 显示全部楼层
如果你的t_actorhis 表没有DOC_ID 字段,请升级M3到最新版本!
回复

使用道具 举报

 楼主| 广州远信软件 发表于 2014-11-28 11:37:10 | 显示全部楼层
非常感谢,好人一生平安!
回复

使用道具 举报

happy 发表于 2014-11-28 14:19:40 | 显示全部楼层
回复 5# 广州远信软件


    楼主,此问题是否得到解决?请反馈一下!
回复

使用道具 举报

 楼主| 广州远信软件 发表于 2014-11-28 14:39:01 | 显示全部楼层
回复 6# happy

已解决,谢谢兄台。
回复

使用道具 举报

happy 发表于 2014-11-28 14:45:30 | 显示全部楼层
好的,感谢反馈!
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 02:48

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表