Skip to Content
0
Former Member
Feb 23, 2009 at 12:37 PM

How to display local PC image using class cl_gui_picture ?

322 Views

Hi,

Experts,

I have developed a report to display local pc image but its not displaying whats the problem in the below code.

&----


*& Report Z_DISPALY_PICTURE

*&

&----


*&

*&

&----


REPORT Z_DISPALY_PICTURE

DATA: OK_CODE TYPE SY-UCOMM.

DATA: OBJ_PICTURE TYPE REF TO CL_GUI_PICTURE,

OBJ_CONTAINER TYPE REF TO CL_GUI_CUSTOM_CONTAINER.

START-OF-SELECTION.

CALL SCREEN 2500.

&----


*& Module USER_COMMAND_2500 INPUT

&----


  • text

----


MODULE USER_COMMAND_2500 INPUT.

CASE OK_CODE.

WHEN 'BACK'.

SET SCREEN '0'.

LEAVE SCREEN.

ENDCASE.

ENDMODULE. " USER_COMMAND_2500 INPUT

&----


*& Module STATUS_2500 OUTPUT

&----


  • text

----


MODULE STATUS_2500 OUTPUT.

SET PF-STATUS 'STATUS'.

  • SET TITLEBAR 'xxx'.

CREATE OBJECT OBJ_CONTAINER

EXPORTING

CONTAINER_NAME = 'PC_CONTAINER'.

CREATE OBJECT OBJ_PICTURE

EXPORTING

PARENT = OBJ_CONTAINER.

CALL METHOD OBJ_PICTURE->LOAD_PICTURE_FROM_URL_ASYNC

EXPORTING

URL = 'c:\brand.gif'

EXCEPTIONS

ERROR = 1

others = 2.

ENDMODULE. " STATUS_2500 OUTPUT

Thanks in advance,

shabeer ahmed.