abap - 如何在网格上制作表格大小,如 ABAP 中的容器大小
问题描述
我需要有关 ABAP alv_grid 的帮助。
首先,我将向您展示我的代码:
"descibe data
data: grid type ref to cl_gui_alv_grid,
container type ref to cl_gui_custom_container,
"create a container
if container is initial.
container = new cl_gui_custom_container( =
container_name = 'CONTAINER'
* lifetime = LIFETIME_DEFAULT
).
"create a grid
if grid is initial.
grid = new cl_gui_alv_grid( i_parent = container ).
call method grid->set_table_for_first_display
exporting
is_layout = wa_layout
it_toolbar_excluding = gt_toolbar_excluding
changing
it_outtab = lt_variable
it_fieldcatalog = it_fcat.
结果我有这样的东西(图片上的红线正是我最终需要得到的)。
我的目标是使表格大小像容器大小,我不知道应该在哪里添加参数来达到这个目标(如果可能的话)。
PS如果有必要,布局是:
data wa_layout TYPE lvc_s_layo.
wa_layout-cwidth_opt = 'X'.
解决方案
推荐阅读
- imagemagick - 从 ImageMagick 脚本文件运行转换
- icalendar - 将 URL 用作 iCalendar UID 是个好主意吗?
- r - R:对目录中的文件名进行循环和操作
- sql - 使用 Legacy SQL 在 Big Query 数据库中的多个表上按日期计算行数
- javascript - Vue-Firebase:如何从同一个应用程序连接到 2 个 Firebase
- machine-learning - 使用 Keras 在深度学习中进行对象标注之前需要哪些预处理步骤?
- akka - Akka:如果不存在则创建actor
- javascript - 反应式表单验证不适用于 IE 11
- python-3.x - 计算列表中重复元素的数量,考虑大于它们的元素
- linux - centOS 7 上的 Docker-CE 无法运行容器