스마트폼 내용을 pdf 파일로 열려고 하는데 안되네요.
pdf 파일로 변환하고 다운로드는 정상적으로 되는데 바로 파일을 여는게 안되서요..
call function 'convert_otf_2_pdf'
exporting
archive_index = arc_idx
importing
bin_filesize = file_size
tables
otf = tab_otf_data-otfdata
doctab_archive = doctab
lines = pdf_tab
exceptions
err_conv_not_possible = 1
err_otf_mc_noendmarker = 2
others = 3
....
if not g_html_container is initial.
call method g_html_container->free.
endif.
create object g_html_container
exporting container_name = 'html_container'.
create object g_html_control
exporting parent = g_html_container.
loop at i_pdf_tab into l_cline.
assign l_cline to <l_xline> casting.
if l_len = 2.
append <l_xline> to l_pdf_uc_data.
else.
append <l_xline> to l_pdf_nuc_data.
endif.
endloop.
call method g_html_control->load_data
exporting
size = i_file_size
type = 'application'
subtype = 'pdf'
importing
assigned_url = url
changing
data_table = l_pdf_uc_data[].
if sy-subrc <> 0.
message id sy-msgid type 'i' number sy-msgno
with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
endif.
call method g_html_control->show_data
exporting
url = url
exceptions
cntl_error = 1.
if sy-subrc <> 0.
message id sy-msgid type 'i' number sy-msgno
with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
endif.
원인이 뭘까요? 고수님들의 답변 부탁드립니다.
화면추가하여 완료했습니다.