2020-09-05 06:00发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
我有一个组合框,每当用户选择"打开"时,它都将valueState显示为错误。
这可以正常工作,但是不需要valueState文本,我将其设置为空白字符串,即valueStateText =""
但是现在,我想隐藏不需要的红色区域,该区域由于没有错误文本而留空了。
请注意,valueState应保留为错误(红色)。
该怎么做?
谢谢塞巴斯蒂亚诺的答复。
实际上,在我的案例中,想法是将ValueState保留为Error,但永远不要显示Error Text。
我通过为ComboBox设置showValueStateMessage =" false"实现了这一目标。
干杯!
Ankit
嗨,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);
塞巴斯蒂安诺 p>
最多设置5个标签!
谢谢塞巴斯蒂亚诺的答复。
实际上,在我的案例中,想法是将ValueState保留为Error,但永远不要显示Error Text。
我通过为ComboBox设置showValueStateMessage =" false"实现了这一目标。
干杯!
Ankit
嗨,Ankit,
也许我听不懂,但为什么您不将value状态设置为false?
您尝试过吗?
塞巴斯蒂安诺 p>
一周热门 更多>