Custom container 自定义容器可以使用 CL_GUI_CUSTOM_CONTAINER 类创建,但它需要一个可以放置它的父容器,或者需要在自定义屏幕中创建自定义控制区域。 将自定义容器与其他容器混合,这种方式在实际 ABAP 开发中也很常见。 许多ABAP 开发人员在包含自定义容器区域的屏幕的 PBO 事件期间创建自定义容器,但这不是必须的。...
Custom container 自定义容器可以使用 CL_GUI_CUSTOM_CONTAINER 类创建,但它需要一个可以放置它的父容器,或者需要在自定义屏幕中创建自定义控制区域。 将自定义容器与其他容器混合,这种方式在实际 ABAP 开发中也很常见。 许多ABAP 开发人员在包含自定义容器区域的屏幕的 PBO 事件期间创建自定义容器,但这不是必须的。...
Custom container 自定义容器可以使用 CL_GUI_CUSTOM_CONTAINER 类创建,但它需要一个可以放置它的父容器,或者需要在自定义屏幕中创建自定义控制区域。 将自定义容器与其他容器混合,这种方式在实际 ABAP 开发中也很常见。 许多ABAP 开发人员在包含自定义容器区域的屏幕的 PBO 事件期间创建自定义容器,但这不是必须的。...
这些组件通过类实现,命名:CL_GUI_XXXX。 1.Container Container容器父类:CL_GUI_CONTAINER; SAP Custom Container: CL_GUI_CUSTOM_CONTAINER; SAP Dialogbox Container: CL_GUI_DIALOGBOX_CONTAINER; SAP Docking Container: CL_GUI_DOCKING_CONTAINER; SAP Splitter Container: CL_GUI_SPLITTER_CONTAINER; SAP Easy ...
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 "创建的 是分割屏幕对象 ...
lo_grid TYPEREFTOcl_gui_alv_grid, lt_data TYPETABLEOFzcustom_table, "假设 zcustom_table 是预先定义好的数据库表 lv_text TYPE string. " 创建容器和 ALV 网格控制对象CREATEOBJECT lo_container EXPORTING container_name='CTRL_CONTAINER'.CREATEOBJECT lo_grid ...
DATA cl_gui_picture_3 TYPE REF TO cl_gui_picture. START-OF-SELECTION. CALL SCREEN 100. END-OF-SELECTION. Code MODULE STATUS_0100 OUTPUT. SET TITLEBAR 'TITLE'. SET PF-STATUS 'STATUS'. IF init IS INITIAL. CREATE OBJECT cl_gui_custom_container_obj EXPORTING container_name = 'CUST...
DATA: g_con01 TYPE REF TO cl_gui_custom_container. DATA: g_grid01 TYPE REF TO cl_gui_alv_grid. DATA: gs_fieldcat TYPE lvc_s_fcat. DATA: gt_fieldcat TYPE lvc_t_fcat. DATA: gs_dropdowm TYPE lvc_s_drop, gt_dropdowm TYPE lvc_t_drop, gs_style TYPE lvc_s_styl, gt_style TYP...
*首先进行自定义数据类型: TYPES:CHAR_10 TYPE CHAR10, ZCARRID TYPE SFLIGHT-CARRID, ZCONNID TYPE S_CONN_ID, ZFIELDNAME TYPE /EACA/O_CHAR_T-FIELDNAME, WCL_CONTAINER TYPE REF TO CL_GUI_CUSTOM_CONTAINER. *然后分别参照上面已定义的数据类型在定义: TYPES:CHAR_10_COPY TYPE CHAR_10, ZCARRID...
FOR EVENTevent_nameOFcl_gui_picture IMPORTINGevent_parameter sender. ENDCLASS.3) 定义自定义控件容器变量 DATA container TYPE REF TO cl_gui_custom_container. 4)定义自定义变量 DATA my_control TYPE REF TO cl_gui_picture. 5)定义事件内表变量 ...