【泛微】e8基本信息、个人信息、工作信息自定义字段

----e8基本信息、个人信息、工作信息自定义字段:

--基本信息(scopeid=-1)、个人信息(scopeid=1)、工作信息(scopeid=3)自定义字段 人力资源模块字段标识:HrmCustomFieldByInfoType

--cus_formfield:自定义字段信息表 scopeid=-1-基本信息 1-个人信息 3-工作信息

select * from cus_formfield where scope='HrmCustomFieldByInfoType' and scopeid=-1;

--cus_fielddata:自定义字段数据存储表

select * from cus_fielddata where scope='HrmCustomFieldByInfoType' and scopeid=-1;

--cus_formdict:自定义字段数据库类型表

select * from cus_formdict;

--比如:查询userid=3的人员个人信息页签上字段名称为'年龄'的该自定义字段的值:

--查询其filedid=9

select * from cus_formfield where scope='HrmCustomFieldByInfoType' and fieldlable='年龄';

--查询其filedid=10

select * from cus_formfield where scope='HrmCustomFieldByInfoType' and fieldlable='下拉框字段';

--此id=userid及人员id;列filedid9对应的值就是存储该字段的数据。

select * from cus_fielddata where id='3';

--查询'年龄'的该自定义字段的数据库类型:

--此id为字段id

select * from cus_formdict where id=9;

--得到自定义属性下拉框的值

select selectvalue,selectname from cus_selectitem where selectvalue='查询的filedid10的值-即下拉框option值' and fieldid='字段id';

--如:下拉框option值为2 下拉框的显示值为'丙'

select selectvalue,selectname from cus_selectitem where selectvalue=2 and fieldid=10;

--例子:

select * from cus_formfield where scope='HrmCustomFieldByInfoType' and scopeid=-1 and hrm_fieldlable = '浪潮GS人员ID';

select a.field0 from cus_fielddata a

where a.scope = 'HrmCustomFieldByInfoType' and scopeid=-1

and a.id = 88; --userid

--明细表字段区别表:

SELECT * FROM cus_treeform WHERE id=4 AND parentid=1

THE END
分享
二维码
打赏
海报
【泛微】e8基本信息、个人信息、工作信息自定义字段
----e8基本信息、个人信息、工作信息自定义字段: --基本信息(scopeid=-1)、个人信息(scopeid=1)、工作信息(scopeid=3)自定义字段 人力资源模块字段标识:……
<<上一篇
下一篇>>