将邮件表单的属性显示为HTML超链接

2020-09-09 18:34发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我想将票证的直接...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我想将票证的直接URL显示为html超链接。 例如" 打开人力资源请求"

票证网址将存储在属性SAP_/EIC/SSC_OR_PLACEHOLDER_MAIL-TICKET_SELF_SRV_URL"中。

此属性以邮件形式html-code定义如下:

<输入目录dir = ltr id =%SAP_/EIC/SSC_OR_PLACEHOLDER_MAIL-TICKET_SELF_SRV_URL value =" SSC:Ticket URL">

我尝试了几件事:

1。 我想将输入标签添加到a-href标签中

2。 我想编辑功能模块,该模块将确定故障单的URL

ZSSF_OR_VARIABLE_ESS_URL。 但是,如果我将" Open HR Request "连接到属性TICKET_SELF_SRV_URL。

它不会被解释为HTML。 html标签将在电子邮件中显示为普通文本。

3。 我想将TICKET_SELF_SRV_URL的属性值分配为Java脚本值。 然后我想创建一个HTML语句:

这里的问题是保存邮件表单后将删除Java脚本。

有什么想法仅将" SAP_/EIC/SSC_OR_PLACEHOLDER_MAIL-TICKET_SELF_SRV_URL"属性显示为" Open HR Request"?

非常感谢!

Mail.jpg (193.4 kB)
4条回答
lukcy2020
2020-09-09 18:48

嗨,格雷格,

好消息是-我在附近。 坏消息是我不记得我曾经解决过哪个帖子。

但是,这是我的解决方案:

  • 以邮件形式从属性类别"其他字段"中添加一个属性
  • 将通过您的邮件表单为您生成类似的内容
 <输入id ="%SAP_YPLACEHOLDER" dir =" ltr" type =" text" value ="营销许可链接"/> 
  • 将其更改为
 某些文本 
  • 在SPRO中创建动作-> CRM->基本功能->动作->交易中的动作
  • 为此操作使用"方法调用"
  • 要实现此目的,请使用类CL_CRM_PML_MAIL_FORM_EXEC和方法GET_VARIABLES来获取邮件格式的所有变量
  • GET_VARIABLES将为您提供键值选项卡,您必须在其中用'YPLACEHOLDER'填充KEY,并用' https: //sap.com '
  • 使用功能模块CRM_ERMS_MAIL_COMPOSE并将键值选项卡传递给TABLES参数ADD_KEY_VALUE_PAIRS

一周热门 更多>