메뉴 건너뛰기

SAP 한국 커뮤니티

<b>[완료]</b>[re] ALV Class 구현 중에.. 여줘볼께 있습니다.

비안개 2007.09.20 11:23 조회 수 : 2733 추천:27

>스탠다드에 있는 COPY, CREA 를 사용하지않고 만든 후에


>스탠다드 처럼 새로운 행이 삽입되면 그 삽입된 행에 커서가 가게 하려고 하거든요



>혹시 그 기능에 대한 메소드 아시면 알려주면 감사하겠습니다.


 


해결 된 소스입니다.^^


 


  DATA: L_LINE TYPE I.
  DATA: LS_ROW  LIKE LVC_S_ROW,
        LS_COL  LIKE LVC_S_COL.


  DESCRIBE TABLE 뿌려줄 LIST LINES L_LINE. <- APPEND 한후 총 라인을 구합니다.


 


  LS_ROW-INDEX = L_LINE.                                  <- 커서위치를 총 라인에 커서가 갈 수 있도록 총라인값을 넣습니다.
  LOOP AT GT_FDCAT WHERE EDIT EQ 'X'.           <- 현재 EDIT 중 첫번째 필드값을 갖고 옵니다.
    LS_COL-FIELDNAME = GT_FDCAT-FIELDNAME.
    EXIT.
  ENDLOOP.
  CALL METHOD G_ALV_GRID->SET_CURRENT_CELL_VIA_ID <- 이 메소드를 이용하여 커서를 핸드링합니다.^^
    EXPORTING
      IS_ROW_ID    = LS_ROW
      IS_COLUMN_ID = LS_COL.


 


 


IS_ROW_ID은       LVC_S_ROW  [ 필드명: ROWTYPE, INDEX ]
IS_COLUMN_ID은 LVC_S_COL  [ 필드명: FIELDNAME, HIERLEVEL ]
IS_ROW_NO은      LVC_S_ROID [ 필드명: ROW_ID, SUB_ROW_ID ]


 


IS_ROW_ID 중 ROWTYPE, IS_COLUMN_ID 중 HIERLEVEL, IS_ROW_NO 중 SUB_ROW_ID는 트리 구조시 커서 설정할 때 사용하시면 될 듯 싶어요..


 

번호 제목 글쓴이 날짜 조회 수
652 [BC] 테이블 생성시 해당 필드의 길이가 CHAR 1000 인 경우 [8] GG 2007.09.21 3013
651 [re] [BC] 테이블 생성시 해당 필드의 길이가 CHAR 1000 인 경우 file 지의 2007.09.21 2877
650 selet-options 질문입니다. [8] ccc 2007.09.20 1733
649 [re] selet-options 질문입니다. [4] file bd 2007.09.20 1684
648 SM37에서 배치관련된 질문입니다. 백그라운드 잡과 포그라운드 잡의 차이를 알려주십시오. [2] 나도아밥퍼 2007.09.20 2083
647 테이블에 대한 질문입니다. [3] bd 2007.09.19 1888
646 <b>[완료]</b>ALV Class 구현 중에.. 여줘볼께 있습니다. [5] file 비안개 2007.09.19 2028
» <b>[완료]</b>[re] ALV Class 구현 중에.. 여줘볼께 있습니다. 비안개 2007.09.20 2733
644 BC영역일수도 있는데. 테이블에 대한 날짜별 쿼리목록을 볼수 있을까요? 윤군친구(bsp개발자) 2007.09.19 1850
643 [문의] alv 출력시 컬럼수를 dynamic하게하는 방법 [2] GG 2007.09.19 1814
642 [re] alv 출력시 컬럼수를 dynamic하게하는 방법 현군친구 2007.09.19 3782
641 sap 내에 유지보수 뷰 리스트를 알고 싶은데요....혹시 볼수 있는 t-code나 다른 방법이 있는지 알려주십시오. [6] 나도아밥퍼 2007.09.18 2979
640 <b>[완료]</b> [2] bd 2007.09.18 1707
639 internal 테이블에 값 넣는 질문입니다. [5] ccc 2007.09.18 1748
638 sql 질문입니다.. 뭔가가 잘 못된거 같은데.. 뭔지 잘.. [11] 달이랑 2007.09.17 3243
637 BDC 프로그램에서 에러메시지 [8] 이지연 2007.09.17 3651
636 필드 체크에 관한 질문입니다. [3] 이지연 2007.09.17 1967
635 [re] 필드 체크에 관한 질문입니다. [1] file sapjoy 2007.09.17 1711
634 BAPI_PO_CREATE1을 사용해서 PO생성시 납품일이 지정된 값으로 안됩니다. [1] 노력&성장 2007.09.14 2720
633 <b>[완료]</b>Function 생성에 대한 질문입니다 . [5] file SSong 2007.09.14 1934