首页 文章

ABAP:使用numc字段条件选择不返回数据

提问于
浏览
0

我想从表视图SACY_BOOK(这是SAP中始终实现的训练表之一)中提取一些数据到我的实习表wa_booking中,由numc-field pa_anum过滤 . 这是我到目前为止所得到的:

PARAMETERS pa_anum TYPE sacy_book-agencynum.

DATA wa_booking TYPE sacy_book.

START-OF-SELECTION.
  SELECT carrid connid fldate bookid name
    FROM sacy_book
    INTO CORRESPONDING FIELDS OF wa_booking
      WHERE agencynum = pa_anum.  **<-- this here be the problem **

    WRITE: / ... (I'll skip this part)
  ENDSELECT.

代码应该适用于拥有ABAP编辑器的每个人,因为它只使用SAP提供的示例表 .

所以,调试器告诉我,如果我选择一些公司,例如agencynum“00000108”,这个确切的数字被发送到pa_anum,前面有零和一切 . 仍然,我的sy-subrc变量返回一个4,意味着找不到符合条件的任何东西 . 很难相信,因为pa_anum从同一个来源获得它的 Value ......

1 回答

  • 0

    演示表是空的 - 故意,因为您为什么要在 生产环境 环境中想要您不需要的演示数据?使用程序 SAPBC_DATA_GENERATOR 填充构成视图 SACY_BOOK 的表 SBOOKSTRAVELAG .

相关问题