sap alv显示问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sap alv显示问题相关的知识,希望对你有一定的参考价值。

sap 使用alv显示,不知道怎么做可以链接到相应栏位的信息,比如说:显示一个采购订单,然后双击该订单号就可以链接到采购订单的相关信息了,求解答?

在ALV函数定义用户执行事件(I_CALLBACK_USER_COMMAND) =  子程序

即定义相应的子程序:

 1、获取用户双击表的行号

 2、rade table (显示表) 根据行号 获取采购订单号 

 3、SET PARAMETER ID: BES  FIELD 显示表-ebeln.(参数ID请看下图)


 4、CALL TRANSACTION 'ME23N' AND SKIP FIRST SCREEN. 

追问

非常感谢你的回答,子程式的写法能给点参考的代码吗?

追答

FORM "子程序" USING r_ucomm LIKE sy-ucomm
rs_selfield TYPE slis_selfield.
CASE r_ucomm.
WHEN '&IC1'. "双击事件
READ TABLE “ALVTAB" INDEX rs_selfield-tabindex. "取采购订单号
SET PARAMETER ID: BES FIELD 显示表-ebeln.
CALL TRANSACTION 'ME23N' AND SKIP FIRST SCREEN.
ENDCASE.
ENDFORM

参考技术A 楼上看来是搞ABAP的.

sap中每次看alv报表 都要手动的最优化列宽,请问在哪里可以设置下,让ALV报表自动最优化列宽吗??

如题!

在Change Layout选项页签里面,就有这个选项,你选中这个选项后保存的Layout就可以

自动最优化列宽。

参考技术A 这是系统标准的报表还是自己开发的报表了?追问

是系统标准的报表。有什么好方法吗?

以上是关于sap alv显示问题的主要内容,如果未能解决你的问题,请参考以下文章

一百一十一SAP的OO-ALV之五,显示ALV表格

在SAP abap中。从第一个ALV显示根据筛选条件搜索出第二个ALV的显示数据(内表不一样)点击返回一直转圈

sap设置alv报表清单格式

abap语言的alv程序中,如何控制单元格的零显示空

SAP中使用ALV显示,不知道怎么做? 有木有网友说说看abap能不能达到这两种效果,要是可以的话 发代码吧!

ABAP ALV 怎么用?