【问题标题】:Generating all table fields when creating a structure创建结构时生成所有表字段
【发布时间】:2022-07-06 17:14:24
【问题描述】:

我正在学习 SAP 和 ABAP 语言,我需要创建一个包含 SFLIGHT 数据库表的所有字段以及更多字段的结构。我必须手动输入 SFLIGHT 表的所有字段还是有可能一次添加给定表的所有字段?

我必须创建这样的结构: Ready structure screen

我必须手动填写此组件名称吗? My screen

【问题讨论】:

    标签: abap


    【解决方案1】:

    使用TYPES ... LINE OF 语句,可以声明一种类型,该类型表示表中一行的结构:

    TYPES flight TYPE LINE OF sflight.
    
    " the structure type can then be used in the program
    DATA(scheduled_flight) = VALUE flight(
      " ...
    ).
    INSERT scheduled_flight INTO sflight.
    

    因此通常不需要在字典中声明这样的结构,因为它已经通过创建表隐式存在。

    【讨论】:

      猜你喜欢
      • 2022-01-15
      • 1970-01-01
      • 2022-12-03
      • 2018-09-04
      • 1970-01-01
      • 1970-01-01
      • 2019-11-09
      • 2021-11-22
      • 1970-01-01
      相关资源
      最近更新 更多