Abap 具有CL\U SALV\U EXTRACT\U存储类的ALV\U EXTRACT\U MODE参数的允许值?

Abap 具有CL\U SALV\U EXTRACT\U存储类的ALV\U EXTRACT\U MODE参数的允许值?,abap,alv,Abap,Alv,在哪里可以看到类CL\u SALV\u EXPORT\u DB\u STORAGE的ALV\u EXTRACT\u MODE的允许值 也许我是瞎的,但我用se80和看着班级都找不到它 请耐心等待,我是ABAP新手。在我的NetWeaver 7.52中,类CL\u SALV\u EXPORT\u DB\u存储没有ALV\u EXTRACT\u模式,我认为您与EXPORT\u类型相关的任何地方,如方法EXPORT中所示 该参数被键入为SALV_BS_CONSTANT,并直接转发到方法体中的EXPOR

在哪里可以看到类
CL\u SALV\u EXPORT\u DB\u STORAGE
ALV\u EXTRACT\u MODE
的允许值

也许我是瞎的,但我用se80和看着班级都找不到它


请耐心等待,我是ABAP新手。

在我的NetWeaver 7.52中,类
CL\u SALV\u EXPORT\u DB\u存储
没有
ALV\u EXTRACT\u模式
,我认为您与
EXPORT\u类型
相关的任何地方,如方法
EXPORT
中所示

该参数被键入为
SALV_BS_CONSTANT
,并直接转发到方法体中的
EXPORT
语句。不幸的是,语言文档也没有提到可能值的列表。由于此
NUMC(2)
数据元素没有域,因此没有域固定值列表,因此没有确定其预期值的可靠方法

但是,有一个接口
IF_SALV_BS_XML
,其中包含以
C_TYPE.*
开头的常量列表,这些常量类型为
SALV_BS_CONSTANT
,例如
C_TYPE_ALV_XML

  constants C_TYPE type SALV_BS_CONSTANT value '99' ##NO_TEXT.
  constants C_TYPE_PDF like IF_SALV_BS_XML=>C_TYPE value 08 ##NO_TEXT.
  constants C_TYPE_ALV_XML like IF_SALV_BS_XML=>C_TYPE value 01 ##NO_TEXT.
  constants C_TYPE_EXCEL_XML like IF_SALV_BS_XML=>C_TYPE value 04 ##NO_TEXT.
  constants C_TYPE_XLSX like IF_SALV_BS_XML=>C_TYPE value 10 ##NO_TEXT.
  constants C_TYPE_XLSX_DEPRECATED like IF_SALV_BS_XML=>C_TYPE value 11 ##NO_TEXT.
  constants C_TYPE_MHTML like IF_SALV_BS_XML=>C_TYPE value 02 ##NO_TEXT.
  constants C_TYPE_MHTML_2000 like IF_SALV_BS_XML=>C_TYPE value 09 ##NO_TEXT.
  constants C_TYPE_ODT_XML like IF_SALV_BS_XML=>C_TYPE value 07 ##NO_TEXT.
  constants C_TYPE_ODS_XML like IF_SALV_BS_XML=>C_TYPE value 05 ##NO_TEXT.
  constants C_TYPE_SO_XML like IF_SALV_BS_XML=>C_TYPE value 03 ##NO_TEXT.
  constants C_TYPE_DATA_XML like IF_SALV_BS_XML=>C_TYPE value 06 ##NO_TEXT.

我猜你说的是名为“ALV_EXTRACT_MODE”的ABAP内存,它必须在提交之前设置;值“M”是将ALV表导出到内存中,而不是显示ALV(在提交之后,您必须通过调用类CL_SALV_export_DB_STORAGE的IMPORT*方法之一来检索ALV表)

还有其他价值观,我不知道它们是如何运作的。您可以通过查看CL\U GUI\U ALV\U GRID类中的方法SET\U TABLE\U FOR\U FIRST\U DISPLAY来查找更多信息