起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 221|回复: 5

【结帖】关于部门查找**

[复制链接]
发表于 2008-5-9 10:03:11 | 显示全部楼层 |阅读模式
假设机构A下面有1,2,3,4 4个部门,4号部门下有个人员ZS.
如何通过ZS查找机构A下面的所有部门名称?
这个查找属性的SQL改怎么写啊
望指点,谢谢
回复

使用道具 举报

发表于 2008-5-9 10:19:05 | 显示全部楼层
楼主,你想实现什么呢?

这样子查找属性好像不太好定义。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-9 10:35:19 | 显示全部楼层
就是想找这个人员所属公司的部门,因为我做的领料模块允许操作者给本公司下属单位领料
所以要牵扯领料单位问题.这个领料单位就是部门名称
回复 支持 反对

使用道具 举报

发表于 2008-5-9 11:06:55 | 显示全部楼层
那你最好不用查找属性(当然也可以做,但是sql就复杂些),可以通过弹出界面选择的方式。具体你试试看。
思路是这样:
根据人员ID去组织机构系统表中找到他的FPath
然后要处理这个FPath,取机构部分,然后用类似于下面的语句就可以过滤出所有的部门
SELECT *
FROM TORGSYSTEM WHERE (FPATH LIKE '\ROOT\JG1.OGN%') AND (FKIND = '.dpt')
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-9 11:26:16 | 显示全部楼层
谢谢拉,我再看看.这个帖结了
回复 支持 反对

使用道具 举报

发表于 2008-5-9 11:36:38 | 显示全部楼层
好的,谢谢反馈。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-12 10:49 , Processed in 0.036145 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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