Donnez vie à vos documents numériques !
 

Quand champ date invisible script ne marche pas.

abracadabraPDF Forums PDF – Général Quand champ date invisible script ne marche pas.

Étiqueté : 

  • Créateur
    Sujet
  • #72649
    josh
    Participant

    Bonjour,

    hier, j’ai demandé comment faire pour ajouter 1 an à une date

    et Titi-PP1 m’a répondu. Le script (aidé par bebarth) marche très bien,

    mais quand je passe le champ date en mode invisible, là, ça ne marche plus.

    quelqu’un a t-il une idée ?

     

    • Ce sujet a été modifié le il y a 1 année et 9 mois par josh.
    Attachments:
    You must be logged in to view attached files.
Affichage de 10 réponses de 1 à 10 (sur un total de 10)
  • Auteur
    Réponses
  • #72654
    alex
    Participant

    Bonjour Josh

    Dans le champ “Validité” c’est un résultat que tu attends

    tu ne peux pas mettre un champ date c’est cela qui fausse tous je pense

    Développe ton idée final de fichier je ne comprend pas pourquoi tu veux cacher un valeur vue que tu en n’a que 2

    Bonne soirée

    • Cette réponse a été modifiée le il y a 1 année et 9 mois par alex.
    #72657
    bebarth
    Maître des clés

    bonjour,
    Si tu caches le champ de la date du jour cela signifie que tu n’en a pas besoin !
    Tu peux donc réduire ton script à :
    Oups! Script modifié…
    if (event.value=="") event.value=util.printd("dd/mm/yyyy", new Date(new Date().getTime()+(365*24*3600*1000)));

    @+
    😎

    • Cette réponse a été modifiée le il y a 1 année et 9 mois par bebarth.
    Attachments:
    You must be logged in to view attached files.
    #72659
    josh
    Participant

    salut Titi-PPI

    en fait c’est une carte cadeau avec un prix(champ formulaire) et la validité(Champ formulaire)

    avec la première date, stardate,  en (champ formulaire),  je voulais simplement la cacher pour un coté esthétique.

    j’ai mis un script de document pour afficher la date automatiquement à l’ouverture du document.

    je voulais simplement masquer stardate et qu’il n’y ait que validité qui s’affiche.

    #72660
    josh
    Participant

    salut bebarth,

    nos post ce sont croisés.

    j’essaye.

    merci

    #72661
    alex
    Participant

    Très intéressant j’apprend tous les jours

    Merci a vous

    #72662
    josh
    Participant

    Salut,

    j’essaye le script sur mon fichier, ça ne marche pas.

    La date ne s’affiche pas.

    Je fais peut-être une mauvaise manip.

    merci

    #72666
    bebarth
    Maître des clés

    bonjour,
    Il y avait effectivement une erreur dans le script !
    Mieux, on met le script au niveau du document :
    if (this.getField("validite").value=="") this.getField("validite").value=util.printd("dd/mm/yyyy", new Date(new Date().getTime()+(365*24*3600*1000)));

    @+
    😎

    Attachments:
    You must be logged in to view attached files.
    #72668
    josh
    Participant

    salut,

    ça marche nickel.

    Puis-je, avoir un petit éclairage sur la syntaxe new date par rapport au premier script si cela est possible.

    Un grand merci à toi et à ce forum.

     

    #72669
    bebarth
    Maître des clés
    #72670
    josh
    Participant

    Merci pour tout !

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