gpt4 book ai didi

abap - 跳过逻辑数据库的处理?

转载 作者:行者123 更新时间:2023-12-05 09:26:07 28 4
gpt4 key购买 nike

如果用户设置了一个参数来跳过逻辑数据库的处理,它应该被跳过。但不幸的是,我找不到办法,因为无论我尝试什么,报告都会完全结束。我尝试过的例子:

REPORT zxxxx.

TABLES: pernr.
NODES peras.

PARAMETERS: p_skip AS CHECKBOX.

START-OF-SELECTION.
IF p_skip = abap_true.
RETURN. " Also tried EXIT.
ENDIF.

GET peras.
WRITE 'ABC'.

end-of-selection.
WRITE 'test'.

我的预期是报告会直接跳转到“END-OF-SELECTION”,但事实并非如此。

我需要在这里使用什么声明?或者有解决方法吗? (否则我得自己写LDB的逻辑)

最佳答案

如果您想直接跳转到 END-OF-SELECTION,则必须使用 STOP 语句。

  IF p_skip = abap_true.
STOP.
ENDIF.

https://help.sap.com/doc/abapdocu_752_index_htm/7.52/en-US/abapstop.htm

可能值得一提的是,逻辑数据库已经过时了。

关于abap - 跳过逻辑数据库的处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74343025/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com