Commentaires

Les commentaires sont des sections de code que FormCalc n’exécute pas. Les commentaires contiennent normalement des renseignements ou des directives qui expliquent l’utilité d’un certain fragment de code. Au moment de l’exécution, FormCalc ne tient pas compte des informations stockées en commentaires.

Vous pouvez indiquer un commentaire en entrant soit un point-virgule (;), soit une paire de barres obliques (//). Dans FormCalc, un commentaire s’étend depuis son début jusqu’au prochain terminateur de ligne.

Nom du caractère

Représentations

Commentaire

;

//

Par exemple :

    // This is a type of comment 
    First_Name="Tony" 
    Initial="C" ;This is another type of comment 
    Last_Name="Blue"

Commentaires de tous les calculs FormCalc pour un événement

L’ajout de commentaires à tous les calculs FormCalc pour un événement particulier entraîne une erreur lors de l’affichage de votre formulaire dans le panneau Aperçu PDF ou lors de l’affichage du PDF final. Chaque calcul FormCalc doit renvoyer une valeur, et FormCalc ne considère pas les commentaires comme étant des valeurs.

Pour empêcher que le code des commentaires FormCalc ne renvoie une erreur, effectuez l’une des opérations suivantes :

  • Supprimez le code de commentaires de l’événement.

  • Ajoutez une expression qui renvoie une valeur au code de FormCalc pour l’événement.

Pour empêcher que la valeur de l’expression n’entraîne des résultats indésirables sur votre formulaire, utilisez l’un des types d’expressions suivants :

  • Une simple expression faite d’un caractère unique, comme suit :

        // First_Name="Tony" 
        // Initial="C" 
        // Last_Name="Blue" 
        // 
        // The simple expression below sets the value of the event to zero. 
        0
  • Une expression d’affectation conservant la valeur de l’objet. Utilisez ce type d’expression si le code de commentaire de FormCalc se trouve dans l’événement de calcul afin d’empêcher que la valeur réelle de l’objet ne soit modifiée, comme suit :

        // First_Name="Tony" 
        // Initial="C" 
        // Last_Name="Blue" 
        // 
        // The assignment expression below sets the value of the current 
        // field equal to itself. 
        $.rawValue = $.rawValue