Skip to Content

Dear All; One of the way to display the GOS PDF document via Webdynpro; hope this will help; Step1: Select the list of attachments from the business document using function module BDS_ALL_CONNECTIONS_GET; for this you need the following inputs; Classname, Classtype and objkey Step2: Convert the file ID (loio_id from the above function module) to xstring using the method “attachment_get_detail” from the class “cl_hap_wd_document_ui” Data:     lv_aid  type bds_docid,     lv_fcon  type string,     lv_fchex type xstring,     lv_mftyp type string,     lv_ret  type bapiret2. attachment_get_detail(       exporting         attachment_id    = lv_aid         attachment_type  = ‘pdf’       importing         file_content    = lv_fcon         file_content_hex = lv_fchex         mime_file_type  = lv_mftyp         s_return        = lv_ret                           ). Step3: Display the document in new browser; using the method attach_file_to_response from class cl_wd_runtime_services; data:     l_file    type string,     l_mime    type string,     pdf_data  type xstring. l_mime = ‘application/pdf’ . l_file = ‘title.pdf’ . call method cl_wd_runtime_services=>attach_file_to_response     exporting       i_filename  = l_file       i_content  = lv_fchex       i_mime_type = l_mime.

To report this post you need to login first.

2 Comments

You must be Logged on to comment or reply to a post.

Leave a Reply