如何从控件中隐藏valueStateText区域

2020-09-05 06:00发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我有一个组合框,每...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好,

我有一个组合框,每当用户选择"打开"时,它都将valueState显示为错误。

这可以正常工作,但是不需要valueState文本,我将其设置为空白字符串,即valueStateText =""

但是现在,我想隐藏不需要的红色区域,该区域由于没有错误文本而留空了。

请注意,valueState应保留为错误(红色)。

该怎么做?

(4.4 kB)
2条回答

嗨,Ankit,

也许我听不懂,但为什么您不将value状态设置为false?

 var sNewValue = oEvent.getParameter(" newValue");
 var sNewValue = oEvent.getParameter(" newValue");
 var oSource = oEvent.getSource();
 如果(sNewValue ===""){
 oSource.setValueState(sap.ui.core.ValueState.Error);
 this.flagErrorState = true;
 }其他{
 oSource.setValueState(sap.ui.core.ValueState.None);
 this.flagErrorState = false;
 }
 }



 


您尝试过吗?

 oSource.setValueState(sap.ui.core.ValueState.None); 


塞巴斯蒂安诺

一周热门 更多>