Показать сообщение отдельно
Старый 21.05.2011, 17:28   #8  
Konstantin Katsovich is offline
Konstantin Katsovich
Участник
Аватар для Konstantin Katsovich
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
243 / 57 (2) ++++
Регистрация: 22.10.2008
Адрес: Israel
Цитата:
Сообщение от u.rastegaev Посмотреть сообщение
кстати, еще один вопрос, а можно написать:
var fields4Check=["estimatedvalue","gar_main_contact","gar_competitor","gar_taxation"];
а потом в цикле обращаться к полям
for(...){
...
crmForm.all.fields4Check[ i ].Datavalue
...}
cобствено именно так как я написал это НЕ работает
А как написать так чтобы в crmForm.all. .Datavalue
подставлять элементы массива fields4Check ?
Лучше пользоваться изменением уровня требования.
Как описано например тут: http://ronaldlemmen.blogspot.com/2007/07/change-requirement-level-at-runtime.html
Код:
crmForm.SetFieldReqLevel("filedname", 1);

либо если очень хочется самому сделать проверку то:
Код:
crmForm.all[fields4Check[ i ]].Datavalue
__________________
Читайте SDK!!!