Я написал простой код, который не работает, у кого-нибудь есть идея?
Я получаю эту ошибку: «Обнаружена проблема с OnClick JavaScript для этой кнопки или ссылки:
Неожиданный EOF "
Я хочу получить информацию от контакта в пользовательской кнопке, размещенной в этой возможности. Для этого я просто возвращаю информацию благодаря запросу в SOQL.
Вот код:
{!REQUIRESCRIPT("/apex/dsfs__DocuSign_JavaScript")}
{!REQUIRESCRIPT("/soap/ajax/30.0/connection.js")}
{!REQUIRESCRIPT("/soap/ajax/29.0/apex.js")}
var ContactSQL = "SELECT Contact.Name, Contact.Email
FROM OpportunityContactRole
WHERE OpportunityId = '{!Opportunity.Id}'
LIMIT 1";
var ContactData = sforce.connection.query(ContactSQL);
var ContactTable = ContactData.getArray("records");
var ContactName = ContactTable[0].Contact.Name;
var ContactEmail = ContactTable[0].Contact.Email;
//********* 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='';
//*************************************************//
CRL = 'Email~'+ContactEmail+';LastName~'+ContactName+';Role~Signer 1'
CRL = CRL + ',Email~blabla@gmail.com;FirstName~Bla;LastName~Bla;Role~Signer 2;'
//********* Page Callout (Do not modify) *********//
window.location.href = "/apex/dsfs__DocuSign_CreateEnvelope?DSEID=0 &SourceID={!Opportunity.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;
Большое спасибо!