Pdfleri Web Dynpro ABAP üzerinde görüntülemek için iki yöntem var. Ekrana Interactive Form nesnesi eklenerek yapılabilinir. Ancak bu yöntemde google chrome pdf dosyasını görüntüleyemiyor. Sayfa açılır açılmaz indiriyor.
Ama aşağıdaki yöntem ile datayı xstring (veya FPCONTENT) tipi ile çalıştırdığınzda verdiğiniz pdf adı ile dosya üretiliyor ve görüntüleniyor.
DATA pdf_xstring TYPE XSTRING. “Veya PDF_CONTENT TYPE FPCONTENT.
//other code
cl_wd_runtime_services=>attach_file_to_response(
i_filename = ‘name.pdf’
i_content = pdf_xstring “PDF_CONTENT
i_mime_type = ‘application/pdf’
i_in_new_window = abap_true
i_inplace = abap_true ).
i_in_new_window VE i_inplace default değerleri false. Eğer false olursa pdf indirilebilmektedir.