Dynamics CRM 5.0 a la vista.
Información y video de la próxima versión de Dynamics CRM
Click Aquí
Información y video de la próxima versión de Dynamics CRM
Click Aquí
Cuando realizamos scripting de eventos en Dynamics CRM, podemos utilizar las siguientes propiedades y métodos de los campos para interactuar con ellos:
{Campo}.DataValue Valido para todos los campos. Nota: Asignar un valor a un campo no dispara el evento OnChange.
Field}.Disabled Booleano para activar o desactivar un campo.
Ejemplo:
var oField = crmForm.all.SOME_FIELD_ID;
// Toggle the disbled state of the [...]
Para realizar operaciones matemáticas utilizando JavaScript, y evitar problemas con campos nulos, es buena idea utilizar el operador condicional de JavaScript:
Sintaxis: variablename=(condition)?value1:value2
Esto nos evitará problemas, al validar los campos nulos antes utilizarlos en operaciones como sumas, de lo contrario se producirá un error al ejecutar el script.
Por ejemplo, para sumar dos números, usamos la [...]
Algunas veces es necesario ocultar campos en los formularios de Dynamics CRM. Esto puede lograrse utilizando javascript de dos formas:
En el evento OnLoad de las propiedades del formulario (Form Properties) ocultamos cada campo.
En el mismo evento Onload, ocultamos un TAB, al cuál hemos movido todos los campos que deseamos hacer invisibles.
Así, para el primer caso, [...]