【问题标题】:Missing data in ALV demo program(s)ALV 演示程序中缺少数据
【发布时间】:2020-01-26 09:35:41
【问题描述】:

如果我运行任何名称以SALV_DEMO 开头的演示程序,屏幕不会显示任何数据。

程序SALV_DEMO_TABLE_SIMPLE的示例:

如您所见,没有数据,因此无法进行排序、过滤等操作。

如何添加一些数据?

【问题讨论】:

    标签: abap demo alv


    【解决方案1】:

    你必须阅读源代码开头的cmets。

    例如,程序SALV_DEMO_TABLE_SIMPLE有如下注释:

    *    If the table ALV_T_T2 is empty, please create data for the demo
    *    by running report BCALV_GENERATE_ALV_T_T2
    

    程序BCALV_GENERATE_ALV_T_T2 将根据一些预定义的常量和一些随机逻辑填充表ALV_T_T2ALV_CHCKALV_TABALV_CUR

    使用默认值运行程序就足够了:

    默认情况下,数据插入四张表后,显示ALV_T_T2的内容:

    大部分SALV_DEMO*BCALV_TEST* 程序都基于这些表。

    注意:其他演示程序,例如 BCALV_GRID*BCALV_EDIT*,基于其他表格,例如 SCARRSFLIGHT 等,这些表格由另一个报告 SAPBC_DATA_GENERATOR 填充。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-10-05
      • 1970-01-01
      • 2017-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-07
      相关资源
      最近更新 更多