Html 表在Outlook上的显示形式不正确
我有一个显示一些数据的ABAP ALV。我需要将输出的ALV发送到电子邮件。目前,它适用于所有发送的电子邮件,Outlook除外。我被告知我需要在ABAP上的标签上使用一些东西。代码如下:Html 表在Outlook上的显示形式不正确,html,email,outlook,abap,alv,Html,Email,Outlook,Abap,Alv,我有一个显示一些数据的ABAP ALV。我需要将输出的ALV发送到电子邮件。目前,它适用于所有发送的电子邮件,Outlook除外。我被告知我需要在ABAP上的标签上使用一些东西。代码如下: loop at gt_email into ls_email. clear: v_mensagem, it_message[]. * begin of GC - 26.07.2012 concatenate '<html><head><t
loop at gt_email into ls_email.
clear: v_mensagem, it_message[].
* begin of GC - 26.07.2012
concatenate
'<html><head><table border="1">'
'<tr>'
'<td>Código de Material</td>'
'<td>Descrição</td>'
'<td>Depósito</td>'
'<td>Stock Actual</td>'
'<td>Stock Mínimo</td>'
'<td>Stock Máximo</td>'
'<td>Necessidade</td>'
'<td>Stock LPO</td>'
'</tr>'
into v_mensagem.
我相信这是一个标准的sap功能。谢谢。您必须自己将邮件正文拆分为单独的行,否则系统会在某个地方引入硬换行符,而且它不会在意不打断HTML标记。这真的很麻烦-我宁愿发送一封带有简单文本正文的邮件,上面写着“请检查附件”,然后将HTML文件附加到邮件中。您必须自己将邮件正文拆分为单独的行,否则系统会在途中的某个地方引入硬线中断,而且它也不在乎不破坏HTML标记。这真的很讨厌——我宁愿发送一封带有简单文本正文的邮件,上面写着“请检查附件”,然后将HTML文件附加到邮件中。Eva v\u mensage似乎就是你的邮件正文。因为它很可能是一个字符串,所以在那里没有标记
您是如何发送电子邮件的(哪一类/功能)?在将其传递到函数导入参数之前,您可能需要填写一个工作区组件。Eva v\u mensage似乎是您电子邮件的主体。因为它很可能是一个字符串,所以在那里没有标记
您是如何发送电子邮件的(哪一类/功能)?可能有一个工作区组件,在将其传递到函数导入参数之前需要填充。hi!你能解释得更清楚些吗?我不理解你的观点。你能举个简单的例子吗?谢谢!你能解释得更清楚些吗?我不理解你的观点。你能举个简单的例子吗?谢谢你能提供一个完整的例子说明你正在尝试做什么以及预期的结果吗?你上面展示的甚至不是一个完整的HTML页面。你能提供一个完整的例子说明你正在尝试做什么以及预期的结果吗?上面显示的内容甚至不是一个完整的HTML页面。
call function 'SO_DOCUMENT_SEND_API1'
exporting
document_data = gd_doc_data
put_in_outbox = 'X'
sender_address = c_emissor
sender_address_type = 'INT'
commit_work = 'X'
importing
sent_to_all = gd_sent_all
tables
packing_list = it_packing_list
contents_txt = it_message
receivers = it_receivers
exceptions
too_many_receivers = 1
document_not_sent = 2
document_type_not_exist = 3
operation_no_authorization = 4
parameter_error = 5
x_error = 6
enqueue_error = 7
others = 8.