2009-08-11 6 views
0

Je suis en train de personnaliser MS Dynamics CRM 4 et j'ai des scripts JScript qui s'exécutent sur le formulaire pour les appels téléphoniques, les courriers électroniques, les lettres, etc. Comment vérifier dans JScript si l'activité est ouverte ou fermée? Cela devrait être vraiment simple, mais je n'arrive pas à le trouver.Vérifier si une activité Dynamics CRM est ouverte ou fermée du côté client

Répondre

2

Vérifiez le type de formulaire. Voici un exemple de code avec les deux cas qui vous intéressent en haut. Les autres sont fournis dans un souci d'exhaustivité.

switch(crmForm.FormType) 
{ 
    case 2: // update form; activity is open 
     break; 
    case 4: // disabled form; activity is closed 
     break; 

    case 0: // undefined form type, barf 
     break; 
    case 1: // create form 
     break; 
    case 3: // read only form 
     break; 
    case 5: // quick create form 
     break; 
    case 6: // bulk edit form 
     break; 
    default: 
     break; 
} 

Voir la page "Propriétés du formulaire" dans le SDK.

+0

Super, ça marche! Merci encore pour votre aide. – EMP