起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 288|回复: 14

【搞定】关于禁用人员碰到的问题,请帮忙看下

[复制链接]
发表于 2007-10-15 10:15:44 | 显示全部楼层 |阅读模式
人员禁用后,既要旧的属于该业务员的单据可以正常显示,又要新做的单据中,业务员字段的查找参照中不能出现该业务员,该怎么实现,
现在我的业务员字段的查找属性设的 是 人员表
SELECT TPERSON.FID, TPERSON.FDISPLAYNAME
  FROM TPERSON
可是,禁用的人员依旧在查找中出现,
请问该怎么解决??
回复

使用道具 举报

 楼主| 发表于 2007-10-15 10:33:51 | 显示全部楼层
?dd
?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-15 10:36:24 | 显示全部楼层
如果参照改为组织机构系统表
SELECT TORGSYSTEM.FID, TORGSYSTEM.FDISPLAYNAME
  FROM TORGSYSTEM
  WHERE TORGSYSTEM.FKIND = '.PSM' and TORGSYSTEM.FDELETELEVEL = 0

那么禁用人员在旧的单据中无法显示其名称

请问该如何解决
回复 支持 反对

使用道具 举报

发表于 2007-10-15 10:40:10 | 显示全部楼层
禁用肯定不能用1楼的方法,需要用3楼的方法,
至于3楼说的问题,在查找属性的 “过滤”页面中,选中“返回被过滤的值”,这样就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-15 11:01:06 | 显示全部楼层
最初由 atiger 发布
[B]选中“返回被过滤的值 [/B]


后结果
禁用的人员所属的单据,业务员子段还是空,没有任何信息
实际数据纪录中存放的是业务员的编号
我觉得 (TORGSYSTEM.FDELETELEVEL = 0) 条件,已经将禁用的人员滤掉了

11.jpg

127.92 KB, 下载次数: 155

回复 支持 反对

使用道具 举报

发表于 2007-10-15 11:06:55 | 显示全部楼层
你把设置的界面贴出来我看看,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-15 11:15:54 | 显示全部楼层
请过目
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-15 11:32:49 | 显示全部楼层
贴图见五楼
回复 支持 反对

使用道具 举报

发表于 2007-10-15 11:36:53 | 显示全部楼层
把第三个图的条件写到第四个上看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-15 12:09:45 | 显示全部楼层
不可以,第3图的条件 移到 第4图后,新增参照时,所有的组织机构都出来了

12.jpg

85.74 KB, 下载次数: 142

回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-29 00:22 , Processed in 0.042917 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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