起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4069|回复: 6

[结贴] 怎么获取和修改系统表字段

[复制链接]

100

主题

350

帖子

589

积分

高级会员

Rank: 4

积分
589
QQ
发表于 2017-5-17 09:26:42 | 显示全部楼层 |阅读模式
版本: 其它(帖子中说明) 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
我现在用的是bex5 V3.6,需要获取系统表SA_OPPerson里的移动电话和办公电话,但是Person.java里没有这个属性,不能用Person.getXXX获取,所以想问该怎么得到系统表里的未在java里定义的字段的值

还有我想在SA_OPPerson加一个自定义属性,比如所在单位,为另一个单位表的id,我应该怎么修改,界面在哪里设计?

QQ图片20170517092102.png

发表于 2017-5-17 11:41:21 | 显示全部楼层
需要自定义action ,根据用户id 查寻其他的字段!
自己写ksql  或 sql 查下字段,然后再返回结果!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

100

主题

350

帖子

589

积分

高级会员

Rank: 4

积分
589
QQ
 楼主| 发表于 2017-5-17 14:16:03 | 显示全部楼层
liangyongfei 发表于 2017-5-17 11:41
需要自定义action ,根据用户id 查寻其他的字段!
自己写ksql  或 sql 查下字段,然后再返回结果! ...

问题是现在是小组开发,我假如在system的ontology下的OPPerson加了一个字段我怎么同步上去呢
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-5-17 15:02:38 | 显示全部楼层
1.可以用如下的方式获取邮箱,电话等
  1. Collection<String> extPersonRelations = new ArrayList<String>();
  2.    extPersonRelations.add("sMail,");
  3.    com.justep.system.opm.api.Person person = com.justep.system.opm.api.PersonHelper.loadPerson(sID, extPersonRelations);
  4.    String email = person.getExtValue("sMail").toString();
复制代码


2.一个人修改上提交svn,其他人员从svn更新资源
修改平台的文件推荐用扩展空间修改
SA_OPPerson中本来存的就smainorg主岗信息
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

100

主题

350

帖子

589

积分

高级会员

Rank: 4

积分
589
QQ
 楼主| 发表于 2017-5-17 15:52:25 | 显示全部楼层
jishuang 发表于 2017-5-17 15:02
1.可以用如下的方式获取邮箱,电话等

因为是对旧系统改造,单位表是一个单独存在的表,所以我想在平台person表加一个字段引用单位表的id,所以牵涉到要对平台表的修改,所以在自己的应用里应该怎么使用扩展空间改造平台的表
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-5-17 16:25:58 | 显示全部楼层
扩展空间修改的是概念不是修改的数据库表
先在下扩展空间中把系统的资源拷贝一份在SA_OPPerson添加关系,然后自己再到数据库中给表添加字段
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

100

主题

350

帖子

589

积分

高级会员

Rank: 4

积分
589
QQ
 楼主| 发表于 2017-5-18 08:01:52 | 显示全部楼层
jishuang 发表于 2017-5-17 16:25
扩展空间修改的是概念不是修改的数据库表
先在下扩展空间中把系统的资源拷贝一份在SA_OPPerson添加关系,然 ...

好,谢谢,麻烦结贴吧
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-24 20:42 , Processed in 0.061109 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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