【myApps/OBPM版本号】:v4.4- sp XX
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码
【联系电话】: 请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:包含元素怎么才能得到getItemValueAsString()的值
包含元素关联的视图显示类型是网格显示 其中有一个字段是下拉框的
我想要这个下拉框中的取值动态生成
如图我想要 企业名称字段(包含元素中的下拉框) 根据我选择 操作类型(字段名为 MMtype) 下拉框中的值动态生成
我的 企业名称 (包含元素中的下拉框)中有选项脚本如下
var value=getItemValueAsString("MMtype");
println(value +"=================getItemValueMMtype" )
if("添加用户".equals(value)){
var str="1;2;3;4";
}
if("1".equals(value)){
var str="a;v;c;";
}
str;
但是我用bebug调试打印出来
println(value +"=================getItemValueMMtype" )
是空值获取不到getItemValueAsString("MMtype");
怎么才能得到getItemValueAsString("MMtype");
1、要勾选包含元素的重计算,主表那个字段要勾选刷新。同时您是否勾选包含元素的“是否为负责关系”属性。如果勾选了在子表单你要通过getParentDocument().getItemValueAsString("MMtype");获取 |