Упрощаем поиск
Давече возникла передо мной задача - убрать из поиска все атрибуты, которых нет на форме объекта. Задача не сложная, но захотелось оптимизировать - хотя бы автоматически получить список всех полей на форме. Вот так, например:
var str;
var fields = crmForm.all;
for (var i=0; i<fields.length; i++)
{
if (fields[i] != null && fields[i].Label != null )
{
str+= "\n" + fields[i].Label;
}
}
crmForm.all.description.DataValue = str
Пусто. Стал проверять и оказалось, что на форме у меня больше 500 полей и ни у одного из них не отображается метка. Коллеги, есть догадки на этот счет?
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.
MS Certified Dirty Magic Professional
|