Go to your URL using ABAP (Dynpro=explorer)

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.