메뉴 건너뛰기

SAP 한국 커뮤니티



지금 수정 후 다시 오류는...


GS_LAYOUT" is not type-compatible with formal parameter "IS_LAYOUT


 


이렇게 출력되고 있어요..


 


 


 


 


지금 작업중에 오류가 나는 부분은요.,.


 


perform display_data.  클릭하고 들었갔을 때 문은..


 

FORM DISPLAY_DATA .


  call FUNCTION 'REUSE_ALV_LIST_DISPLAY'
EXPORTING
  i_interface_check = 'X'
  i_callback_program = sy-repid
  i_callback_pf_status_set = gv_status
  i_callback_user_command = g_user_command
  is_layout = gs_layout
  it_fieldcat = gt_fieldcat_lvc

tables
   t_outtab = it_result.

ENDFORM.                   " DISPLAY_


위 쪽 소스입니다...


 


 


START-OF-SELECTION.


end-of-SELECTION.
PERFORM display_data.
at USER-COMMAND.
perform user_command using r_ucomm rs_selfield.


 


 


 ... 전체 문은.


 


REPORT  ZTOP.


data: BEGIN OF it_result OCCURS 0.
  include STRUCTURE zinput.


 DATA end of it_result.


DATA: ok_code LIKE sy-ucomm,
      save_ok like sy-ucomm,
      g_container TYPE scrfname VALUE 'BCALV_GRID_DEMO_0100_CONT1',
      g_grid  TYPE REF TO cl_gui_alv_grid,
      g_custom_container TYPE REF TO cl_gui_custom_container,
      gs_layout TYPE lvc_s_layo,
      GT_FIELDCAT_LVC    TYPE LVC_T_FCAT WITH HEADER LINE,
      gt_FIELDCAT_LVC_ln LIKE LINE OF gt_FIELDCAT_LVC,
      g_max type i value 100.


DATA: gt_outtab type table of zinput.


* i_call_user_command


data : g_user_command type slis_formname value 'user_command'.
data : r_ucomm type sy-ucomm.
data : rs_selfield type slis_selfield.


*status
type-POOLs : slis.
data : gv_status type slis_formname.


 


START-OF-SELECTION.


end-of-SELECTION.
PERFORM display_data.
at USER-COMMAND.
perform user_command using r_ucomm rs_selfield.



*---------------------------------------------------------------------*
*       MAIN                                                          *
*---------------------------------------------------------------------*
CALL SCREEN 100 starting at 1 1..


*---------------------------------------------------------------------*
*       MODULE PBO OUTPUT                                             *
*---------------------------------------------------------------------*
MODULE pbo OUTPUT.
  SET PF-STATUS 'MAIN100'.
  set TITLEBAR 'MAIN100'.
  IF g_custom_container IS INITIAL.
 PERFORM BUILD_CAT.
    CREATE OBJECT g_custom_container
           EXPORTING container_name = g_container.
    CREATE OBJECT g_grid
           EXPORTING i_parent = g_custom_container.
*§1.Set status of all cells to editable using the layout structure.
    gs_layout-edit = 'X'.


    select * from zinput into table gt_outtab up to g_max rows.


    CALL METHOD g_grid->set_table_for_first_display
         EXPORTING i_structure_name = 'zinput'
                   is_layout        = gs_layout
         CHANGING  it_outtab        = gt_outtab
           IT_FIELDCATALOG      = GT_FIELDCAT_LVC[].


*§2.Use SET_READY_FOR_INPUT to allow editing initially.
*   (state "editable and ready for input").
    CALL METHOD g_grid->set_ready_for_input
          EXPORTING i_ready_for_input = 1.


  ENDIF.
ENDMODULE.
*---------------------------------------------------------------------*
*       MODULE PAI INPUT                                              *
*---------------------------------------------------------------------*
MODULE pai INPUT.
  save_ok = ok_code.
  clear ok_code.
  CASE save_ok.
    WHEN 'EXIT'.
      PERFORM exit_program.
    WHEN 'SWITCH'.
      PERFORM switch_edit_mode.
    WHEN OTHERS.
*     do nothing
  ENDCASE.
ENDMODULE.
*---------------------------------------------------------------------*
*       FORM EXIT_PROGRAM                                             *
*---------------------------------------------------------------------*
FORM exit_program.
  LEAVE PROGRAM.
