http://searchsap.techtarget.com/tip/1,289483,sid21_gci868237,00.html?FromTaxonomy=/pr/283958
Jaswinder Singh Bhatti
09 Dec 2002, Rating 2.11 (out of 5)
Here
is an example of how to go directly to your URL from SAP.
Code
REPORT
ZJURL .
*---------------------------------------------------*
* Author
: Jaswinder Singh Bhatti
* bhatti_jassi@hotmail.com
*---------------------------------------------------*
* Type declarations.....................
TYPES
pict_line(256) TYPE c.
* Data
declarations......................
DATA
:init,
container TYPE REF TO
cl_gui_custom_container,
editor TYPE REF TO cl_gui_textedit,
picture TYPE REF TO cl_gui_picture,
pict_tab TYPE TABLE OF pict_line,
document_viewer TYPE REF TO i_oi_document_viewer.
PARAMETERS:
URL(60) OBLIGATORY DEFAULT 'www.sap.ag'.
* In
Screen 100, create container with name "PICTURE_CONTAINER"
CALL
SCREEN 100.
* Dialog
modules......................................
MODULE
status_0100 OUTPUT.
SET PF-STATUS 'SCREEN100'.
IF init is initial.
init = 'X'.
CREATE OBJECT:
container EXPORTING container_name = 'PICTURE_CONTAINER'.
CALL METHOD C_OI_CONTAINER_CONTROL_CREATOR=>GET_DOCUMENT_VIEWER
IMPORTING viewer =
document_viewer.
CALL METHOD
document_viewer->init_viewer
EXPORTING parent = container.
ENDIF.
CALL
METHOD document_viewer->view_document_from_url
EXPORTING document_url = url
show_inplace = 'X'.
CALL
METHOD document_viewer->destroy_viewer.
CALL
METHOD container->free.
FREE:
document_viewer, container.
ENDMODULE.
MODULE
cancel INPUT.
LEAVE TO SCREEN 0.
ENDMODULE.