ABAP ALV表格到底怎么创建啊?
新人不好意思看到有用
DATA: grid TYPE REF TO cl_gui_alv_grid,
g_custom_container TYPE REF TO cl_gui_custom_container,
g1_custom_container TYPE REF TO cl_gui_custom_container.
CREATE OBJECT g_custom_container
.............
还有种
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
.............
有什么区别啊,用哪种呢?
麻烦了. --------------------编程问答-------------------- 哎 我也是新接这个项目,以后一起共勉吧,我现在还无法回复 --------------------编程问答-------------------- 用哪个都行,第一个是面向对象,第二个是调用函数。 --------------------编程问答-------------------- 一般直接call Function 就好了,较简单 --------------------编程问答-------------------- 直接调用function就好了,面向对象个人认为对于新手比较麻烦,function进去虽然很多参数,但实际只要用两三个就好了,很多例子查下就会了 --------------------编程问答-------------------- 阿弥陀佛
我也是刚刚开始,相互学习。谢谢
阿弥陀佛 --------------------编程问答-------------------- --------------------编程问答-------------------- 都有可以,不过感觉OO的更高级点。建议使用FM ‘reuse_alv_grid_display_lvc’这个功能更强大。
还有你可以去看看INCLUDE zgecapi018。它里面封装好了ALV的很多功能 只需要传参就好了。 --------------------编程问答-------------------- 都有可以,不过感觉OO的更高级点。建议使用FM ‘reuse_alv_grid_display_lvc’这个功能更强大。
还有你可以去看看INCLUDE zgecapi018。它里面封装好了ALV的很多功能 只需要传参就好了。 --------------------编程问答-------------------- 一种是oo
一种是function --------------------编程问答-------------------- zgecapi018? 没找到啊,什么版本。ecc5下木有。 --------------------编程问答-------------------- se83下有很多的demo,例如:BCALV_GRID_DEMO ,在se38下搜索bcalv* 也行 --------------------编程问答-------------------- 我建设使用OO的,这个有一点比函数强:
1.准备显示的ALV能定位到指定的子屏幕上,函数就不能这样做,用函数只能定位到主屏幕上 --------------------编程问答-------------------- --------------------编程问答-------------------- 下面那种! --------------------编程问答-------------------- 一般的展示就用 CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
编辑ALV_GRID内容后刷新可以用 CREATE OBJECT g_custom_container 的方法
--------------------编程问答-------------------- 防问本人的博客吧,里面有好多例子 blog.sina.com.cn/xavery --------------------编程问答-------------------- 如楼上几位兄弟所说
一种是通过function实现
一种是面向对象的实现方法
不过建议使用面向对象的实现方法,面向对象的扩展性比较好。
如果你是新手,就更要学会面向对象,不要用惯了面向过程
再转向面向对象,就比较麻烦了。 --------------------编程问答-------------------- 如果你是C起家 就用call function
如果你java起家 就用call method
如果你C++起家 就无所谓了 --------------------编程问答-------------------- 。。。。。。。这个问题都不知道怎么回答么,LZ没有培训过么?
补充:企业软件 , ERP/CRM