ABAP用ALV方式显示后,是不是有此功能,求助!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ABAP用ALV方式显示后,是不是有此功能,求助!相关的知识,希望对你有一定的参考价值。
当用ALV显示后,双出某条记录,是否可以显示这条记录的明细,或者运行某个TCODE,自动转到这条 记录,求助各位大哥大姐!谢谢!
1,ALV 内部包含事件效果,可以双击记录,用事件码&IC1激活预定义的事件过程,此时结构 SLIS_SELFIELD-tabindex即是该条记录在内表中的索引。read记录内容,可以查询记录的详细结 果。 2,同样,可以用此法激活相应的事务,方法: SET PARAMETER ID 'Parameter ID' FIELD itab-xxx. CALL TRANSACTION 't-code' AND SKIP FIRST SCREEN. 多个字段写多个SET PARAMETER ID来传递屏幕参数用以调用tcode 参考技术A 1,ALV 内部包含事件效果,可以双击记录,用事件码&IC1激活预定义的事件过程,此时结构 SLIS_SELFIELD-tabindex即是该条记录在内表中的索引。read记录内容,可以查询记录的详细结 果。 2,同样,可以用此法激活相应的事务,方法: SET PARAMETER ID 'Parameter ID' FIELD itab-xxx. CALL TRANSACTION 't-code' AND SKIP FIRST SCREEN. 多个字段写多个SET PARAMETER ID来传递屏幕参数用以调用tcode 查看原帖>> 参考技术B 我知道ALV具有双击可以跳到另一个屏幕的功能。 查看原帖>>求助!!!WEB DYNPRO FOR ABAP 的ALV操作
大家好!我在用web dynpro FOR abap 开发时需要在ALV中将某几列设置成下拉菜单或checkbox,应当如何实现呢? 查看了好多资料,试过多次都没有实现。请各位帮忙,多谢!
参考技术A 可以留下你的E-mail,我这里有一些资料,关于BSP和Web Dynpro for ABAP的,可以发给你。或者你可以登陆SDN上自己找,那里资料很多。 参考技术B 你需要使用类CL_SALV_WD_COLUMN中的方法SET_CELL_EDITOR。同时你需要创建一个对象,这个对象参考类CL_SALV_WD_UIE_CHECKBOX,也就CheckboxUI 元素。示例代码如下,希望对你有帮助。效果见图。你也可以设置Column为可编辑状态。* Sets checkbox for column DATA: LR_INTERFACECONTROLLER TYPE REF TO IWCI_SALV_WD_TABLE, LR_CONFIG_TABLE TYPE REF TO CL_SALV_WD_CONFIG_TABLE, LR_SALV_SETTINGS TYPE REF TO IF_SALV_WD_TABLE_SETTINGS, LR_COLUMN TYPE REF TO CL_SALV_WD_COLUMN, LR_CHECKBOX TYPE REF TO CL_SALV_WD_UIE_CHECKBOX.LR_INTERFACECONTROLLER = WD_THIS->WD_CPIFC_ALV_GRID( ).LR_CONFIG_TABLE = LR_INTERFACECONTROLLER->GET_MODEL( ).LR_SALV_SETTINGS ?= LR_CONFIG_TABLE.LR_COLUMN = LR_CONFIG_TABLE->IF_SALV_WD_COLUMN_SETTINGS"GET_COLUMN( 'INVOICE' ).CREATE OBJECT LR_CHECKBOX EXPORTING CHECKED_FIELDNAME = 'INVOICE'.CALL METHOD LR_COLUMN->SET_CELL_EDITOR EXPORTING VALUE= LR_CHECKBOX. 参考技术C 好神奇啊"各位能否给小弟提供一点 sapweb 方面的学习资料啊 参考技术D 多谢多谢啊(我可不是懒哦")wpc863@gmail.com以上是关于ABAP用ALV方式显示后,是不是有此功能,求助!的主要内容,如果未能解决你的问题,请参考以下文章
求助:Web Dynpro for ABAP的ALV如何得到被选中的多行