2020-09-21 22:56发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我需要完全禁用DateRangeSelection上的文本输入,以便仅接受日历选择。
我可以使用...来禁用DatePicker组件的文本输入
view.byId(" __ reportDate")._ bMobile = true;
不幸的是,这不适用于DateRangeSelection。
还有什么我可以尝试的吗?
嗨,
我为DatePicker完成了以下操作。
var oDatePicker = this.getView()。byId(" docdt"); oDatePicker.addEventDelegate({ onAfterRendering:function(){ var oDateInner = this。$()。find('。sapMInputBaseInner'); var oID = oDateInner [0] .id; $('#'+ oID).attr(" disabled"," disabled"); } },oDatePicker);
尝试一下。
view.byId(" __ reportDate")。setEnabled(false);
如果我正确理解了您的要求,那么一旦用户输入与DatePicker格式匹配的值,我就会进行有效的检查。 如果由于某种原因而不允许这样做,则需要有一个幽灵字段(或一个打开DatePicker的按钮-我认为这是可行的),只有它的DatePicker是可见的,并且在从中输入值时, 会将其传递给您启用的原始字段,如 Irfan Gokak 建议。
最多设置5个标签!
嗨,
我为DatePicker完成了以下操作。
嗨,
尝试一下。
嗨,
如果我正确理解了您的要求,那么一旦用户输入与DatePicker格式匹配的值,我就会进行有效的检查。 如果由于某种原因而不允许这样做,则需要有一个幽灵字段(或一个打开DatePicker的按钮-我认为这是可行的),只有它的DatePicker是可见的,并且在从中输入值时, 会将其传递给您启用的原始字段,如 Irfan Gokak 建议。
一周热门 更多>