我在SalesForce中有一个自定义按钮来使用"一键选项"立即发送功能。该按钮还指定使用已包含标签的模板。
如果我登录DocuSign并在签名者看到它时预览文档,我可以看到标签。
但是,当我使用“立即发送”功能从SalesForce发送请求时,当签名者查看文档时,标签不可见。我知道发件人可以在SalesForce中标记字段,但这似乎无法使用已存在标记的模板。
有人有解决方案吗?
以下是自定义按钮代码:
{!REQUIRESCRIPT("/apex/dsfs__DocuSign_JavaScript")}
//********* Option Declarations (Do not modify )*********//
var RC = '';var RSL='';var RSRO='';var RROS='';var CCRM='';var CCTM='';var CCNM='';var CRCL=''; var CRL='';var OCO='';var DST='';var LA='';var CEM='';var CES='';var STB='';var SSB='';var SES='';var SEM='';var SRS='';var SCS ='';var RES='';
//*************************************************//
// One Click Option (default edit envelope screen)
OCO = 'Send'; //Ex: Tag
CRL = 'Email~{!New_Hire_Checklist__c.Correspondence_Email__c};FirstName~{!New_Hire_Checklist__c.First_Name__c};LastName~{!New_Hire_Checklist__c.Last_Name__c};Role~Applicant'
DST = '6005ADE1-54B2-4215-B060-C15E5821A695'
//********* Page Callout (Do not modify) *********//
window.location.href = "/apex/dsfs__DocuSign_CreateEnvelope?DSEID=0&SourceID={!New_Hire_Checklist__c.Id}&RC="+RC+"&RSL="+RSL+"&RSRO="+RSRO+"&RROS="+RROS+"&CCRM="+CCRM+"&CCTM="+CCTM+"&CRCL="+CRCL+"&CRL="+CRL+"&OCO="+OCO+"&DST="+DST+"&CCNM="+CCNM+"&LA="+LA+"&CEM="+CEM+"&CES="+CES+"&SRS="+SRS+"&STB="+STB+"&SSB="+SSB+"&SES="+SES+"&SEM="+SEM+"&SRS="+SRS+"&SCS="+SCS+"&RES="+RES;
//*******************************************//
答案 0 :(得分:1)
我想我发现了问题,代码的第9行和第10行缺少结束分号;
。尝试改为:
CRL = 'Email~{!New_Hire_Checklist__c.Correspondence_Email__c};FirstName~{!New_Hire_Checklist__c.First_Name__c};LastName~{!New_Hire_Checklist__c.Last_Name__c};Role~Applicant';
DST = '6005ADE1-54B2-4215-B060-C15E5821A695';
注意在每一行的末尾添加了分号。