메뉴 건너뛰기

SAP 한국 커뮤니티

저도 방금 전에 글을 올리신 분과 같이 abap certi를 준비하고 있는 학생입니다.
형한테도 많은 도움을 받고 있지만 ..형 소개로 이 싸이트를 알게 되었고
더 많은것을 얻어 가고자 이렇게 글을 올려 봅니다.

저도 .. 실습 부분중에 막히 부분이 있어서요. ㅋ
syntax error check에서... 자꾸 에러가 나네요..!!!
에러가 난 부분은 캡쳐화면을 파일로 첨부 해 놓았습니다.
아주 기초적인 에러 같은데 .. 아직 공부를 하고 있는터라 잘 모르겠네요 ㅜㅜ..
그럼 선배님들의 조언 부탁 드릴ㄲㅔ요 ^^


소스 코드 입니다.

REPORT  zbc401_23_split_string        .

TYPES:

   BEGIN OF st_flight_c,

        mandt(3)                      TYPE   c,
        carrid(3)                        TYPE   c,
        connid(3)                       TYPE   c,
        fldate(8)                          TYPE   c,
        price(20)                         TYPE   c,
        currency(5)                     TYPE   c,
        planetype(10)                  TYPE   c,
        seatsmas(10)                  TYPE   c,
        seatsocc(10)                    TYPE   c,
        paymentsum(22)              TYPE   c,
        seatsmax_b(10)               TYPE   c,
        seatsocc_b(10)                TYPE   c,
        seatsmax_f(10)                TYPE   c,
        seatsocc_f(10)                 TYPE   c,
    END OF st_flight_c,

BEGIN OF st_flight,
            carrid(3)              TYPE c,
            connidn(4)          TYPE n,
            fldate                  TYPE d,
            price(9)              TYPE p DECIMALS 2,
            currency(5)        TYPE c,
            planetype(10)     TYPE c,
            seatsmax           TYPE i,
            seatsocc            TYPE i,
END OF st_flight.

DATA :
            datastring  TYPE string,
            wa_flight_c TYPE st_flight_c,
            wa_flight     TYPE st_flight.

START-OF-SELECTION.

  CALL FUNCTION 'BC401_GET_SEP_STRING'
*      EXPORTING
*         im_number ='1'
*         im_table_name = 'SFLGHT'
*         im_separator = '#'
*         im_unique = 'X'
       IMPORTING
            ex_string = datastring
       EXCEPTIONS
            no_data   = 1
            OTHERS    = 2.
  IF sy-subrc <> 0.
    MESSAGE a038(bc401).
  ENDIF.


  SHIFT datastring BY 2 PLACES.
  find '##' in datastring.
  IF sy-subrc <> 0.
    MESSAGE a702(bc401).
  ENDIF.

  SPLIT datastring AT '##' INTO set_string datastring.

  SPLIT set_string AT '#' INTO
          wa_flight_c-mandt
          wa_flight_c-carrid
          wa_flight_c-fldate
          wa_flight_c-price
          wa_flight_c-currency
          wa_flight_c-planetype
          wa_flight_c-seatsmax
          wa_flight_c-seatsocc
          wa_flight_c-paymentsum
          wa_flight_c-seatmax_b
          wa_flight_c-seatsocc_b
          wa_flight_c-seatsmax_f
          wa_flight_c-seatsocc_f.

  MOVE-CORRESPONDING wa_flight_c TO wa_flight.

  WRITE: /
      wa_flight-carrid,
      wa_flight-connid,
      wa_flight-fldata DD/MM/YYYY,
      wa_flight-price CURRENCY wa_flight-crurrency,
      wa_flight-currency,
      wa_flight-planetype,
      wa_flight-seatmax,
      wa_flight-seatsocc.

            

번호 제목 글쓴이 날짜 조회 수
5234 <b>[완료]</b>SAPscript(se78)에서 사진의 해상도가 낮게 보입니다. [2] activeman 2008.04.10 2343
5233 [요청]데이터 유형 변환 방법(FLTP=>QUAN) [2] JOO 2009.02.24 2342
5232 [요청]배치잡 프로그램 관련 질문요~ 수동으로 실행 못하게 하는 방법 [4] 풍운사랑 2009.02.09 2340
5231 <img src=3.gif>생산오더 변경T-CODE:CO02에서 저장버턴 누를때~~~~~~ [2] Giant 2011.02.07 2339
5230 <b>[완료]</b>report 1000번 화면의 select option제어에 관해 질문있습니다. [3] 다급 2008.04.07 2339
5229 <b>[완료]</b>READ TABLE 에 대한 질문입니다. [10] kms 2007.11.30 2339
5228 온라인 한개 화면에 테이블 컨트롤 두개 인지 하는 방법좀 ? [1] 박.. 2007.05.19 2339
5227 <b>[완료]</b>엉뚱한 질문 하나... [4] 질문자 2007.02.12 2339
5226 <b>[완료]</b>ALV GRID방식일때 헤더를 두줄로 표현하기 질문 [8] 카츠 2009.01.28 2338
5225 [re] 스크린화면 표현식에 대한 질문입니다. ( 추가질문 ) [3] 이종원 2007.04.11 2338
5224 <img src=2.gif>ALV에서 한개 필드의 최대 길이 관하여.... [2] 나왜이케매짜? 2010.06.08 2335
5223 <img src=3.gif border=0><img src=1.gif border=0>BAPI_OUTB_DELIVERY_CREATE_SLS 이것을 이용 납품 생성시..질문^^ 안면도 2009.05.06 2335
5222 SAP 에는 class API가 없나요? [2] 댕댕 2007.03.30 2335
» 저도... 처음으로 글을 작성 해보네요~!! 저 역시 .. 실습 부분의 질문입니다. [4] file 이종현 2007.02.09 2334
5220 <img src=1.gif>dispatcher가 task를 initialization시 수행하는 작업은?? ymjeong 2011.02.24 2333
5219 [요청]날짜에 따른 루프돌리기 [2] 풍뎅이 2007.11.23 2333
5218 <img src=3.gif>개발클래스 삭제하는 방법에 대해서 알고 싶습니다. [4] koreadbs 2010.03.18 2332
5217 [요청]스마트폼 출력시 '전체 서식 페이지 수' 출력이 잘 안되네요...;; 선배님들 도와주세요~! [4] 효방 ^-^ 2008.11.13 2330
5216 [요청][초급] 소계 구하는 로직 질문입니다. [6] 사상화 2008.05.27 2330
5215 <img src=3.gif>리포트 프로그램 생성시, with incl. 체크유무의 차이점 [1] imgood 2011.02.25 2329