将ddmmyy日期转换为Universe SAP BO中的提示

时间:2015-12-07 08:23:08

标签: sap business-objects

我需要根据用户输入的日期显示最近2年的数据:

如果用户输入01/01/2015,我需要查看2013年1月1日至2015年1月1日的数据

日期将以dd / mm / yy(日期时间)格式输入。

如何在Webi中实现这一目标?

我在我的Universe级别过滤器中尝试了以下代码

DIM_GROUP_CONTRACT.GRP_CONTRACT_EFFECTIVE_DATE TO_NUMBER之间(TO_CHAR(截断(To_date)(@提示('选择报告结束月份:'' A','记录生效日期\记录有效月份,单声道,免费,持久性)||' 01',' YYYYMMDD'), - 24),' MM'),&#39 ; YYYYMM'))

和TO_NUMBER(TO_CHAR(截断(Add_Months)(To_date(@Prompt('选择报告结束月份:'' A','记录生效日期\记录生效月份,单声道,免费,持久性)||' 01',' YYYYMMDD'),' MM'),' YYYYMM' ))

它给了我错误

要求是以dd / mm / yy格式添加日期

1 个答案:

答案 0 :(得分:0)

我找到了解决方案    (add_months之间的DIM_GROUP_CONTRACT.GRP_CONTRACT_EFFECTIVE_DATE(@prompt('输入日期:','D','组合同详细信息\组合同生效日期',单声道,免费), - 24) 和(@prompt('输入日期:','D','集团合同细节\集团合同生效日期',单声道,免费)))

谢谢