【发布时间】:2016-11-16 14:20:27
【问题描述】:
我正在提交一个 Z** 程序,它是 SAP (FBL5N) 标准报告的副本。但是有消息说;
找到(count)个归档文件
来自 FBL5N 使用的逻辑数据库。但我必须抑制这个对话框。我不希望向用户展示。 (我不应该将它作为后台作业提交,因为我必须从 FBL5N 报告中导入结果。
我试过了
CALL FUNCTION 'DIALOG_SET_NO_DIALOG'
SUPPRESS DIALOG
等等
这是我的提交;
SUBMIT /xyz/blablabla WITH so_wlbuk IN s_bukrs
WITH so_wlkun IN s_kunnr
WITH so_datex IN s_datex
WITH x_opsel = x_opsel
WITH pa_stida = pa_stida
WITH x_clsel = x_clsel
WITH pa_stid2 = pa_stid2
WITH x_aisel = x_aisel
WITH so_budat IN s_budat
WITH so_bldat IN s_bldat
WITH x_norm = x_norm
WITH x_shbv = x_shbv
WITH x_ters = x_ters
WITH x_denk = x_denk
WITH dd_bukrs IN s_bukrs
WITH x_apar = p_c_apar
WITH dd_kunnr IN s_kunnr
WITH so_konzs IN s_ckonzs
WITH s_umskz IN s_umskz
WITH s_blart IN s_blart
WITH so_gsber IN s_gsber
AND RETURN.
有什么想法吗?
【问题讨论】:
-
给我们完整代码,你可以用它来调用 FBL5N 交易。
-
我把提交代码。只是一个普通的提交。 @Suncatcher
-
标准系统中没有这样的报告,好像是IS,或者合作伙伴的分机什么的。
-
但是,如果我们特别谈论 FBL5N(报告
RFITEMAR),正如您在问题中所述,它会在没有任何提示或消息的情况下很好地返回结果列表。要么是SUBMIT发起的,要么是CALL TRANSACTION发起的,没关系。 -
它是标准程序 FBL5N 的副本。是的,如果您已归档文档,FBL5N 会返回警告消息“[count of documents] 已找到已归档文档”。所以我需要在不编辑提交的程序的情况下禁止显示此消息。