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

[已解决] 包含元素怎么才能得到getItemValueAsString()的值

[复制链接]
celina 发表于 2021-9-7 21:57:53 | 显示全部楼层 |阅读模式
【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");获取

本版积分规则

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

GMT+8, 2026-8-15 01:24

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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