Donnez vie à vos documents numériques !
 

Répondre à : Duplication script. RÉSOLU

abracadabraPDF Forums PDF – Général Duplication script. RÉSOLU Répondre à : Duplication script. RÉSOLU

#50902
Merlin
Maître des clés

Salut,

il faut enregistrer une fonction en script de document, et ensuite n’importe quel élément peut l’appeler : maintenance effectivement facilitée et risque d’erreur moindre.

Menu Options Avancées > Traitement du document > Scripts JavaScripts.

Exemple :

Code:
/* Ce script en deux parties fait alterner la couleur de fond d’un champ lors du Focus (quand le champ est activé/désactivé par l’utilisateur), très pratique pour mettre en relief le champ actif lors de la saisie */

/* partie à placer en script de document */

////////////////////////////////////////////////////////////////////////////
function switchBackground(fieldName)// declaration de la fonction
{

if (getField(fieldName).fillColor == “T”)// si fond du champ est transparent
{
this.getField(fieldName).fillColor = color.yellow;// alors il devient jaune
}

else // sinon (si pas transparent)
{
this.getField(fieldName).fillColor = color.transparent;// alors il devient transparent
}

}
////////////////////////////////////////////////////////////////////////////

/* partie à placer sur un bouton en action champ-activé ET en action champ-désactivé */

////////////////////////////////////////////////////////////////////////////
switchBackground(event.target.name);
////////////////////////////////////////////////////////////////////////////

:soleil: