Donnez vie à vos documents numériques !
 

Fonction et déclenchement depuis un script d’un champ

abracadabraPDF Forums PDF – Général Fonction et déclenchement depuis un script d’un champ

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #45567
    passifacile
    Participant

    Bonsoir.

    Tout d’abord, bonne et heureuse année à toutes et à tous.

    La période des fêtes et la sur-consommation de dinde, de marrons, de gâteaux et de galettes m’ayant probablement embrumé les neurones, je ne trouve pas la réponse à mon problème (très simple, je pense…)

    Pour éviter la répétition de nombreux scripts identiques dans un document, je crois comprendre que l’on peut créer des fonctions au niveau du document et les lancer par des actions (script de champs).

    Le script répété initie une trentaine de variables, met à jour des champs (concaténation d’autres champs), et affiche ou cache d’autres champs.

    Questions :

    1) Est-ce que je peux créer plusieurs fonctions comme suit :

    Fonction_1()
    var…
    var…
    script
    script
    script

    Fonction_2()
    var…
    var…
    script
    script
    script

    etc.

    2) Comment est-ce que je peux “lancer” la fonction depuis un script de champs (souris relâchée) ou par un script de calcul personnalisé ?

    Merci par avance.

Affichage de 2 réponses de 1 à 2 (sur un total de 2)
  • Auteur
    Réponses
  • #61920
    Merlin
    Maître des clés

    Bonjour et bonne année.

    Pour créer une fonction il faut créer un script de document de ce type :

    Code:
    function MaFonction() {
    // script à exécuter
    }

    C’est le mot “function” (en anglais) qui fait que ce qui suit est déclaré comme une fonction.

    Ensuite pour appeler cette fonction depuis un champ, ou autre :

    Code:
    MaFonction();
    #61921
    passifacile
    Participant

    :Smiley01:
    Merci !

Affichage de 2 réponses de 1 à 2 (sur un total de 2)
  • Vous devez être connecté pour répondre à ce sujet.