Я действительно зациклен на финальной стадии кодирования. Я создал пользовательскую кнопку в ведущем разделе, и я вызываю собственный URL-адрес настройки в javascript-коде. Он очень хорошо работает в моей организации-разработчике, но это не удается, когда я устанавливаю это в другую организацию-разработчика. Вот код для справки;проблема с настройками в salesforce после установки управляемого пакета в счете разработчика
{!REQUIRESCRIPT("/soap/ajax/26.0/connection.js")}
var uname = encodeURI('{!$Setup.UserDetails__c.UName__c}');
var ukey= encodeURI('{!$Setup.UserDetails__c.Sha1Key__c}');
try{
var rurl= escape('/handleapprequest?email={!Lead.Email}&fname ={!Lead.FirstName}&lastname={!Lead.LastName}&company={!Lead.Company}');
window.open('{!$Setup.UserDetails__c.Url__c}login/' + uname + '/'+ ukey +'?returnurl='+rurl, 'Send Email', 'height=600,location=no,resizable=yes,toolbar=no,status=no,menubar=no,scrollbars=1', 1)
}catch(err)
{alert(err);}
Когда я устанавливаю мой пакет другой организации разработчиков, кнопка, которая выполняет OnClick JavaScript, thows исключения «Проблемы с OnClick JavaScript для этой кнопки или ссылки встречалась: Поле Setup.UserDetails_ c.UName _c не существует проверка правописания '
Пожалуйста, сообщите, что здесь не так. Я уже создал Beta-пакет, и я не могу изменить или удалить код из моего разработчика org. Большое спасибо.