cancel
Showing results for 
Search instead for 
Did you mean: 

Display a PDF in a new window - Urgent***

Former Member
0 Kudos

Hi experts,

Im having a hyperlink in my iview, once the user clicks on the link, a PDF document has to be displayed in a new window.

Im having my PDF in my DMS Server.

can u guys help me, which function module i have to use to develop a application so that PDF will be opened in a new window.

Thanks in advance.

James....

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member197348
Active Contributor
0 Kudos

Hi Vasanth,

First convert data to byte[]. Then use the following code to open PDF

try{

IWDResource wr = WDResourceFactory.createCachedResource(byte[] data , "PDF Report", WDWebResourceType.PDF);

IWDWindow w = wdComponentAPI.getWindowManager().createNonModalExternalWindow(wr.getUrl(0), "PDF Report");

w.show();

}

try (Exception e){

wdComponentAPI.getMessageManager().reportException(e.getMessage(), false);

}

regards,

Siva.

Former Member
0 Kudos

Hi James,

Try following code

WDPortalNavigation.navigateAbsolute(

"ROLES://portal_content/page/iview", WDPortalNavigationMode.SHOW_INPLACE,

WDPortalNavigationHistoryMode.NO_DUPLICATIONS,

Userid);

Regards

Praveen