Principales respuestas
Problem with personalization a oportunity form

Pregunta
-
This function is wrong, Please help me, where is the mistake.
// Posición en cuenta
function C1()
{var wc1=0;
if (Xrm.Page.getAttribute("new_cliente_cartera")getValue() == "true") // new_cliente_cartera is a option (yes or not) field.
{
var wc1=20;
Xrm.Page.getControl("new_conocimiento_personal").setDisabled (true);
Xrm.Page.getControl("new_posicion_cuenta").setDisabled (true) ;
}
else
{
var wc1=0;
Xrm.Page.getControl("new_conocimiento_personal").setDisabled (false);
Xrm.Page.getControl("new_posicion_cuenta").setDisabled (false);
}
}
Respuestas
-
Hola Fernando
Para desabilitar el campo necesitas lo siguiente
Xrm.Page.ui.controls.get(“FIELD”).setDisabled(false);
Te dejo un link donde hay un ejemplo de su uso.
http://jarrettexpertcrm.wordpress.com/2011/05/24/microsoft-crm-2011-disable-fields-from-picklist/
Salu2 Atilin | http://www.dexrm.com
- Propuesto como respuesta Demian Adolfo RaschkovanMVP, Moderator martes, 29 de enero de 2013 11:15
- Marcado como respuesta Demian Adolfo RaschkovanMVP, Moderator viernes, 8 de febrero de 2013 7:51
Todas las respuestas
-
Hola Fermando,
bueno, el único error que encuentro es que te falta un punto en el If. Es decir
if (Xrm.Page.getAttribute("new_cliente_cartera").getValue() == "true")
Buenos una cosilla más, quita los espacios en el disabled
setDisabled(true);
Cuentanos como te fue
Salu2 Atilin | http://www.dexrm.com
-
-
-
Hola Fernando
Para desabilitar el campo necesitas lo siguiente
Xrm.Page.ui.controls.get(“FIELD”).setDisabled(false);
Te dejo un link donde hay un ejemplo de su uso.
http://jarrettexpertcrm.wordpress.com/2011/05/24/microsoft-crm-2011-disable-fields-from-picklist/
Salu2 Atilin | http://www.dexrm.com
- Propuesto como respuesta Demian Adolfo RaschkovanMVP, Moderator martes, 29 de enero de 2013 11:15
- Marcado como respuesta Demian Adolfo RaschkovanMVP, Moderator viernes, 8 de febrero de 2013 7:51