起步软件技术论坛-X3

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

【搞定】查找属性问题

[复制链接]
发表于 2007-8-21 15:22:18 | 显示全部楼层 |阅读模式
有一个字段"业务员",从人员表里面选择出来的,根据当前记录的'部门'来过滤.
能不能在查找属性中根据部门的分级来显示人员???即是按照部门级别显示一个树形结构,但显示的是人员显示名称,关键值是人员ID.
请问这样的需求怎么才能做出来???
回复

使用道具 举报

 楼主| 发表于 2007-8-21 15:48:34 | 显示全部楼层
咋都没人搭理呢?
回复 支持 反对

使用道具 举报

发表于 2007-8-21 17:22:21 | 显示全部楼层
您参考一下:业务模型\协同系统\工作事务(处理功能)\业务基础信息 中的处理部门和处理人,看能否满足您的要求
回复 支持 反对

使用道具 举报

发表于 2007-8-21 17:38:14 | 显示全部楼层
业务模型\协同系统\工作事务(处理功能)\业务基础信息 中的处理部门和处理人
还要结合 业务模型\协同系统\工作事务下的某个信息(比如 工作建议)中的数据集的字段编辑器中的相应字段
回复 支持 反对

使用道具 举报

发表于 2007-8-21 17:41:16 | 显示全部楼层
你是应该看部门下的岗位成员下的人员成员吧。那么在查找属性定义SQL
那么可以从组织机构系统表(TORGSYSTEM)中,把扩展名为岗位、人员、文件夹、人员节点、岗位节点都过滤掉,就可以了,下面是我的一个测试SQL,其中有两个32位的GUID,是去掉人员、岗位这两个节点

SELECT TORGSYSTEM.FPARENTGUID, TORGSYSTEM.FGUID, TORGSYSTEM.FDISPLAYNAME, TORGSYSTEM.FKIND
  FROM TORGSYSTEM
  WHERE (TORGSYSTEM.FKIND <> '.PSN') and (TORGSYSTEM.FKIND <> '.PTN') and (TORGSYSTEM.FKIND <> '.DFD') and (TORGSYSTEM.FGUID <> '629BEB2E895F429EA7D9F503C66740EF') and (TORGSYSTEM.FGUID <>'483F62FEC447495D8A83841A90B0F658')
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-22 11:45:41 | 显示全部楼层
好的 谢谢 请结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-14 18:21 , Processed in 0.038834 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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