메뉴 건너뛰기

SAP 한국 커뮤니티

해당 소스 분석 좀 부탁드려요..^^

나도아밥퍼 2007.07.26 09:09 조회 수 : 1943 추천:84

  IF gv_initial IS INITIAL.
    CREATE OBJECT container
       EXPORTING container_name = 'CUSTOM_GIF'.
    CREATE OBJECT picture
       EXPORTING  parent = container
       EXCEPTIONS error = 1.
    IF sy-subrc NE 0.
* Fehlerbehandlung
    ENDIF.


    DATA lv_url(255).
    CLEAR lv_url.
    PERFORM load_picture CHANGING lv_url.
* load picture
    CALL METHOD picture->load_picture_from_url
        EXPORTING url = lv_url.
    IF sy-subrc NE 0.
* Fehlerbehandlung
    ENDIF.
    gv_initial = 'X'.
  ENDIF. 


 


FORM load_picture CHANGING p_url.


  DATA query_table LIKE w3query OCCURS 1 WITH HEADER LINE.
  DATA html_table LIKE w3html OCCURS 1.
  DATA return_code LIKE  w3param-ret_code.
  DATA content_type LIKE  w3param-cont_type.
  DATA content_length LIKE  w3param-cont_len.
  DATA pic_data LIKE w3mime OCCURS 0.
  DATA pic_size TYPE i.


  REFRESH query_table.
  query_table-name = '_OBJECT_ID'.
  query_table-value = 'ZCREDIT_INFO'.
  APPEND query_table.


  CALL FUNCTION 'WWW_GET_MIME_OBJECT'
       TABLES
            query_string        = query_table
            html                = html_table
            mime                = pic_data
       CHANGING
            return_code         = return_code
            content_type        = content_type
            content_length      = content_length
       EXCEPTIONS
            object_not_found    = 1
            parameter_not_found = 2
            OTHERS              = 3.
  IF sy-subrc = 0.
    pic_size = content_length.
  ENDIF.


  CALL FUNCTION 'DP_CREATE_URL'
       EXPORTING
            type     = 'image'
            subtype  = cndp_sap_tab_unknown
            size     = pic_size
            lifetime = cndp_lifetime_transaction
       TABLES
            data     = pic_data
       CHANGING
            url      = p_url
       EXCEPTIONS
            OTHERS   = 1.


endform


 


이미지 데이터와 URL 정보를 가져오는것 같은데.....제가 이해가 안되는건..


 


어디의 이미지를 가져오는지 어떻게 이미지 넣었는지..그런부분이 이해가 되질 않습니다.


 


P_url 주소를 확인해보면 sapr393423908234092 이상한 숫자들로 구성되어 있구..어떻게 등록해서 가져오는지 감을 못 잡겠네요.


 


아시는분이 계시면 부탁드립니다.


 


소스 분석 좀 부탁드립니다.

번호 제목 글쓴이 날짜 조회 수
507 <img src=2.gif border=0>일반적인 거래의 전표생성 방법... [4] chany 2009.05.19 987
506 [요청]간단한 파일 업로드 예제 하나 만들어주세요 [7] 아바퍼 2009.02.18 987
505 <b>[완료]</b>[re] [CHECKBOX]문의좀 하겠습니다. 다른 문제가 생겼는데 부탁좀 드리겠습니다. 쭈니 2009.01.15 987
504 <img src=1.gif>SAP Certificate이 언제부터 있었는지요, 푸른바람 2010.05.10 986
503 <img src=3.gif border=0>시산표를 만들고 있습니다. 그런데 인터널테이블용량 문제와 속도 문제가 있습니다. [3] 아밥고지를 찾아서 2009.04.27 986
502 [요청]스크린에서 테이블 컨트로 하는거 관련 질문입니다... [1] 도련님 2008.12.04 986
501 <img src=3.gif border=0>RFC 대상의 IP를 알 수 있는 방법이 있을까요?? [2] 헐크호간 2009.08.21 985
500 <img src=2.gif border=0>[급]데이터 업로드에 관하여 질문 드립니다. [2] 디카프리오 2009.07.21 985
499 [re] <img src=2.gif border=0>시스템디버깅과 노멀디버깅의 차이가 뭔가요? file Risky 2009.09.01 984
498 <img src=3.gif border=0>SAPNW7.0ABAPTrialSP12 설치완료후 disp+work 애러 문제 도와주십시오.. [4] file 任重而道远-+ 2009.05.06 984
497 <img src=3.gif border=0>[요청]3437 번 에 질문 했던것 다시 질문 드릴께요. [6] 신조 2009.03.12 984
496 <img src=2.gif>금액이 들어가지 않아요.. ls_modi-value = gs_p9930-grtamt. [3] 처음처럼 2010.01.28 983
495 <img src=3.gif border=0>[요청] BAPI로 Material data를 읽어올 수 있을까요? [2] 싼티아나 2009.07.16 983
494 <b>[완료]</b>netweaver가 vista에서 설치가능한가요? [3] 카즈키 2008.08.20 982
493 <img src=3.gif border=0>CUSTOMER 등록은 어디서 하는건가요???(초 초급 질문) [2] 쿨쿨 2009.08.04 981
492 [BW] AT SELECTION-SCREEN 기능관련해서 문의드립니다.. [3] BW궁금 2009.07.27 980
491 <img src=1.gif>cluster table 의 저장 패턴에 대해서 궁금합니다 허리케인죠 2010.11.03 979
490 <img src=3.gif border=0>[re] [BW] SELECTION-SCREEN 기능 알려주세요.. BW궁금 2009.07.31 977
489 <img src=1.gif border=0>드릴 다운 변수 매핑 쫌 확인 해주세요 아밥돌이 2009.04.22 977
488 [요청]T-CODE:COR3 어떻게 사용하는지요. cskang 2008.11.03 976