29.04.2008, 16:12 | #1 |
Moderator
|
Упрощаем поиск
Давече возникла передо мной задача - убрать из поиска все атрибуты, которых нет на форме объекта. Задача не сложная, но захотелось оптимизировать - хотя бы автоматически получить список всех полей на форме. Вот так, например:
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 |
|