|
|
#1 |
|
Участник
|
Значение по-умолчанию
Добрый день, понимаю что вопрос лёгкий, но пока не могу найти ответа.
Нужно чтобы при создании формы в поле стояло значение по-умолчанию (коэффициент для расчетов, поэтому picklist не подходит. Пробовал lookup делать - не то получается. Подскажите что написать в OnChange? |
|
|
|
|
#2 |
|
Консультант-джедай
|
на онлоад формы вешаете скрипт
crmForm.all.<название поля>.DataValue = <значение> а чтобы оно не заменяло измененное значение при открытии if (crmForm.all.<название поля>.DataValue == null) {crmForm.all.<название поля>.DataValue = <значение>}
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога
Последний раз редактировалось slivka_83; 12.05.2009 в 11:07. |
|
|
|
| За это сообщение автора поблагодарили: Dekan (1). | |
|
|
#3 |
|
Чайный пьяница
|
Цитата:
Код: if (crmForm.FormType == 1)
{
//вычитка значения по умолчанию
crmForm.all.<название поля>.DataValue = <значение по умолчанию>
}
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
|
| За это сообщение автора поблагодарили: Dekan (1). | |
|
|
#4 |
|
Консультант-джедай
|
угу
тоже, сообразил
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога
|
|
|
|
|
#5 |
|
Участник
|
Обработчика OnLoad в форме нет, как быть?
Ставлю на OnChange - не работает. Тип данных decimal. |
|
|
|
|
#6 |
|
Чайный пьяница
|
Цитата:
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
|
|
#7 |
|
Участник
|
Признаю ошибку
, не там смотрел.Работает. |
|
|
|
|
#8 |
|
Участник
|
Цитата:
У меня не получилось
|
|
|
|
|
#9 |
|
Чайный пьяница
|
Цитата:
crmForm.all.<string field>.DataValue = crmForm.all.<lookup field>.DataValue == null ? '' : crmForm.all.<lookup field>.DataValue[0].name;
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
|
|
#10 |
|
Участник
|
Подскажите, а как узнать <Значение по умолчанию>. У меня в этом lookup 25 значений видов упаковки, к примеру, что нужно написать.
|
|
|
|
|
#11 |
|
Консультант-джедай
|
Цитата:
X++: //Create an array to set as the DataValue for the lookup control. var lookupData = new Array(); //Create an Object add to the array. var lookupItem= new Object(); //Set the id, typename, and name properties to the object. lookupItem.id = '{1AAC1363-01A1-DB11-8432-0003FF9CE217}'; lookupItem.typename = 'account'; lookupItem.name = 'A Bike Store'; // Add the object to the array. lookupData[0] = lookupItem; // Set the value of the lookup field to the value of the array. crmForm.all.parentaccountid.DataValue = lookupData; X++: lookupItem.id = '{1AAC1363-01A1-DB11-8432-0003FF9CE217}'; lookupItem.typename = 'account'; lookupItem.name = 'A Bike Store'; отображаемое значение (name) Вы знаете, имя объекта (typename) тоже. А чтобы узнать GUID (id), Вам нужно открыть форму этой записи (которую хотите подставить в лукап) и нажать Ctrl + N. Откроется новое окно, с той же записью но уже с адресной строкой. В адресной строке Вы и найдете GUID.
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога
|
|
|
|
| За это сообщение автора поблагодарили: degussa (1). | |
|
|
#12 |
|
Участник
|
А если много (8) полей нужно заполнить по умолчанию. Также нужно только 8 раз? или есть другой вариант.
|
|
|
|
|
#13 |
|
Консультант-джедай
|
Если по простому то да
но можно написать функцию которой бы передавались параметра (lookup, основной атрибут, объект, GUID) и которая бы заполняла луапы
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога
|
|
|
| Теги |
| значение по-умолчанию |
|
|
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|