ENDFORM.
*&---------------------------------------------------------------------*
*&      Form  SWITCH_EDIT_MODE
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
*  -->  p1        text
*  <--  p2        text
*----------------------------------------------------------------------*
FORM switch_edit_mode.
*§3.Use IS_READY_FOR_INPUT to fetch current substate of editable cells.
  IF g_grid->is_ready_for_input( ) EQ 0.
*§4.Use SET_READY_FOR_INPUT to switch between the substates.
    CALL METHOD g_grid->set_ready_for_input
                     EXPORTING i_ready_for_input = 1.
  ELSE.
    CALL METHOD g_grid->set_ready_for_input
                     EXPORTING i_ready_for_input = 0.
  ENDIF.
ENDFORM.                               " SWITCH_EDIT_MODE


 


INCLUDE ZTOP_TOP.
INCLUDE ZTOP_INPUT.
INCLUDE ZTOP_OUTPUT.
INCLUDE ZTOP_FORM.


 


아직 잘하지 못해서 이렇게 질문드려 답변바라는 점 죄송합니다..ㅠㅠ

번호 제목 글쓴이 날짜 조회 수
5494 <img src=2.gif>하나의 스크린에 ALV 스크린2개를 위아래로 나누고 그 사이에 입력파라미터와 버튼을 넣을수 있는지요 [3] 초보생 2010.10.30 2213
5493 <img src=3.gif>if 문과 select 문을 같이 쓰는데 관한 질문입니다. [4] labap 2010.10.30 1139
5492 <img src=2.gif>perform문 실행순서가 궁금해서요. 질문드립니다 [1] moon 2010.10.30 1171
5491 <img src=2.gif>perform문 실행순서가 궁금해서요. 질문드립니다 [1] moon 2010.10.30 1061
5490 <img src=2.gif>perform문 실행순서가 궁금해서요. 질문드립니다 [1] moon 2010.10.30 1192
5489 <img src=2.gif>perform문 실행순서가 궁금해서요. 질문드립니다 [1] moon 2010.10.30 1127
5488 <img src=3.gif>type-1 레포트에 longtext 적용에 대해 질문드립니다. [8] file 유정a 2010.10.29 1012
5487 <img src=2.gif>alv내 금액에서 소수점 안나오게 하는 방법? [6] 맨날초보 2010.10.29 5891
5486 <img src=2.gif>스크롤바를 클릭하면 메세지 창이 뜸니다;; [1] 아밥초보 2010.10.29 1238
» <img src=3.gif>안녕하세요...오류질문입니다.^^ 다시 한번만 봐주세요^^... [5] file labap 2010.10.28 2111
5484 <img src=3.gif>수량 sum 구할때 for all 가능한가요? [2] 소영 2010.10.28 1188
5483 <img src=1.gif>DBCO를 용한 OS/400 환경에서 MSSQL로 연결하기 도우너 2010.10.28 1886
5482 <img src=3.gif>엑셀 다운로드 질문 엑셀 열리지 않고 자동으로 되도록. [5] 돌맹이 2010.10.28 5314
5481 <img src=3.gif>dump에러가 뜨는데 이유를 잘 모르겠네요^^; [6] 도라에멍 2010.10.28 1569
5480 <img src=2.gif>간단한 구문 간소화 하는 방법 (간단한 합산) [3] Johnnyk 2010.10.28 1321
5479 <img src=3.gif>alv의 팝업창시 본 alv에 적용되는 것에 대한 문제입니다. [3] 유정a 2010.10.28 1153
5478 <img src=2.gif>alv검색기능에 관한 질문입니다 ^^ [3] labap 2010.10.28 2591
5477 <img src=3.gif>버미님 죄송합니다 한가지만 더 질문드릴게요 [2] 유정a 2010.10.27 1272
5476 <img src=3.gif>[re] 버미님 감사한 자료로 실습한 내용 중 궁금한 점이 있어 질문드립니다. [2] 유정a 2010.10.27 989
5475 <img src=2.gif>easy abap 홈페이지에서 검색한후 글 보는거에 관한 질문인데요 [3] 오렌지겅주님 2010.10.27 1060