메뉴 건너뛰기

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 이상한 숫자들로 구성되어 있구..어떻게 등록해서 가져오는지 감을 못 잡겠네요.


 


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


 


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

번호 제목 글쓴이 날짜 조회 수
506 뷰필드를 추가 하는 방법 좀 알려주세요. ccc 2007.07.31 1765
505 BDC에서 입력필드에 DATA 입력시 ERROR [2] file 하늘만 2007.07.31 1662
504 Table Control의 내용을 엑셀로 다운로드? [3] 김지성 2007.07.31 2610
503 형 변환에 대한 질문입니다. [1] 나도아밥퍼 2007.07.30 1637
502 read_text 펑션에 대해 질문 [2] 댕댕 2007.07.30 1893
501 테이블 유지보수 생성기로 alv선택화면같은 검색화면을 적용시킬수있나요? [1] 노력&성장 2007.07.30 1858
500 WRITE 프로그램 디버깅에 대해서 [3] 하늘만 2007.07.30 1815
499 MESSAGE에 나타난 DATA를 사용에 대해서. [7] file 하늘만 2007.07.30 1768
498 혹시 4.6b 까지 사용된 j_1k* 테이블을 대체 할만한 table을 아시는분 없으신가요?? [3] bd 2007.07.27 1737
497 소스 설명 좀 부탁드립니다. [2] 나도아밥퍼 2007.07.27 1693
496 [ 공식 ] 상위 %인지 구하는 공식을 짜야합니다. 도와주십시오. [3] 나도아밥퍼 2007.07.26 1779
495 여러분의 조언을 부탁드립니다. (필드설정 ) [1] 나도아밥퍼 2007.07.26 1848
494 TABLE CONTROL 에 대한 질문입니다. (mark 체크 ) [6] 하늘만 2007.07.26 2839
493 Jco sun 2.1.6 버젼 가지고 계신분 있으신가요? [1] jgh 2007.07.26 1695
» 해당 소스 분석 좀 부탁드려요..^^ [1] 나도아밥퍼 2007.07.26 1943
491 해당 그림에 대한 여러분의 도움을 희망합니다. [5] file 나도아밥퍼 2007.07.25 1821
490 [질문] sap에서 웹팝업화면을 띄울려고 하는데요... [3] 나도아밥퍼 2007.07.25 2001
489 [MM Table Join] 문의 드립니다. [1] 김지성 2007.07.25 1744
488 엑셀파일 업로드 샘플 소스 좀 부탁드립니다. [5] 나도아밥퍼 2007.07.25 3005
487 sap script 관련 질문입니다. [1] bd 2007.07.25 1743