【问题标题】:Select data for a date range选择日期范围的数据
【发布时间】:2015-10-16 19:11:47
【问题描述】:

我在 BO 4.1 的 Webi 报告中有一个报告。有没有办法在没有提示的情况下运行 webi 报告以从一系列日期中选择数据?我的意思是:如果我想查看从今天起过去 5 天的销售额,我是否可以修改一个报告,以便每次运行该报告时,它都会获取从今天起 5 个之前日期的销售额数据?我在报告中有日期字段。

【问题讨论】:

    标签: business-objects webi


    【解决方案1】:

    如果您正在寻找像 SELECT-OPTIONS 这样没有选择屏幕的东西,那么您可以使用 RANGES

    data: r_date type range of vbka-erdat,  "range table
          wa_date like line of r_date.     "work area for range table
    
    wa_date-sign   = 'I'.   "I = include, E = exclude
    wa_date-option = 'BT'.  "EQ, BT, NE ....
    wa_date-low    = sy-datum.
    wa_date-high   = sy-datum - 5.
    append wa_date to r_date.
    

    较旧的语法是:

    ranges r_date for vbka-erdat.  "range table
    
    r_date-sign   = 'I'.   "I = include, E = exclude
    r_date-option = 'BT'.  "EQ, BT, NE ....
    r_date-low    = sy-datum.
    r_date-high   = sy-datum - 5.
    append r_date.
    

    【讨论】:

    • 您好 Knut,很抱歉,问题是针对 Webi 报告 (SAP BO 4.1)。我认为我不能在 webi 中应用上述脚本。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-12-13
    • 1970-01-01
    • 1970-01-01
    • 2018-03-08
    • 1970-01-01
    • 1970-01-01
    • 2016-02-15
    相关资源
    最近更新 更多