Я использую поле текстовой области в Salesforce как RecipientNote для конверта Docusign, созданного с помощью настраиваемой кнопки в Salesforce. Синтаксис ниже обрабатывает любые запятые или специальные символы, но я не могу найти правильный синтаксис для сохранения любых разрывов строк в поле Program_Exception_Notes__c.Как заменить символ конца строки из поля текстовой области Salesforce
;RecipientNote~{!JSENCODE(URLENCODE(SUBSTITUTE(Sales_Program_Info__c.Program_Exception_Notes__c,",","_COMMA_")))}
Я пробовал следующее, но никто не работал. Есть идеи?
'{!SUBSTITUTE(JSENCODE(URLENCODE(SUBSTITUTE(Sales_Program_Info__c.Program_Exception_Notes__c,",","_COMMA_"))),"%0D%0A","\\n")}'
'{!JSENCODE(URLENCODE(SUBSTITUTE(SUBSTITUTE(Sales_Program_Info__c.Program_Exception_Notes__c,"\r\n","\\n"),",","_COMMA_")))}'
Привет, Боб, если вы каждый раз заполняете пользовательскую заметку получателя, по какой причине вы решили сделать это из настраиваемого поля Salesforce вместо информации получателя на странице визуальной визуализации DocuSign? –
Человек, который заполняет заметку, - это не тот человек, который генерирует и отправляет конверт. Кроме того, заметка создается с помощью пользовательской кнопки для заполнения получателей и заметок и т. Д. –
Извините, вышеизложенное должно указывать «генерируется ** конверт **» ... –