메뉴 건너뛰기

SAP 한국 커뮤니티

Image를 화면에 보여주는 방법

정두영 2007.08.30 15:41 조회 수 : 6021 추천:27

 ※ 이미지 등록

T-code : SMW0. 


 


 ※ 프로그램에서 이미지 불러오기


.....


DATA: url                    TYPE cndp_url,
        pic1                   TYPE REF TO cl_gui_picture,
        container1             TYPE REF TO cl_gui_custom_container.


  DATA: gt_wwwtab              LIKE wwwparams OCCURS 0 WITH HEADER LINE.


 


 CLEAR : gt_wwwtab.
  SELECT SINGLE *
    INTO gt_wwwtab
    FROM wwwparams
   WHERE relid  =  'MI'
     AND objid  =  'ZCOREANA_LOGO'. "SMW0에 등록한 Obj File 이름



  IF NOT container1 IS INITIAL.
    CALL METHOD container1->free.
  ENDIF.


  CREATE OBJECT container1
         EXPORTING
              container_name = 'LOGO'.


  CREATE OBJECT pic1
         EXPORTING
              parent = container1.


 


** 이미지 크기에 맞게 보임.


*  CALL METHOD pic1->set_display_mode
*    EXPORTING
*      display_mode = cl_gui_picture=>display_mode_normal.


 


* 컨테이너 영역크기에 맞춰 보여주기
  CALL METHOD pic1->set_display_mode
    EXPORTING
      display_mode = cl_gui_picture=>display_mode_stretch.


 


  CALL FUNCTION 'DP_PUBLISH_WWW_URL'
    EXPORTING
      objid    = gt_wwwtab-objid
      lifetime = 'T'
    IMPORTING
      url      = url
    EXCEPTIONS
      OTHERS   = 1.


  IF sy-subrc = 0.
    CALL METHOD pic1->load_picture_from_url_async
      EXPORTING
        url = url.
  ENDIF.


 


 ※ 소스제공: PSJ 차장님 감사합니다 ^^.


 


 

번호 제목 글쓴이 날짜 조회 수
167 TABLE INDEX 추가 및 후속작업 [16] file 루베루베루베룹 2009.04.22 6659
166 특수 문자 표현 [8] ecbase 2006.12.02 6677
165 BAPI_PR_CREATE 구매요청 생성시에 사용하세요. 이렇게도 쓸 수 있군요. [1] 노름마치 2007.12.10 6683
164 유용한 Abap Sample Package [2] 양키(이경환) 2014.03.31 6698
163 LIKE (% _)의 사용법 [8] ecbase 2006.12.02 6701
162 자주 사용하는 시스템변수 [8] 열공아밥 2009.12.20 6715
161 Second index 생성시 MANDT 필드 필요 없다. [2] 모포 2012.05.08 6742
160 Email 전송 Sample [6] 양키(이경환) 2014.03.12 6801
159 Difference between select single and up to 1 row [2] sapjoy 2006.12.12 6810
158 프로그램간 테이블 넘김 [6] ecbase 2006.12.02 6820
157 [TIP] FILE_OPEN_DIALOG시 바탕화면을 기본경로로 설정하기 [16] file 고양이야옹 2010.06.29 6842
156 message table의 각 필드들을 모아서 하나의 문장으로 [4] 꿀단지 2011.10.11 6842
155 AT 의 사용법(LOOP) [19] ecbase 2006.12.02 6864
154 SAP 지뢰 찾기 [10] file 버미! 2010.06.09 6868
153 GUI_DOWNLOAD 펑션(메소드) 사용시 Leading Zero현상 해결방법 [3] 양키(이경환) 2014.02.17 6890
152 debug 시 문장 skip 요령 [36] 하마대왕 2013.10.04 6891
151 명령어 결과에 따른 SY-SUBRC [5] sapjoy 2014.09.16 6970
150 IE 9.0 설치 시 se80 다운되는 문제 해결 [5] Jey 2011.03.16 6996
149 SAPLINK - 소스 업&다운 프로그램 입니다. [5] file abaper_qj 2014.06.18 6996
148 문자열 자를 때 자르는 위치에 2BYTE문자가 있는지를 체크하는 방법입니다. [8] 꿈하루 2007.12.01 7065