点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好 我在Universe...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好 我在Universe...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好
我在Universe中创建了@prompt来捕获用户输入的日期..但是我遇到的问题是,在显示用户选择的日期时显示了很奇怪的事情..当选择的日期是03/04/2014然后在webi中以mm/dd/yyyy格式显示,选择日期25/04/2014则以dd/mm/yyyy格式显示,这是正确的。
我尝试使用formatdate(userresponse();" dd/MM/yyyy")----没有成功
也尝试更改偏好设置–没有成功
尝试通过右键单击对象->对象格式->日期/时间在Universe级别上更改格式,并添加新的格式dd/MM/yyyy ---不成功
您能帮我实现同一目标吗?
致谢
嗨,
自2年以来,我认为您找到了解决问题的方法,我也是如此。
我用以下代码解决了:如果用户更改其"首选项",那么使用GetContentLocale函数也可以工作
= If(GetContentLocale()=" en_US"; ToDate(Left(UserResponse(" @ Prompt"); Pos(UserResponse(" @ Prompt");"")-1);" M/d/yyyy" ); ToDate(Left(UserResponse(" @ Prompt"); Pos(UserResponse(" @ Prompt");"")-1);" dd/MM/yyyy"))
使用@提示您的提示。
我希望这段代码可以帮助其他人...
一周热门 更多>