Показать сообщение отдельно
Старый 18.10.2007, 10:30   #1  
Dissident is offline
Dissident
Вопрошающий
Аватар для Dissident
 
210 / 24 (1) +++
Регистрация: 07.06.2006
Адрес: Тюмень
Глюк со скриптами или я болван?
Господа, прошу совета.
Вещь в принципе элементарная, но я в тупике, не знаю где рыть!
Суть такова
1. Есть пользовательский объект Obj1
2. Есть Account
3. Account и Obj1 связаны (1 к N), ссылочно... (т.е. у Obj1 есть атрибут new_client_mark - лукап от Account)
4. Пытаюсь на автомате заполнять поле Obj1.new_name на изменение obj1.new_client_mark посредством onChange, причем классическим образом:
Код:
 
var myAccount = new array();
var myAccountName;
var
if (crmForm.all.new_client_mark.DataValue) != 0
{
 myName = crmForm.all.new_client_mark.DataValue;
 myAccountName = myName[0].name;
 crmForm.all.new_name =myAccountName;
};
Казалось бы все замечательно, однако при выборе ЛЮБОГО значения, myAccountName первый раз принимает значение undefinid, а затем - "" (пустая сторка)...
То же самое вешал и на onSave формы - тот же результат

Где собака могла порыться?
__________________
Победивший противника - силен, победивший себя - величественнен

Последний раз редактировалось Dissident; 18.10.2007 в 11:31.