Donnez vie à vos documents numériques !
 

Plusieurs connecteurs logiques à la suite dans un même script. – RÉSOLU

abracadabraPDF Forums PDF – Général Plusieurs connecteurs logiques à la suite dans un même script. – RÉSOLU

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #44428
    jsamica
    Membre

    Bonjour,

    Mon script suivant ne fonctionne pas, les spécialiste du js peuvent m’aider, s’il vous plaît ?

    Code:
    if ((this.getField(« caseacocher »).isBoxChecked(0)) &&
    ((this.getField(« champs1 »).value >= « 6000 ») ||
    (this.getField(« champs2 »).value > this.getField(« champs3 »).value))

    {var fTo…

    Merci. :Smiley03:

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

    Exemple ci-joint.
    :bonjour:

    [attachment deleted by admin]

    #54548
    jsamica
    Membre

    oui effectivement cela marche très bien.

    Je me suis juste trompé dans la syntaxe, j’avais trop de parenthèse !
    :mur:

    Merci.

    L’exemple servira pour les autres. :Smiley03:

    #54549
    alex
    Membre

    Si vous utilisez un éditeur de script, la syntaxe sera vérifiée avant enregistrement.
    Acrobat>Préférences>JavaScript
    Ci-joint un exemple avec BBEdit.app.

    [attachment deleted by admin]

    #54550
    Merlin
    Maître des clés

    Par-contre il vaut mieux éviter de faire ça avec le petit frère de BBedit : TextWrangler proposé par le même éditeur, ça plante Acrobat à tous les coups…
    :oh: 

    :geek:

    #54551
    jsamica
    Membre

    Bonjour,
    Merci Alex, j’utilise notepad ++
    Je vais tester, je reviendrai informer le forum si je remarque des instabilités avec Acrobat

    :Smiley03:

    #54552
    jsamica
    Membre

    Après une demi journée d’utilisation, cela ne fonctionne pas !
    L’éditeur s’ouvre bien lorsque l’on ouvre la console js, par contre les données entrées ne sont pas mise a jour…
    Donc marche pas !! dommage c’était bien pratique
      :Smiley11:

    #54553
    Merlin
    Maître des clés

    Je n’ai jamais réussi à utiliser la fonction « Editeur externe » d’Acrobat*, alors il y a longtemps que je me suis fait une raison : j’utilise TextWrangler et je transfère les scripts depuis/vers Acrobat par copier-coller.
    Et comme j’utilise aussi l’utilitaire qui va bien et qui permet d’utiliser jusqu’à 20 copiages et 20 collages différents c’est peut-être même encore plus pratique…

    :idee:  :geek:

    * J’ai encore testé avec BBedit suite au message d’Alex mais ça ne fonctionne pas chez moi.

    #54554
    Cri-cri
    Membre

    Personnellement, j’utilise TextMate et pour les copier-coller multiples, ClipboardHistory

    #54555
    maxwyss
    Membre

    Le problème avec l’éditeur externe sur Mac est qu’il faut terminer l’application de l’éditeur pour que les changements soient pris en compte par Acrobat.

    Je me souviens que l’utilisation d’un éditeur externe n’était pas possible sur Mac mais seulement sur Windows. Et (opinion personnelle), il semble qu’on a simplement essayé de porter la logique Windows. Donc les signaux de fermeture de fenêtre sous Windows ont leur équivalent Mac seulement comme signal de termination de procès.

    La conséquence est que je développe avec BBEdit, mais j’utilise TextWrangler comme éditeur externe pour Acrobat. Et ça a fonctionné pour moi depuis Acrobat 6 ou 7; je ne me souviens plus exactement.

    HTH

    Max Wyss.

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