0

我在 SQL Server Report Builder 中创建了一个自定义 (.RDL) 报告和一个 AL 扩展,该扩展将该报告作为 PDF 附件从 Business Central 中的自定义页面和表上的操作通过电子邮件发送。这工作正常。我的问题是关于电子邮件正文。目前我已经在扩展的代码单元中硬编码了几个句子(例如)“请参阅附件等......”。理想情况下,我希望用户能够在 BC 需要时编辑电子邮件正文,而无需我更改扩展名。是否可以将电子邮件正文保存在 Business Central 中以供用户编辑?并且可以在发送电子邮件之前由代码单元以编程方式加载该电子邮件正文吗?

4

1 回答 1

0

可以按照您的要求使用。

例如,在发送销售发票时,Business Central 正是这样做的。

你应该看看Report Selections表。它有一个程序GetEmailBodyTextForCust可以交换到电子邮件正文的相关报告布局。它在过程中使用SendEmailToCustDirectly

请注意,用于电子邮件正文的报告布局必须是 Word 布局。

于 2022-01-17T08:22:56.583 回答