t156965365
46

帖子

688

跟帖

4536

积分

H3 BPM互助团队
H3 BPM互助团队
  • 社区居民
20楼#
发布于:2017-04-07 14:24
lzcx77:这是在开窗选择赋值的,对应选人控件有的值为空,不能清除选人控件中已有的值回到原帖
选人控件没有考虑到非多选模式下,清空值的情况,见sheetuser的setvalue方法

图片:setvalue.PNG


if (Obj == undefined || Obj == null || Obj == "") return;

改成
if (Obj == undefined || Obj == null || Obj == ""){
if (!this.IsMultiple) {// 清除其他所有选项
                this.ClearChoices();
}
return;
}

传入值为空,则会清除已选人员。
武汉技术支持团队
40

帖子

1181

跟帖

3860

积分

论坛版主
论坛版主
21楼#
发布于:2017-04-07 11:38
这两个方法都可以

图片:QQ截图20170407113813.png

lzcx77
94

帖子

333

跟帖

865

积分

铂金榴莲
铂金榴莲
  • 社区居民
  • 忠实会员
22楼#
发布于:2017-04-07 10:34
这是在开窗选择赋值的,对应选人控件有的值为空,不能清除选人控件中已有的值

图片:无标题1.png

武汉技术支持团队
40

帖子

1181

跟帖

3860

积分

论坛版主
论坛版主
23楼#
发布于:2017-04-07 09:43
选人控件的清空是Clear()方法,可以在选人控件的源代码中找到
上一页 下一页
|«  1 2 3
游客

返回顶部