Donnez vie à vos documents numériques !
 

Champs calculés – Résolu

abracadabraPDF Forums PDF – Général Champs calculés – Résolu

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #43732
    sebvita
    Invité

    Bonjour,

    Nouvelle interrogation sur Adobe LiveCycle Designer et la création des formulaires…
    Je dois calculer un coût de formation. Soit un nombre d’heures entré à la main par l’utilisateur multiplié par un entier, et afficher cela dans un autre champs.
    Si j’ai bien compris, il faut choisir un type de valeur “Calculé”, script de calcul… mais après… où met-on le script de calcul ? En quel langage ? Javascript ?

    En vous remerciant.

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

    Je ne connaît pas suffisamment Designer pour me rappeler où l’on met les scripts mais ça doit être indiqué dans l’Aide.

    Par contre oui, JavaScript :

    Code:
    event.value = Math.round(champsA.value * champsB.value);

    ou bien en notation simplifiée :

    Code:
    champsA * champsB

    :)

    #50267
    sebvita
    Invité

    Bonjour,

    J’ai mis du temps, mais j’ai trouvé ! :)
    Déjà, pour l’éditeur, il est dans Fenêtre > Editeur de scripts.
    Ensuite, j’ai simplement choisi mon champs, choisi un Affichage “Calculate” en Langue “FormCalc”, Executer sur “Client”.
    Et la source du script : champ1 * champ2 et c’est passé tout seul ! :soleil:

    #50268
    Merlin
    Maître des clés

    :contentdance:

    #50269
    Chrisbill
    Membre

    Bonjour,

    J’ai mis du temps, mais j’ai trouvé ! :)
    Déjà, pour l’éditeur, il est dans Fenêtre > Editeur de scripts.
    Ensuite, j’ai simplement choisi mon champs, choisi un Affichage “Calculate” en Langue “FormCalc”, Executer sur “Client”.
    Et la source du script : champ1 * champ2 et c’est passé tout seul ! :soleil:

    Bonsoir, si tu avais mis : champ1 * 0,196  pour un calcul de TVA par exemple, est-ce que cela marcherait ?

    #50270
    Merlin
    Maître des clés

    Bonsoir, si tu avais mis : champ1 * 0,196  pour un calcul de TVA par exemple, est-ce que cela marcherait ?

    Non, il ne faut pas utiliser de virgule, que des points :

    Code:
    champ1 * 0.196

    :)

    #50271
    Chrisbill
    Membre

    Génial, le détail qui compte
    Merci infiniment

    #50272
    Merlin
    Maître des clés

    En JavaScript et consorts il faut penser comme les américains : eux mettent des points, pas de virgules…

    :geek:

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