导出..到共享缓冲区...

2020-09-06 07:47发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我尝试使用此命令,但在帮助示例中...

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

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


我尝试使用此命令,但在帮助示例中我不理解。 (共享缓冲区上的F1)。 (粗体)

表格索引。

类型:开始于ITAB3_TYPE,

CONT(4),

ITAB3_TYPE的结尾。

数据:类似于INDXKEY INDX-SRTFD值'KEYVALUE'

F1(4),F2 TYPE P,

带有

的ITAB3_TYPE的ITAB3类型标准表

非唯一默认键初始大小2,

WA_INDX TYPE INDX。

  • 在CLUSTR之前填充数据字段

  • 在实际导出之前

INDX-AEDAT = SY-DATUM。
INDX-USERA = SY-UNAME。

  • 导出数据。

从F1导出F1

F2从F2

来自ITAB3的ITAB3

从WA_INDX ID INDXKEY共享缓冲区INDX(ST)。

弗雷德里克

(SAP 4.6C)

6条回答
大简至美
2020-09-06 08:15

因为当每个人都在同一张桌子上工作时,您不能 保证数据一致性。 此外,INDX的"免费组件"仅是示例。 您可能需要使用自己的特定信息来定义自己的字段。 这里是完整的说明,如何必须在表中创建。 请注意最后一个条目的第二个。 您完全可以随意添加组件,并且不限于SAP的INDX示例!

INDX类型的结构:

第一个字段 如果要特定于客户端存储数据对象,则必须是客户端的CLNT类型的名为MANDT的关键字段。 对于跨客户端存储,此组件不适用。

第二个字段必须是名为RELID且类型为CHAR且长度为2的键字段。它存储区域ar规范。

第三个字段必须是名为SRTFD的CHAR类型的键字段,最大长度为55个字符。 它存储在id中指定的标识符。

第四个字段必须是类型为INT4的名为SRTF2的键字段。 它包含一个存储的数据集群的行号,该行可以跨越多行,并且由系统自动填充。

然后可以跟随任意数量的具有可自由选择的名称和类型的组件。 它们由FROM wa的规范提供值。 IMPORT语句的TO TO wa再次导出这些字段。

最后两个组件必须命名为CLUSTR和CLUSTD,并且类型为INT2和LRAW,且长度不限。 在CLUSTR中,存储了每行的当前字段长度,而CLUSTD包含了实际的数据簇。

一周热门 更多>