ABAP ALV OO
Wahaha~
这个作者很懒,什么都没留下…
展开
-
OO实现ALV(四)<转>
一、ALV的页眉页脚除了可以通过类CL_SALV_EVENTS_TABLE的事件设置ALV的页眉页脚之外,还可以通过类CL_SALV_TABLE的方法SET_TOP_OF_LIST,SET_TOP_OF_LIST_PRINT,SET_END_OF_LIST,SET_END_OF_LIST_PRINT这四个方法。页眉页脚的显示可以设置显示和打印时不一样,打印时的页眉页脚通过方法SET_TOP_O转载 2013-12-03 16:51:49 · 727 阅读 · 0 评论 -
OO实现ALV(三)<转>
一、ALV的弹出窗口形式前面的例子ALV列表都是直接输出在主窗口中,下面我们实现在弹出窗口中实现ALV。在弹出窗口中实现ALV也很简单,只要在实现类CL_SALV_TABLE的一个方法SET_SCREEN_POPUP就可以了。gr_table->set_screen_popup(start_column = 1end_column = 120start_line = 1转载 2013-12-03 16:50:39 · 683 阅读 · 0 评论 -
OO实现ALV(二)<转>
一、ALV的功能设计细心的读者肯定已经注意前面的两个例子少了点什么,少了ALV提供的标准功能,比如排序,过滤,汇总,等,以及用户可以在ALV的功能栏上加上自己自定义的功能按钮。ALV的标准功能可以通过类CL_SALV_FUNCTIONS和CL_SALV_FUNCTION来设计,通过这两个类你可以对ALV提供的标准功能可见或不可见。也可以自己创建GUI STATUS设置自己的转载 2013-12-03 16:48:52 · 637 阅读 · 0 评论 -
OO实现ALV(一)<转>
一、最简单的ALV显示以前都是通过函数“REUSE_ALV_GRID_DISPLAY”来显示列表,这种方式是面向过程的,现在有另外一种面向对象化的方式来显示列表,函数REUSE_ALV_GRID_DISPLAY可以做到的它也能够做到。它主要是通过一个类CL_SALV_TABLE来实现的.下面让我们来实现最简单的ALV列表。1.取得要显示的数据。SELECT * INTO TABLE转载 2013-12-03 16:49:53 · 821 阅读 · 0 评论