ABAP

ABAP
Showing posts with label abap. Show all posts
Showing posts with label abap. Show all posts

Thursday, January 3, 2013

selection screen F1 help, message tipleri



http://saptechnical.com/Tutorials/ABAP/F1Help/Create.htm



SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN POSITION 1.
PARAMETERS: cb_check AS CHECKBOX .
SELECTION-SCREEN COMMENT 4(60) text-003 FOR FIELD cb_check.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN END OF BLOCK b1.



AT SELECTION-SCREEN ON HELP-REQUEST FOR cb_check.
  CALL FUNCTION 'DSYS_SHOW_FOR_F1HELP'
    EXPORTING
      dokclass         = 'TX'
      doklangu         = sy-langu
      dokname          = 'Y_F1_HELP_FOR_CHECK'
    EXCEPTIONS
      class_unknown    = 1
      object_not_found = 2
      OTHERS           = 3.


se61 den general text olarak yarat yarattıgını fonksiyona gonder





**** Mesaj Tipleri ***

A (Abend)
Termination
E (Error)
Error
I (Info)
Information
S (Status)
Status message
W (Warning)
Warning
X (Exit)
Termination with short dump

 message e000(yuauth) with text-025 gt_itab-value.

Monday, May 28, 2012

Object Oriented ALV kısa örnek

*Internal table i tanımladık
DATA: gt_mara     TYPE mara OCCURS 0 WITH HEADER LINE,
*Classlarımız için objelerimizi tanımlıyoruz.
      r_container TYPE REF TO cl_gui_custom_container,
      r_grid      TYPE REF TO cl_gui_alv_grid.


*İlk önce datayı çekiyoruz.
SELECT * FROM mara INTO TABLE gt_mara UP TO 5 ROWS.

*Ve sonra screen i çagırıyoruz.Screen in için CONTAINER isminde custom container çizdik.

CALL SCREEN 1000.

MODULE status_1000 OUTPUT.

*Objeleri yaratıyoruz.
  CREATE OBJECT r_container
    EXPORTING
      container_name = 'CONTAINER'.
  CREATE OBJECT r_grid
    EXPORTING
      i_parent = r_container.


*Methodu çagırıyoruz.
  CALL METHOD r_grid->set_table_for_first_display
    EXPORTING
      i_structure_name = 'MARA'
    CHANGING
      it_outtab        = gt_mara[].


ENDMODULE

Ve sonuç olarak output aşağıdaki gibi olur.

Total Pageviews