在 SAP 中,ALV 布局取决于系统和客户端。
使用标准报表 RKKBALVI 进行运输
使用 SAP 注释 643330 中描述的标准报表 RKKBALVI 程序(SE38)可以轻松实现系统内客户端之间或不同系统之间的布局传输。
在选择屏幕上,可以指定要从哪个程序编辑布局 (1)。通过指定 “处理”(2) 和 “逻辑组名称”(3) 可以进一步限制选择范围。
系统会显示当前客户端中所有选定布局的列表。在该列表中,您可以选择要导出的布局。您可以使用菜单路径 “布局 → 传输 ”来触发导出。同样,也可以使用菜单路径 “环境 -> 导入布局 ”来触发导入。
使用表 LTDX 手动传输
表 LTDX 包含 ALV 变体:
试想一下,客户希望为 SAP 查询(更具体地说是查询生成的 ALV 报告)传输布局。我们可以 “手动 ”将相关布局添加到运输请求中。功能模块 LT_VARIANTS_TRANSPORT 可以简化这一过程。执行该功能可将给定报告的所有选定变体放入传输中。在表 LTDX 中查找变体,并将记录作为功能模块 LT_VARIANTS_TRANSPORT 的输入。
功能模块 LT_VARIANTS_TRANSPORT
| Table | Field | Value |
|---|---|---|
| - | i_source_client | client from which to select variants, e.g. ‘100’ |
| t_variants | report | name of the ALV report program |
| t_variants | handle | see LTDX |
| t_variants | log_group | see LTDX |
| t_variants | username | see LTDX |
| t_variants | variant | name of the variant/layout, e.g. ‘/DEFAULT’ |
| t_variants | type | see LTDX |
| t_defaults | report | name of the ALV report program |
| t_defaults | handle | see LTDX |
| t_defaults | log_group | see LTDX |
提示:在表
LTDX的选择中输入 “query_name”作为程序名称,可查找查询生成的报告名称