Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SAPUI5:设置时间选择器配置为15分钟间隔_Sapui5 - Fatal编程技术网

SAPUI5:设置时间选择器配置为15分钟间隔

SAPUI5:设置时间选择器配置为15分钟间隔,sapui5,Sapui5,是否可以将sap.m.TimePicker配置为仅每隔15分钟显示一次 此时,用户可以随时输入。将其更改为下拉框,其值范围为00:00、00:15、00:30。。。23:30, 23:45? 这使得对特定时间间隔的限制一目了然,易于实现,并避免输入不需要的值。虽然@vwegert的答案是函数,但我认为有一种更好的方法可以让您仍然获得计时器的外观和感觉 在中有一个属性minutestep。如果您可以在xml或js定义中设置这一点,我认为您可能会成为赢家 事实上,有一个setter(耶)setmin

是否可以将
sap.m.TimePicker
配置为仅每隔15分钟显示一次


此时,用户可以随时输入。

将其更改为下拉框,其值范围为00:00、00:15、00:30。。。23:30, 23:45? 这使得对特定时间间隔的限制一目了然,易于实现,并避免输入不需要的值。

虽然@vwegert的答案是函数,但我认为有一种更好的方法可以让您仍然获得计时器的外观和感觉

在中有一个属性
minutestep
。如果您可以在xml或js定义中设置这一点,我认为您可能会成为赢家

事实上,有一个setter(耶)
setminutestep

oTimer.setminutestep(15)应该是您的赢家

希望有帮助,
奈杰尔

现在有了1.40版就可以了
API文档中的信息不正确,即使在1.38版上也不可能,非常感谢Nigel。这对我来说是一个理想的解决方案,但我已经更新了XML视图,它忽略了每一步。我需要最新版本的SAP吗?您至少需要1.32才能拥有timepicker,除此之外,我还没有查看是否以后添加了MinuteStep。有趣的是,它不在最新的SDK文档中,而是在我看到的最新的Timepicker测试中使用的。我会继续为您挖掘。:)下面是一个尝试复制它的示例,但在xml或javascript中它不起作用(我知道,这真的令人失望。不幸的是,我可能被迫选择/下拉框。有趣的是,1.32版本没有这个功能,仔细看代码库,它只是在主分支中引入的,所以在今年晚些时候发布时,它可能会达到1.38。这确实有效,但很难看。我想如果可能的话,我宁愿使用sap.m.时间选择器