Я пытаюсь прикрепить запрос отчета Oracle Apex для отправки отчета по электронной почте. Но по почте я получаю пустой html или битый pdf
Объявить номер l_id; l_document BLOB; l_error_msg varchar2(2000); НАЧАТЬ l_document:= APEX_UTIL.GET_PRINT_DOCUMENT ( 108, 'costbyproddp', 'XSL-FO', 'htm');
if l_document is null then dbms_output.put_line( ' no report returned'); l_error_msg:=null;
end if;
l_id := APEX_MAIL.SEND( p_to => 'abc@gmail.com', p_from => 'xyz@gmail.com', p_subj => 'APEX_MAIL with attachment', p_body => 'Please review the attachment.', p_body_html => 'Please review the attachment' || l_error_msg);
dbms_output.put_line(l_id);
if l_document is not null then
APEX_MAIL.ADD_ATTACHMENT ( p_mail_id => l_id, p_attachment => l_document, p_filename => 'costbyproddp.htm', p_mime_type => 'text/html');
конец, если;
КОНЕЦ;