2017-01-31 3 views
1

Я вывожу DocuSign (специально для наших пользователей Сообщества партнеров) и обнаружил, что потоки Apex, выходящие из коробки, не упоминаются в кнопке, поскольку пользователи-партнеры работают сайта force.com.DocuSign для Salesforce Пользовательская кнопка для сообщества-партнера

Я - клик-не-код парень и я пытаюсь создать пользовательскую кнопку, чтобы решить эту проблему на основе некоторых предложений. Код, который я создал это порождая ошибку:

"A problem with the OnClick JavaScript for this button or link was encountered: Unterminated regular expression literal"

Вот код, у меня есть:

{!REQUIRESCRIPT("dsfs__DocuSign_JavaScript")} DocuSign_CreateEnvelope(); 
//********* 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=''; 
//*************************************************// 
// Modify individual options here: // 
// Related Content (default no related content) // 
RC = GetRelContentIDs("{!Opportunity.Id}"); 
//********* 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; 
//*******************************************// 

Любая помощь будет принята с благодарностью.

С уважением,

Дэвид

ответ

0

Я знаю, что официально DocuSign не поддерживает партнерские сообщества, но попробовать что-то вроде ниже, это стандартная кнопка, которая работает на любом объекте SFDC.

{!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='';var sourceId=''; //*************************************************//

var sourceId = DSGetPageIDFromHref();

//********* Page Callout (Do not modify) *********// window.location.href ="/apex/dsfs__DocuSign_CreateEnvelope?DSEID=0&SourceID="+sourceId+"&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; //*******************************************//

Смежные вопросы