使用RSNDI_SHIE_STRUCTURE_GET执行Z_SAP_HIERARCHY_DOWNLOAD时出错

2020-08-27 18:49发布

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

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


大家好,

我不想重新设置旧帖子的动画,并且我没有足够的权利来撰写小博客文章。 我决定用答案写我的问题。

如何下载维度层次结构?

在此处创建一个ABAP程序:(删除网络号)

https://archive.sap.com/kmuuid2/0403a990-0201-0010-38b3-e1fc442848cb/How%20to%20Download%20a%20Hierarchy%20to%20a%20Flat% 20File%20(NW2004).pdf

我已经通过以下链接创建了一个ABAP程序:

https://www .tutorialkart.com/sap-abap/how-to-create-an-abap-program-in-sap/

如何解决该错误?

我认为主要的问题是在RSNDI_SHIE_STRUCTURE_GET的呼叫中获取空白值。

如果您转到该代码,则可以看到g_s_hierstruc或g_t_hierstruc(第二个代码会将数据放入第一个代码)。 两种类型都是rssh_s_htab。

我认为您可以双击'rssh_s_htab'以查看结构并添加'WITH KEY <名称列>。 我已经开发了更多的作品。

在(1)中,您可以看到e_t_hierstruc的结果已分配给g_t_hierstruc。 e_t_hierstruc是RSHIERSTRUC类型,而g_t/s_hierstruc是rssh_s_htab类型。 我将指出这是要改变的第一点。

g_s_hierstruc类型rssh_s_htab,

g_t_hierstruc rssh_s_htab的类型表,

g_s_hierstruc类型 RSHIERSTRUC

RSHIERSTRUC 的g_t_hierstruc类型表,

完成此操作后,如果双击" RSHIERSTRUC",您将看到内部结构。 您会看到您有几列,第一个名称是" HIEID"。通常,第一列中具有ID的列是唯一的,并且始终具有值(KEYS),因此为了避免我们的系统选择空值,我们将 添加" WITH KEY"。

rshierstruc的g_s_hierstruc类型, rshierstruc的g_t_hierstruc类型表带有密钥隐藏符,

希望对您有帮助,我将添加更正后的代码作为答案。

(59.4 kB)

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

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


大家好,

我不想重新设置旧帖子的动画,并且我没有足够的权利来撰写小博客文章。 我决定用答案写我的问题。

如何下载维度层次结构?

在此处创建一个ABAP程序:(删除网络号)

https://archive.sap.com/kmuuid2/0403a990-0201-0010-38b3-e1fc442848cb/How%20to%20Download%20a%20Hierarchy%20to%20a%20Flat% 20File%20(NW2004).pdf

我已经通过以下链接创建了一个ABAP程序:

https://www .tutorialkart.com/sap-abap/how-to-create-an-abap-program-in-sap/

如何解决该错误?

我认为主要的问题是在RSNDI_SHIE_STRUCTURE_GET的呼叫中获取空白值。

如果您转到该代码,则可以看到g_s_hierstruc或g_t_hierstruc(第二个代码会将数据放入第一个代码)。 两种类型都是rssh_s_htab。

我认为您可以双击'rssh_s_htab'以查看结构并添加'WITH KEY <名称列>。 我已经开发了更多的作品。

在(1)中,您可以看到e_t_hierstruc的结果已分配给g_t_hierstruc。 e_t_hierstruc是RSHIERSTRUC类型,而g_t/s_hierstruc是rssh_s_htab类型。 我将指出这是要改变的第一点。

g_s_hierstruc类型rssh_s_htab,

g_t_hierstruc rssh_s_htab的类型表,

g_s_hierstruc类型 RSHIERSTRUC

RSHIERSTRUC 的g_t_hierstruc类型表,

完成此操作后,如果双击" RSHIERSTRUC",您将看到内部结构。 您会看到您有几列,第一个名称是" HIEID"。通常,第一列中具有ID的列是唯一的,并且始终具有值(KEYS),因此为了避免我们的系统选择空值,我们将 添加" WITH KEY"。

rshierstruc的g_s_hierstruc类型, rshierstruc的g_t_hierstruc类型表带有密钥隐藏符,

希望对您有帮助,我将添加更正后的代码作为答案。

(59.4 kB)
付费偷看设置
发送

一周热门 更多>