通过CL_GUI_SPLITTER_CONTAINER拆分容器,实现OO ALV全屏幕显示。 1.创建屏幕0100 . 代码实现如下: MODULE STATUS_0100 OUTPUT. SET PF-STATUS 'STATUS_0100'. SET TITLEBAR 'TI... 查看原文 弹出ALV的几种方法(ALV POPUP) ;show_dataEXPORTING i_t_data= itab[].ENDMODULE."STATUS_0100OUTPUT**方法3DATA:...
CL_GUI_DOCKING_CONTAINER CL_GUI_SPLITTER_CONTAINER 控制区域、容器、Grid 关系 先在屏幕上绘制一个用户自定义控件区域,然后该用户以自定义控件区域为基础来创建CL_GUI_CUSTOM_CONTAINER容器实例,最后以此容器实例来创建CL_GUI_ALV_GRID实例 CL_GUI_ALV_GRID 重要方法 SET_TABLE_FOR_FIRST_DISPLAY ALV 展示方法 参...
2.3、cl_gui_splitter_container容器 示例3:使用cl_gui_splitter_container容器 TABLES:sflight."alv显示设置DATA:fieldcatTYPElvc_t_fcat.DATA:layoutTYPElvc_s_layo."cl_gui_alv_grid类引用DATA:alv_gridTYPEREFTOcl_gui_alv_grid.DATA:alv_grid1TYPEREFTOcl_gui_alv_grid.DATA:alv_containerTYPEREFTOcl_gui...
Custom container 自定义容器可以使用 CL_GUI_CUSTOM_CONTAINER 类创建,但它需要一个可以放置它的父容器,或者需要在自定义屏幕中创建自定义控制区域。 将自定义容器与其他容器混合,这种方式在实际 ABAP 开发中也很常见。 许多ABAP 开发人员在包含自定义容器区域的屏幕的 PBO 事件期间创建自定义容器,但这不是必须的。...
2. Splitter container 拆分器(CL_GUI_SPLITTER_CONTAINER) 需要一个自定义容器作为父容器才能工作。 它用于将屏幕区域划分为多个容器。 开发人员可以决定拆分器将有多少行和多少列。 因此,它就像 HTML 中的表格甚至是 DIV,开发人员可以在其中放置内容。 我们可以创建多级拆分器,比如可以将区域拆分为两行一列,然后在...
ABAP SPLITTER技术总结及使用技巧 SPLITTER的两种实现方式: 1.切割CONTAINER方式 使用时需引用cl_gui_splitter_container类 DATA lo_container TYPE REF TO cl_gui_splitter_container... 查看原文 ABAP Docking Control Container开发实例 ABAPDocking ControlContainer开发实例使用时需引用cl_gui_docking_container事物DATA...
DATA container_1 TYPE REF TO cl_gui_container.DATA container_2 TYPE REF TO cl_gui_container. CREATE OBJECT g_custom_container EXPORTING container_name = 'OUT_ALV1'. "画的屏幕里面的容器名称 CREATE OBJECT lc_gui_splitter "创建的 是分割屏幕对象 ...
OOALV主要通过CL_GUI_ALV_GRID这个类来控制alv的显⽰。ALV显⽰需要屏幕容器,容器对应类:1、cl_gui_custom_container,默认容器alv⾃动占满整个容器;2、cl_gui_docking_container,docking容器alv宽度可以直接调整;3、cl_gui_splitter_contianer,splitter容器,可以将屏幕划分区域显⽰多个alv;2.1、cl_gui_...
Splitter container Docking container Dialogbox container 1.Custom container Custom container can be created with a classCL_GUI_CUSTOM_CONTAINER, but it needs a parent container in which it could be placed or it needs an custom control area to be created in custom screen . This solution is main...
soi.* SAP Desktop Office Integration InterfacesDATA: cl_container TYPE REF TO cl_gui_container,cl_splitter TYPE REF TO cl_gui_splitter_container,cl_control TYPE REF TO i_oi_container_control,cl_docu_proxy TYPE REF TO i_oi_document_proxy,cl_spreadsheet TYPE REF TO i_oi_spreadsheet,cl_error...