起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 174|回复: 9

【结贴】组织机构人员问题**

[复制链接]
发表于 2007-10-20 09:15:51 | 显示全部楼层 |阅读模式
现在又这样一个问题,如果现在要为组织机构里面的某岗位非配人员,这时新建一个人员 非配到该岗位下。 这是又这样一个问题,新建的人员信息被写入到 系统空间\系统数据库\人员表里面
但是 这个人的部门编号为空。 怎么可以让这个人的部门可以自动填到表里  例如:我把 ZHANG 非配到 办公室  那么 在人员表里就可以把 部门的编号自动填到表里?
回复

使用道具 举报

发表于 2007-10-20 10:51:55 | 显示全部楼层
楼主,你理解错了,
实际“部门表”、“岗位表”、“人员表”,是为了让用户自己来扩展字段用的,然后在运行期间表现出来,而实际上平台自己用的是以“组织结构”开头的四张表,只是平台也会自动去维护前面说这三张表相应关系。
“人员表”存储的是你在那个地方创建的人员,当然出来在这个表中写一条记录,在“组织结构系统表”也会增加一条记录,跟人员是否分配到岗位成员下没有关系的,不能体现人员被分配到哪里去了,这个关系在“组织结构系统表”才能体现出来。这点跟岗位创建和岗位分配到部门下类似。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-20 11:19:44 | 显示全部楼层
如果在组织机构中创建了人员,人员表中没有默认给添加部门编号,在后面的使用中会出现问题。会有很多地方会涉及到 在部门编号位置 自动填充,如果人员部门编号为空,自动填充就会报错。
回复 支持 反对

使用道具 举报

发表于 2007-10-20 14:03:36 | 显示全部楼层
在组织机构中创建了人员,人员表中没有默认给添加部门编号,
不会呀,你在组织机构中创建一个人员,然后浏览人员表,部门编号没有填充?不可能,我测试是可以填充的,见附件图。

另外,会有很多地方会涉及到 在部门编号位置 自动填充,你是怎么设置自动填充的,人员所在部门,应该是人员分配到哪个部门下的哪个岗位成员下吧,直接使用“业务模型系统空间\系统参数组组织机构参数\操作者部门编号”这个参数就可以了,怎么会用到“人员表”呢?

还有,你说“如果人员部门编号为空,自动填充就会报错。”报啥错误,把原始的错误信息贴出来看看

1.gif

9.57 KB, 下载次数: 127

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-20 14:40:24 | 显示全部楼层
自动填充不是 先选择字段\自动填充\表达式设置\函数\DeptID()
报错就是说 什么 隔离级POSITION 不存在
回复 支持 反对

使用道具 举报

发表于 2007-10-20 14:43:03 | 显示全部楼层
自动填充不是 先选择字段\自动填充\表达式设置\函数\DeptID()


因为参数用到的环境,需要通过运行“业务模型\系统空间\系统运行库\系统初始化”打开协同平台来运行相关的功能或者直接在客户端运行就正常了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-20 14:54:26 | 显示全部楼层
因为参数用到的环境,需要通过运行“业务模型\系统空间\系统运行库\系统初始化”打开协同平台来运行相关的功能或者直接在客户端运行就正常了

呵呵,这句我没明白哈,那自动填充因改怎么正确设置呢? 我对X3的理解有偏差,给讲讲
回复 支持 反对

使用道具 举报

发表于 2007-10-20 18:44:32 | 显示全部楼层
你这样设置就可以了,不需要修改。
只是平台提供的“业务模型\系统空间\系统参数组\组织机构参数”下的参数,就是关于人员相关信息的参数,都用到了环境,而只有在运行环境下才有环境,所以需要在运行平台上运行才可以。而运行“业务模型\系统空间\系统运行库\系统初始化”这个功能,是模拟运行环境,所以有环境,那么这些参数填充就正常了。
回复 支持 反对

使用道具 举报

发表于 2007-10-25 17:04:27 | 显示全部楼层
楼主问题怎么样了?
回复 支持 反对

使用道具 举报

发表于 2007-11-2 10:29:07 | 显示全部楼层
由于长时间没有回复,先结贴了,有问题请开新帖。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-29 13:11 , Processed in 0.044345 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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