控制台中的Salesforce JavaScript OnClick自定义按钮

时间:2014-09-25 16:41:01

标签: javascript salesforce salesforce-service-cloud

全部 -

我正在尝试为Sales控制台创建自定义按钮。此按钮用于调用特定的电子邮件模板并预先填充数据。

我知道如何利用自定义按钮的JavaScript为Salesforce Console提供网页或链接,但是当我尝试将该功能与JavaScript结合使用以自动选择电子邮件模板时,我收到以下错误:

意外的令牌ILLEGAL

这是我的代码......我在这里缺少什么?

    srcUp('
         location.replace('
                /email/author/emailauthor.jsp?retURL=/{!Case.Id}&p3_lkid={!Case.Id}&rtype=003&p2_lkid={!Case.ContactId}&template_id=00XG0000001bHA9/
         ');
    ');

1 个答案:

答案 0 :(得分:0)

请将以下代码粘贴到自定义按钮的Javascript中

FROM

srcUp('          location.replace('                       /email/author/emailauthor.jsp?retURL=/{!Case.Id}&p3_lkid={!Case.Id}&rtype=003&p2_lkid={!Case.ContactId}&template_id=00XG0000001bHA9/          &#39);     &#39);

TO

location.replace('?/email/author/emailauthor.jsp retURL = / {!Case.Id}&安培; p3_lkid =安培{Case.Id!};舍入类型= 003&安培;!p2_lkid = {案例.ContactId}&安培; template_id = 00XG0000001bHA9&安培; P5 =&#39);

注意 - 无需更改模板ID,我已根据您在代码中提供的ID更改了模板ID。

让我知道这是否有效,或者您是否需要更多帮助。

Ashish Shishodiya