메뉴 건너뛰기

SAP 한국 커뮤니티

 

MODULE user_command_0100 INPUT.
  save_code = ok_code.
  CLEAR ok_code.
  CASE save_code.
    when 'SAVE'.
      "실제 itab에서 DB로 저장 되는 sql을 사용 해야한다
    WHEN 'TOGGLE'.
      LOOP AT flights-cols INTO cols WHERE index GT 2.
        IF cols-screen-input = '0'.
          cols-screen-input = '1'.
        ELSEIF cols-screen-input = '1'.
          cols-screen-input = '0'.
        ENDIF.
        MODIFY flights-cols FROM cols INDEX sy-tabix.
      ENDLOOP.
    WHEN 'SORT_UP'.
      READ TABLE flights-cols INTO cols WITH KEY selected = 'X'.
      IF sy-subrc = 0.
        SORT itab STABLE BY (cols-screen-name+10ASCENDING.
        cols-selected = ' '.
        MODIFY flights-cols FROM cols INDEX sy-tabix.
      ENDIF.
    WHEN 'SORT_DOWN'.
      READ TABLE flights-cols INTO cols WITH KEY selected = 'X'.
      IF sy-subrc = 0.
        SORT itab STABLE BY (cols-screen-name+10DESCENDING.
        cols-selected = ' '.
        MODIFY flights-cols FROM cols INDEX sy-tabix.
      ENDIF.
    WHEN 'DELETE'.
      READ TABLE flights-cols INTO cols WITH KEY screen-input = '1'.
      IF sy-subrc = 0.
        LOOP AT itab INTO demo_conn WHERE mark = 'X'.
          DELETE itab.
        ENDLOOP.
      ENDIF.
  ENDCASE.
ENDMODULE.        


 


flights 콘트롤에 연결된 itab의 컬륨이 4개 있다고 가정할때


컬륨이 itab-c1 itab-c2 itab-c3 itab-c4 라고 할때 토글 소팅 삭제를 하는 프로그램입니다.


그런데 위의 소스에서 WHERE index GT 2./ (cols-screen-name+10) /screen-input = '1'.
이게 이해가 가지 않습니다. 왜 10을 붙였는지도 모르겠고


screen-name도 이해가 가지 않습니다. 물론 콘트롤의 참조하는 구조체라고는 알고있는데


정확한 의미를 쫌 해석 해주십시요. 책을 보아도 자세히는 나와있지 않네요.


고수님들 부탁드립니다. 제발요

번호 제목 글쓴이 날짜 조회 수
3305 <b>[완료]</b>Loop 문에 관해서 궁금합니다. [2] 초밥 2009.03.03 1247
3304 [요청]bdc 레코딩 관련 문의입니다(pop-up처리 관련) [1] file 빠코 2009.03.03 1302
3303 <b>[완료]</b>Abap Class에 대한 질문드려요^^ [2] 엉큼고냥이 2009.03.03 2594
3302 <b>[완료]</b>[re] Abap Class에 대한 질문드려요^^ [2] StoryGuy97™ 2009.03.03 1583
3301 <b>[완료]</b>CBO 테이블들의 대량 데이터 컨버젼 [4] 보나 2009.03.03 2230
3300 <b>[완료]</b> get cursor를 사용해서 링크를 걸었는데 ... [3] 드라곤 2009.03.03 1372
3299 [요청]CALL FUNCTION Z_FS_B_test' DESTINATION 'local' 뜻이 궁금 합니다. [2] 별나라대마왕 2009.03.03 3076
3298 [요청]BAPI_INCOMINGINVOICE_CREATE 바피 질문입니다. 멍게 2009.03.03 1866
3297 [요청]책따라 설치 할려고 하는데 안됩니다. [4] 아밥따라하기 2009.03.02 1169
3296 <b>[완료]</b>ALV에서 컬럼 개수를 조회조건에 따라 다르게 할 수 있나요? [5] 청운의꿈 2009.03.02 1672
3295 [요청]트라이얼버전에서 필요프로그램 무엇인가요? [1] 아밥따라하기 2009.03.02 1026
3294 [요청]도와주세요 로그온 접속 오류입니다. [7] 아밥따라하기 2009.03.01 1774
3293 [요청]아밥초보자입니다. 오류메시지로 고민입니다. [2] 아밥따라하기 2009.03.01 1335
3292 [요청][요청]SALES오더를 바피로 생성할때 빌링문서를 참조해서 생성할수 있나요? 운차이 2009.02.27 1197
3291 <b>[완료]</b>데이터 참조, 필드심볼 관련 질문입니다... [5] 도움이 2009.02.27 1654
3290 <b>[완료]</b>안녕하세요~~ 이런기능을 하려면??? 어떻게 해야 할까요 [5] file 쭈니 2009.02.27 1064
3289 <b>[완료]</b>online 프로그램도 sample이 있나요? [3] 아밥소녀 2009.02.27 1416
» [요청]테이블 콘트롤 참조 구조체 설명쫌 부탁드립니다. 고수님들 [2] 아밥돌이 2009.02.27 1318
3287 <b>[완료]</b>Maintenance View 에서 변경한 데이타 history 질문입니다 [3] 아카드05 2009.02.27 2615
3286 [요청]프로그램은 있는데 SE80 패키지명으로 열었을때 프로그램이 안보이는 경우의 원인은 무엇인가요? [4] file 하오 2009.02.27 2155