3

我认为这可能是一个简单的问题,但我似乎无法弄清楚。我有一个简单地发送邮件的工作流程。在邮件的内容中,我有一个超链接可以返回到我们的 SAP CRM 系统。我将一些参数传递给这个超链接。

工作流程工作正常,电子邮件已发送,但是,超链接进入邮件的第二行并处于活动状态。如果我复制整个超链接并将其粘贴到浏览器中,它就可以工作。

问题是我不希望用户复制和粘贴,我只是希望他们点击超链接。

这是我正在谈论的内容的屏幕打印
http://img402.imageshack.us/img402/9471/38348167.png

这是发送的实际电子邮件的屏幕打印:http:
//img210.imageshack.us/img210/6424/14370746.png

我尝试进入事务 PFTC(任务维护)我输入了我的任务并打开了它。我转到选项卡描述并点击编辑按钮,我将标签列更改为连续文本,但没有奏效,然后我尝试了扩展行,这也没有任何区别。

这是一个屏幕截图:http:
//img341.imageshack.us/img341/6254/37776438.png

我的问题是,有没有办法让超链接在一行上,甚至可以在两行上点击?

非常感谢。

4

1 回答 1

1

据我所知,这是 SAPconnect 在发送纯文本电子邮件时的限制。您可以重新配置系统以发送 HTML 邮件,但这会影响每封外发邮件,并且应该非常谨慎地处理。我建议您编写一个小类来组装和发送 HTML 邮件并从步骤中调用它。我会使用 BCS 来发送邮件——它有一个优秀的在线文档,并带有几个演示程序 (BCS_EXAMPLE_*)。您可以使用 ABAP 组装 HTML 正文,尽管这通常会产生相当混乱的代码。更简洁的方法是将所有输入数据放入一个结构中并使用简单的转换或动态文档(参见例如报告 DD_ADD_LINK)。

于 2011-01-14T19:50:55.507 回答