点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
报告zmanoj7。 TYPE-POOLS:slis。 桌子玛拉。 类型:manoj的开始, TYPE mara-matnr, b TYPE MARA-MTART, c TYPE mara-mbrsh, d TYPE mara-meins, 结束了。 数据:imanoj类型表。 数据:wmanoj TYPE操作。 数据:alvmanoj TYPE slis_t_fieldcat_alv。 数据:wamanoj喜欢alvmanoj的产品线。 *数据:WA_FCAT类型SLIS_FIELDCAT_ALV。 *数据:awalvmanoj TYPE SLIS_FIELDCAT_ALV。 选择选项manoj1 for mara-matnr。 选择开始。 执行输入。 执行逻辑。 执行输出。 FORM输入。 SELECT matnr,mtart,mbrsh,means from mara INTO TABLE @DATA(it_mara) @ manoj1中的内容。 在it_mara循环成数据(wa_mara)。 wmanoj-a = wa_mara-matnr。 wmanoj-b = wa_mara-mtart。 wmanoj-c = mara-mbrsh。 wmanoj-d = mara-meins。 将wmanoj附加到imanoj。 结束循环。 ENDFORM。 FORM输出。 通话功能'REUSE_ALV_GRID_DISPLAY' 出口 i_callback_program ='SY-REPID' it_fieldcat = alvmanoj 桌子 t_outtab = imanoj。 ENDFORM。 FORM逻辑。 wamanoj-col_pos ='1'。 wamanoj-fieldname ='a'。 wamanoj-tabname ='imanoj'。 wamanoj-ref_fieldname ='MATNR'。 wamanoj-ref_tabname ='MARA'。 wamanoj-seltext_m ='材料编号'。 wamanoj-key ='X'。 wamanoj-hotspot ='X'。 将wamanoj附加到alvmanoj。 清除wamanoj。 wamanoj-col_pos ='2'。 wamanoj-fieldname ='b'。 wamanoj-tabname ='imanoj'。 wamanoj-seltext_m ='材料类型'。 将wamanoj附加到alvmanoj。 清除wamanoj。 wamanoj-col_pos ='3'。 wamanoj-fieldname ='c'。 wamanoj-tabname ='imanoj'。 wamanoj-emphasize ='C601'。 wamanoj-seltext_m ='IND.SECTOR'。 将wamanoj附加到alvmanoj。 清除wamanoj。 wamanoj-col_pos ='4'。 wamanoj-fieldname ='d'。 wamanoj-tabname ='imanoj'。 wamanoj-edit ='X'。 wamanoj-seltext_m ='材料单元'。 将wamanoj附加到alvmanoj。 清除wamanoj。
ENDFORM。
(72.7 kB)
嗨Manoj,
让我确切地了解您的查询。...您希望在屏幕的"右边缘"显示输出4个字段。
我说对了吗?
无论如何,考虑到您的问题,也很快就想到,我们可以增加字段目录中字段的"输出长度"并显示出来。
例如:-wamanoj-outputlen ='25'。
顺便说一句,希望您注意到当您使用" GRID功能模块"由系统创建容器时。
注意:-如果您能进一步解释为什么需要"全屏"或当前的外观有什么问题,也许我们可以为您提供更好的帮助:-)
此致
Naren
在ABAP UI中,所谓的"全屏"是指不是弹出窗口也不是子屏幕的屏幕。 因此,当前显示为"全屏"。
一周热门 更多>