尝试创建搜索帮助退出(实际复制旧的)。

我的问题是我不能为函数模块声明Tables参数(因为它们已经过时而且我无法通过警告)但是在功能模块检查时,错误告诉我必须使用TABLES参数 - 并且每个我发现的教程使用了这种方法。

那么有没有办法:

  1. 忽略警告并使用TABLES参数或
  2. 使用CHANGING参数并让功能模块知道我使用的是而不是TABLES参数?

[编辑]:实际上可以使用TABLES参数,只需要多次按ENTER键

===============>>#1 票数:4 已采纳

在这种情况下,你必须使用TABLES参数,即使它们已经过时 - 否则调用程序(在SAP基础上的深层)必须进行调整,这反过来会破坏所有现有的值帮助退出。 正如您所说,只需按住Enter键,直到您确认所有警告为止。

  ask by vlad-ardelean translate from so

未解决问题?本站智能推荐:

1回复

ABAP如何存储有关功能模块接口的信息?

有没有一种方法可以访问传递到功能模块中的导入参数,而无需单独解决它们? ABAP是否将它们存储在某些内部表中,所以我可以通过在某些表中的行或结构的字段中循环来使用它们? 我们可以使用PATTERN函数(仅知道功能模块的名称)来让ABAP为我们打印功能模块的界面,因此我想知道此信息的存储位
1回复

调用屏幕上字段的搜索帮助功能模块

是否可以在屏幕的PBO模块中调用函数MAT1_F4_HELP_EXIT来触发自定义屏幕上物料字段的搜索帮助(使用se11分配搜索帮助并且搜索帮助退出无效)。 我对函数中传递的参数感到困惑。 编辑(摘自讨论) 我有一个称为物料的字段,我想触发搜索帮助(MAT1)。 我已经为它分
2回复

功能模块中的SAP读取结构导入参数

我是SAP ABAP的新手,并希望实现以下目标:我有自定义的Z功能模块(SE37),该模块应具有一个表作为导入参数。 我想在代码中读取/循环此表,解析值并将其传递回导出参数(也是[same]表)。 到目前为止,我做了什么: 在SE11中,我创建了一个包含所有必需字段ZCOLLECT
2回复

SAP功能模块表参数中的最大记录数

通过表参数可以传递给功能模块的最大记录数是多少?
2回复

如何在功能模块的“导入”或“表格”参数中输入批量数据并将其另存为测试数据

我在功能模块/ BAPI中只有一个字段(材料编号)具有表类型的导入参数。 我想向该参数输入数百行并将其保存为测试数据。 如果遵循正常程序,则必须创建新行并输入/粘贴材料。 而且对于每种材料都必须重复此操作,因为无法将大量数据粘贴到其中! 谁能知道输入和保存import / tab
1回复

在功能模块中使用异常

我是ABAP的新手,我尝试在ABAP中学习函数模块。 我创建了一个函数并为IMPORT和EXPORT赋予它参数,TABLES我也希望在他/她做出我不想要的东西时给用户一个例外。 所以,我有两个导入参数:这些行是导入和导出字段的列项。 我有1个表参数,它们是: 我有1个例外
2回复

为什么在内置功能模块中允许此结构声明,而不是在新模块中?

我正在研究一个功能模块,以帮助处理嵌入逻辑的包含文本。 在研究SAP处理SAPScript文件并解析逻辑的方式时,我发现了一个声明如此的结构: 这显然有效,因为我可以在运行打印程序时跟踪它。 所以我想我会在我自己的代码中尝试类似的结构,但即使我像上面那样复制了代码1,我在激活期间也会
1回复

不使用功能模块调用启动新线程

我知道可以开始一个新的线程 但是当我在ABAP中编写Web应用程序时,让我的OO处理程序解析http调用,获取请求数据,然后调用Old Skool功能模块,然后再次调用一个OO对象,所有这些都是错误的。应用逻辑。 有没有办法开始提供对象和方法的新任务?
3回复

如何使用REUSE_ALV_FIELDCATALOG_MERGE功能模块?

我正在尝试使用功能模块REUSE_ALV_FIELDCATALOG_MERGE传递ddic中的字段标签以显示在alv报告的列标题中。 但是,那没有用。 如果我在I_STRUCTURE_NAME = 'TY_YNAH_CUS_OBJ_REQ'行中添加注释, I_STRUCTURE_NAME
1回复

如何在SAP CRM中使用CRM_ORDER_READ功能模块?

我比较新鲜。 仅有2个月的SAP ABAP经验。 我被要求获取合同清单的报价日期。 为此,我需要从everh表中获取crm业务交易号。 现在,我需要在程序crm_order_read中使用此事务编号,并获取导出参数et_orderadm_i,其中将提供GUID,以及创建日期和时间