Rechercher dans ce blog

dimanche 13 mars 2011

Piloter la contrainte d'un champ en fonction d'une case à cocher

Voici le code pour CRM 2011.

Créer un fichier jscript nommé DisplayFunction qui contient la fonction suivante :
function newPrimeOnClick()
{
document.getElementById("new_prime").attachEvent("onclick", function () {
if (document.getElementById("new_prime").DataValue){
Xrm.Page.getAttribute("new_valeur").setRequiredLevel("required");}
else{Xrm.Page.getAttribute("new_valeur").setRequiredLevel("none");}
});
}

Ajouter ce fichier comme Ressources Web.

Créer un champ de type Deux options nommé new_prime et un champ de type Une seule ligne de texte nommé new_valeur.

Ajouter sur l'événement OnLoad du formulaire la fonction newPrimeOnClick.


Case à cocher non sélectionnée

Case à cocher sélectionnée

Aucun commentaire:

Enregistrer un commentaire