更新结构表

2020-09-12 13:43发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

在如何在BADI实现中更新结构表方面,我需要您的帮助。 我们定义了以下编码。 知道我们如何填充附加结构吗? 谢谢。 最好的问候,雷纳德

方法IF_EX_BNK_UI_ENHANDE〜UI_ITEM。
 数据:始于BNK_BTC_ITEM_UI,
  VBLNR类型BNK_BTC_ITEM_UI-VBLNR,
  ZREFTXT类型BNK_BTC_ITEM_UI-ZREFTXT,
 BNK_BTC_ITEM_UI的结尾。

 数据:field1(30)类型c。

 数据:field2(30)类型c。

 数据:wa_ct类型ttfieldname。

 数据:idxx1类型sy-index。
 数据:开始注册,
  VBLNR TYPE REGUP-VBLNR,
  SGTXT类型注册-SGTXT,注册结束。

 *清除idxx1。

 从REGUP中选择VBLNR SGTXT到REGUPWHERE的对应字段中,VBLNR = CF_BNK_BTC_ITEM_UI-VBLNR。

 * idxx1 = idxx1 +1。

 最终选择。

 如果sy-subrc = 0。

 将regup-sgtxt写入CF_BNK_BTC_ITEM_UI-ZREFTXT。

 将" BNK_BTC_ITEM_UI-ZREFTXT"写入字段1。

 将" BNK_BTC_ITEM_UI-ZREFTXT"写入field2。

 将field1插入CT_BNK_moni_fields索引1。

 将field2插入CT_BNK_app_fields索引1。

 else.clear法规。

 万一。
 方法。
 

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

在如何在BADI实现中更新结构表方面,我需要您的帮助。 我们定义了以下编码。 知道我们如何填充附加结构吗? 谢谢。 最好的问候,雷纳德

方法IF_EX_BNK_UI_ENHANDE〜UI_ITEM。
 数据:始于BNK_BTC_ITEM_UI,
  VBLNR类型BNK_BTC_ITEM_UI-VBLNR,
  ZREFTXT类型BNK_BTC_ITEM_UI-ZREFTXT,
 BNK_BTC_ITEM_UI的结尾。

 数据:field1(30)类型c。

 数据:field2(30)类型c。

 数据:wa_ct类型ttfieldname。

 数据:idxx1类型sy-index。
 数据:开始注册,
  VBLNR TYPE REGUP-VBLNR,
  SGTXT类型注册-SGTXT,注册结束。

 *清除idxx1。

 从REGUP中选择VBLNR SGTXT到REGUPWHERE的对应字段中,VBLNR = CF_BNK_BTC_ITEM_UI-VBLNR。

 * idxx1 = idxx1 +1。

 最终选择。

 如果sy-subrc = 0。

 将regup-sgtxt写入CF_BNK_BTC_ITEM_UI-ZREFTXT。

 将" BNK_BTC_ITEM_UI-ZREFTXT"写入字段1。

 将" BNK_BTC_ITEM_UI-ZREFTXT"写入field2。

 将field1插入CT_BNK_moni_fields索引1。

 将field2插入CT_BNK_app_fields索引1。

 else.clear法规。

 万一。
 方法。
 
付费偷看设置
发送
4条回答
三十六小时_GS
1楼-- · 2020-09-12 14:26

您好

您需要使用类似于BADI表的标题行,以便您可以填充它,然后将其附加到表中

Max

N-Moskvin
2楼-- · 2020-09-12 14:25
< p>您好,Max

什么意思? 你可以分享一个例子吗?

最好的问候

Raynard

当学会了学习
3楼-- · 2020-09-12 14:26

嗨,大师们,我也面临着同样的问题,请您告诉我如何解决这个问题?

谢谢。

Daniel

一只江湖小虾
4楼-- · 2020-09-12 14:35

在S/4中,您可以执行以下操作:

 CT_BNK_MONI_FIELDS = VALUE#(('BNK_BTC_ITEM_UI-ZREFTXT'))。
 CT_BNK_APP_FIELDS = VALUE#((('BNK_BTC_ITEM_UI-ZREFTXT'))。

在ECC中,您可以这样做:

数据:wa TYPE字段名。
 wa ='BNK_BTC_ITEM_UI-ZREFTXT'。
 附加到:CT_BNK_MONI_FIELDS,CT_BNK_APP_FIELDS。

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答