起步软件技术论坛-X3

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

关于登录用户、非登录用户、客户联系人的问题**

[复制链接]
发表于 2008-2-22 11:55:30 | 显示全部楼层 |阅读模式
请问
我们所作的项目管理系统中项目的参加人有以下三个部分:
一、本单位的人,同时也是这个系统的登录用户,在组织机构——人员中添加;
二、本单位的人,但是不计划让其成为登录用户,因为好像该系统是以登录用户数收费的;
三、就是非本单位人员,比如说起步公司的某个人,我把他们放在客户联系人表中
现在我在项目参加人表中对“参加人标识”字段设置查找属性时如何操作,或者有什么方法让它下拉为目前系统中所有的用户?
回复

使用道具 举报

发表于 2008-2-22 13:31:00 | 显示全部楼层
本单位的人(不使用的系统),可以在人员设计器中创建,但是不要分配到组织机构上。

这样,你就只需要从系统人员表和crm中的联系人表取数据了

你可以在查找属性-数据查找中,定义查找数据的sql,从两个表中查找(用Union方式),或者直接设计一个视图,然后映射成系统的逻辑表(这个操作更方便些)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-22 15:04:02 | 显示全部楼层
如果人员不加到机构,那人员所在的单位和部门不就无法获得了吗?还有,我把人员分配到组织机构,通过取哪个表的哪个字段来得到人员所在的组织机构和部门信息呢?
回复 支持 反对

使用道具 举报

发表于 2008-2-22 16:39:09 | 显示全部楼层
在人员表又部门字段

新建人员时可以指定
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-25 09:31:30 | 显示全部楼层
我用的是oracle9i数据库,由于在后台无法看到数据库的基本表,不能创建视图,所有只能用贾工说的union 语句方法,但是出现如图所示的错误。我的person表和crm-linkman表都是通过生成数据字典的方式映射到我创建的项目管理数据库中的!

人员union语句错误.jpg

70.01 KB, 下载次数: 174

回复 支持 反对

使用道具 举报

发表于 2008-2-25 09:33:33 | 显示全部楼层
楼主还是在plsql里调试一下这个sql语句吧。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-7 06:55 , Processed in 0.045055 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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