CL_ABAP_MATH – class provides some methods that can be useful when it is necessary to get the number decimal points in a floating point
Category: Uncategorized
Switch Framework – CL_ABAP_SWITCH
Class- CL_ABAP_SWITCH has methods to check if any switch is exists or not and also if any switch in ON or OFF. Here are the
ToolBar Buttons Using CL_GUI_TOOLBAR & Handling it
DATA : lr_toolbar TYPE REF TO cl_gui_toolbar, lr_cust_cont TYPE REF TO cl_gui_custom_container, lt_event TYPE cntl_simple_events, ls_event LIKE LINE OF lt_event. *———————————————————————-* * CLASS LCL_HANDLE_TOOLBAR DEFINITION *———————————————————————-* CLASS lcl_handle_toolbar DEFINITION. PUBLIC SECTION. METHODS : handle_button FOR EVENT function_selected
ToolBar Buttons Group Using CL_GUI_TOOLBAR
DATA : lr_toolbar TYPE REF TO cl_gui_toolbar, lr_cust_cont TYPE REF TO cl_gui_custom_container, lt_btn TYPE ttb_button, ls_btn TYPE stb_button. CALL SCREEN 0001. *&———————————————————————* *& Module CREATE_PFSTATUS OUTPUT *&———————————————————————* MODULE create_pfstatus OUTPUT. SET PF-STATUS ‘STATUS’. ENDMODULE. ” CREATE_PFSTATUS OUTPUT *&———————————————————————* *& Module CREATE_TOOLBAR OUTPUT *&———————————————————————* MODULE create_toolbar OUTPUT. IF lr_cust_cont IS NOT BOUND. CREATE OBJECT lr_cust_cont EXPORTING container_name = ‘TOOLBAR’ repid = sy–repid dynnr = sy–dynnr. ENDIF. IF lr_toolbar IS NOT BOUND. CREATE OBJECT lr_toolbar
ToolBar Buttons Using CL_GUI_TOOLBAR
Class – CL_GUI_TOOLBAR provides methods to create toll bar buttons ( of different types) on the container. DATA : lr_toolbar TYPE REF TO cl_gui_toolbar, lr_cust_cont TYPE REF TO cl_gui_custom_container. CALL SCREEN 0001. *&———————————————————————* *& Module CREATE_PFSTATUS OUTPUT *&———————————————————————* MODULE create_pfstatus OUTPUT. SET PF-STATUS ‘STATUS’.
Text Editor using CL_GUI_TEXTEDIT & Reading Text
DATA : lr_custom_cont TYPE REF TO cl_gui_custom_container, lr_text_edit TYPE REF TO cl_gui_textedit, lt_text TYPE TABLE OF char255. START-OF-SELECTION. CALL SCREEN 0001. *&———————————————————————* *& Module CREATE_PF_STAUS OUTPUT *&———————————————————————* MODULE create_pf_staus OUTPUT. SET PF-STATUS ‘EDITOR_STATUS’. ENDMODULE. ” CREATE_PF_STAUS OUTPUT