cancel
Showing results for 
Search instead for 
Did you mean: 

External window without title

Former Member
0 Kudos

Hi Friends,

I am using Function Module CREATE_EXTERNAL_WINDOW to show PDF in an external window.

I used UI as Linktoaction.

Problem is that - URL is being shown as Title on top of window.

and that can be used by employee to see other employee details.

Is there any way to Delete/EDIT title of external window.

I have used following code

CALL METHOD LO_WINDOW_MANAGER->CREATE_EXTERNAL_WINDOW

EXPORTING

URL = LV_HOSTNAME

TITLE = 'Form 16'

MODAL = ABAP_FALSE

HAS_MENUBAR = ABAP_FALSE

IS_RESIZABLE = ABAP_TRUE

HAS_SCROLLBARS = ABAP_TRUE

HAS_STATUSBAR = ABAP_FALSE

HAS_TOOLBAR = ABAP_FALSE

HAS_LOCATION = ABAP_FALSE

RECEIVING

WINDOW = LO_WINDOW.

CALL METHOD LO_WINDOW->SET_WINDOW_TITLE

EXPORTING

TITLE = 'Form 16'.

LO_WINDOW->OPEN( ).

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Upto my knowledge, we can't hide the External window URL. You can get this functionlity by using the Portal and create an iView in this Portal.

Have a look on the SAP help [Absolute Navigation|http://help.sap.com/saphelp_tm70/helpdata/en/18/f96f4132f15c58e10000000a1550b0/frameset.htm] and the Standard WD component WDR_TEST_PORTAL_NAV_PAGE.

ChrisPaine
Active Contributor
0 Kudos

This is a browser implementation issue - it is to stop Phishing attacks.

you cannot completely hide the URL in a browser. You should not use URL parameters to pass sensitive data - and your security model should stop unauthorised employees from being able to manipulate URLs to get information about others.

Consider passing the data between the two applications using a shared memory area (if you have a single application server). Have a search on passing data to new application - I know I've written a bit about it...

[POWL shared memory usage - multi-application server |;

[Passing values from one application to another application |;