SAPUI5:DatePicker选择了日期,禁用了在InputField中显示日期

2020-08-31 18:16发布

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

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


你好

如标题所述。 Datepicker确实包含两个元素:输入字段和日期选择(请参见下图)

您可以通过使用.setDateValue()直接访问DatePicker的ID来手动设置所需的日期,该日期会自动显示在输入字段中。

现在我要设置所需的日期,但要使其不显示在"输入"字段中。

我发现的东西是.setVisible(false)-但这只是使整个Field消失了。 我想要的只是禁用所选日期的显示。 我该如何实现?

(2.3 kB)

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

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


你好

如标题所述。 Datepicker确实包含两个元素:输入字段和日期选择(请参见下图)

您可以通过使用.setDateValue()直接访问DatePicker的ID来手动设置所需的日期,该日期会自动显示在输入字段中。

现在我要设置所需的日期,但要使其不显示在"输入"字段中。

我发现的东西是.setVisible(false)-但这只是使整个Field消失了。 我想要的只是禁用所选日期的显示。 我该如何实现?

(2.3 kB)
付费偷看设置
发送
2条回答
浮生未央
1楼-- · 2020-08-31 18:39

您的问题不清楚。 如果不在输入字段中,您想在哪里设置日期?

-Sharadha

jovirus
2楼-- · 2020-08-31 18:43

我将分两步进行重新设置,首先设置 输入字段设置为日期,然后我将该日期更改为我希望显示的另一个日期。

如果InputField为空,则.setMonth()、. setDate(); 不起作用。

这就是为什么我需要1秒钟的占位符日期,该日期将用其他日期重新设置。

所有操作均通过按钮进行。 确实可以,但是有一瞬间,在正确的日期之前显示了一个不合适的日期。

使用.display(false)和display(true)可以避免这种不便。

一周热门 更多>