找回密码
 注册成为天翎用户
查看: 787|回复: 3

[已解决] 表单中添加部门选择框提交后如何保存名称

[复制链接]
湖南山奕科技 发表于 2015-3-24 16:02:55 | 显示全部楼层 |阅读模式
本帖最后由 karrman 于 2015-5-7 11:29 编辑

在一个表单中添加了部门选择框,在保存时保存的是部门id,如何修改成部门名称进行保存?
karrman 发表于 2015-3-24 16:11:54 | 显示全部楼层
本帖最后由 karrman 于 2015-3-24 17:34 编辑

如果是部门选择框的形式,存的id,显示是name,建议你在表单中增加一个隐藏字段,在值脚本中,根据部门id,获取部门name
var departmentid=getItemValueAsString("xxddd");
var name=getItemValueAsString("xxddd3");
if(departmentid!=''||departmentid!=null){
var process = createProcess("cn.myapps.core.department.ejb.DepartmentProcess");//部门业务处理类
var dept=process.doView(departmentid);//id为部门ID,获取部门对象
name=dept.getName();//获取部门名称
}
name;
回复

使用道具 举报

 楼主| 湖南山奕科技 发表于 2015-3-25 13:59:01 | 显示全部楼层
已解决,关贴
回复

使用道具 举报

karrman 发表于 2015-4-10 10:50:05 | 显示全部楼层
感谢楼主反馈,可以结贴!
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 07:53

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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