메뉴 건너뛰기

SAP 한국 커뮤니티

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

나도아밥퍼 2007.07.26 09:09 조회 수 : 1955 추천: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 이상한 숫자들로 구성되어 있구..어떻게 등록해서 가져오는지 감을 못 잡겠네요.


 


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


 


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

번호 제목 글쓴이 날짜 조회 수
494 TABLE CONTROL 에 대한 질문입니다. (mark 체크 ) [6] 하늘만 2007.07.26 2853
493 Jco sun 2.1.6 버젼 가지고 계신분 있으신가요? [1] jgh 2007.07.26 1696
» 해당 소스 분석 좀 부탁드려요..^^ [1] 나도아밥퍼 2007.07.26 1955
491 해당 그림에 대한 여러분의 도움을 희망합니다. [5] file 나도아밥퍼 2007.07.25 1832
490 [질문] sap에서 웹팝업화면을 띄울려고 하는데요... [3] 나도아밥퍼 2007.07.25 2004
489 [MM Table Join] 문의 드립니다. [1] 김지성 2007.07.25 1744
488 엑셀파일 업로드 샘플 소스 좀 부탁드립니다. [5] 나도아밥퍼 2007.07.25 3009
487 sap script 관련 질문입니다. [1] bd 2007.07.25 1743
486 [SD] 해당 데이블의 대한 정보를 알고 싶습니다. [3] 나도아밥퍼 2007.07.25 1996
485 ALV 프로그램에서 어플리케이션 툴바에 행추가 버튼을 추가하고자 합니다. [2] 초보생 2007.07.24 5365
484 <b>[완료]</b>ecc 6.0에서 스마트폼 수행시 에디터화면이 뜨질 않아여.. [9] 이두연 2007.07.24 1795
483 4.6B 에는 존재 하는 table 이지만 ECC 6.0 으로 넘어 오면서 사라진 TABLE 입니다. bd 2007.07.24 2042
482 [re] 필드심볼 공부하면서 알수 없는 부분... [5] file sapjoy 2007.07.24 1737
481 필드심볼 공부하면서 알수 없는 부분... [1] 들아쿠라 2007.07.24 2101
480 Query Tunning에 대해서 문의드립니다.(자주 문의를 하네 휴) [4] 김지성 2007.07.24 1729
479 [ERROR] READ_REPORT_LINE_TOO_LONG 해결 방법좀 알려주세요. [7] file D.Y.Kim 2007.07.24 5315
478 아주 간단한 질문인데.. 좀 알려주세요 ㅎㅎ [2] 아밥초보^^ 2007.07.24 1923
477 bapi_po-create 써보신분, 잘 생성이 되나요? [1] 노력&성장 2007.07.23 1701
476 [re] ***급***web dynpro에 관한 질문 입니다.*** cheguevara 2007.07.23 1930
475 [re] REPORT ALV에 대해서 문의드립니다.으..안되네 [3] file 김지성 2007.07.23 1854