问题描述
上下文: CDS视图-->查询-Abap
问题:
我正在尝试获取过去 15 天和去年的数据。我可以轻松地在我的字段 DateOrder 上使用静态过滤器,但我需要按当前日期使其动态,例如过滤“DateOrder”上的数据从今天到 - 15 天(动态)。
这是我的代码
define view ZQ_Bom_Is_Apply
as select from ZCC_Bom_Is_Apply
{
key OrderId,key MaterialNumber,ItemisDeleted,QuantityPlanned,BaseUnitOfMeasure,MovementType,QuantityProduced,DateOrder
}
where
MovementType = '261'
and DateOrder > $session.system_date
and DateOrder < DATS_ADD_DAYS($session.system_date,50,'INITIAL')
and ItemisDeleted <> 'X'
and(
MaterialNumber = 'RMBOMML01'
or MaterialNumber = 'RMBOMML02'
or MaterialNumber = 'RMBOMML03'
or MaterialNumber = 'RMBOMML04'
or MaterialNumber = 'RMBOMML05'
or MaterialNumber = 'RMPROCML01'
or MaterialNumber = 'RMPROCML02'
or MaterialNumber = 'RMPROCML03'
or MaterialNumber = 'RMPROCML04'
or MaterialNumber = 'RMPROCML05'
or MaterialNumber = 'SFPROCML01'
);
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)