Donnez vie à vos documents numériques !
 

nico138

Toutes mes réponses sur les forums

Affichage de 10 réponses de 1 à 10 (sur un total de 10)
  • Auteur
    Réponses
  • en réponse à : Décocher et verrouiller une case #67412
    nico138
    Membre

    Merci Merci !

    Le document est enfin terminé.
    A mon avis il y a clairement moyen de l’optimiser masi l’essentiel c’est que cela fonctionne.

    Merci bebarth et Merlin pour votre aide dans cette discussion (et dans d’autres).

    @+

    en réponse à : Décocher et verrouiller une case #67410
    nico138
    Membre

    Merci !

    Du coup je pensais que c’était fini…
    Mais évidement il reste un détail à régler.

    J’ai un champs que l’on remplie avec un numéro qui doit prendre la forme 001… 010… etc et ce numéro doit être dupliqué dans un autre champs.
    Quand je le duplique avec : this.getField(“CHAMPS”).value=event.target.value;
    La duplication fonctionne mais j’obtient 1… 10… etc les zéros du début sont systématiquement supprimés.

    Pourtant j’ai mis dans propriété du champs > format > spéciale > masque arbitraire > 999 comme vu sur ce forum (je ne retrouve plus sur quelle page)

    Quand je rentre 001 dans le premier champs j’ai un message d’erreur me disant que le format du champs ne correspond pas.

    Après grace à vous le reste du document fonctionne comme il devrait.
    Merci

    @+

    en réponse à : Décocher et verrouiller une case #67408
    nico138
    Membre

    Hello bebarth,

    Merci encore pour ta réponse.

    C’est vrai que je ne comprend pas tout les scripts que j’écris…
    A la base mon PDF devait rester relativement simple mais il devient de plus en plus complexe.

    Il me reste juste le numéro de page qui me resiste.

    Deja je ne sais pas comment mettre un script d’ouverture de page sur une page modèle.  :Ooops:
    Comment fais tu pour numéroter les pages d’origine du document ? (les 2 premières pages de ton document par exemple)  :doute:

    Merci encore
    @+

    en réponse à : Décocher et verrouiller une case #67406
    nico138
    Membre

    Oui j’arrive à faire ce que je veux !

    Il me reste cependant un petit souci c’est la pagination…

    j’utilise : event.value = util.printf(“%d/%d”,event.target.page+1,this.numPages); (trouvé sur un autre site)

    Je le place dans un script de calcul personnalisé mais l’affichage du numéro de page ne se fait pas en temps réel quand je duplique ou supprime une page.

    en réponse à : Décocher et verrouiller une case #67403
    nico138
    Membre

    Merci bebath pour tes réponses.

    J’ai du apporter quelques modifications à mon document, du coup le souci est maintenant légérement différent.
    On a toujours une case1 unique.
    Une case2 sur une page modèle avec le paramètre bRename sur true.

    La case2(qui ne s’apelle jamais vraiment case2) reste toujours verouillée pour l’utilisateur et doit être cochée et décochée en cliquant sur la case1.

    En fait aucune action n’est fait directement sur la case2, du coup je m’embourbe un peu tout seul, comment appliquer un script d’action à un champs sur lequel on n’effectue pas vraiment d’action ?
    :mur:
    Je m’en suis sorti avec les zones de texte (qui sont dans la même configuration) en mettant un script de calcul mais la je bloque sérieusement sur les cases.
    L’idéal serait d’avoir bRename qui reglé sur vrai pour certains champs et false pour d’autres… mais il me semble que c’est impossible.
    :mur:

    Bon courage pour ton carwash sous la pluie !
    @+

    en réponse à : Décocher et verrouiller une case #67401
    nico138
    Membre

    Oui j’utilise bien le paramètre bRename reglé sur true

    en réponse à : Décocher et verrouiller une case #67399
    nico138
    Membre

    oui il y a plusieurs case2 sur plusieurs pages, et elle n’est pas forcément cochée sur toutes les pages.

    D’ou mon idée (peut être stupide..) de conditionner la case2 sur la page modèle par rapport à la case1.

    en réponse à : Décocher et verrouiller une case #67397
    nico138
    Membre

    Bonjour,

    J’ai besoin que les champs de la page modèle changent de nom quand je duplique la page pour permettre de les remplir avec des données différentes.

    Par contre sur la première page du formulaire on trouve la case1.

    Si cette case1 n’est pas cochée, la case2 (qui change de nom lorsque la page est dupliquée à partir d’une page modèle) doit être en lecture seule pour éviter toute erreur de la part de l’utilisateur.
    Si la case1 est cochée, la case2 n’est plus en lecture seule et l’utilisateur peut decider de la cocher ou non.
    Si l’utilisateur à fait une erreure et revient en arrière et qu’il décoche la case1, la case2 doit être décochée (dans l’éventualité ou l’utilisateur l’a deja cochée) et revenir en lecture seule pour éviter qu’elle soit de nouveau cochée.

    Et pour répondre à merlin j’utilise bien indesign pour créer le fond de mon document et les différents champs et j’utilise acrobat pro pour paramétrer les champs insérer les scripts etc…

    @+

    en réponse à : Décocher et verrouiller une case #67394
    nico138
    Membre

    Bonjour bebarth et merci de ta reponse.

    Le souci c’est que la case2 se trouve sur une page que je duplique et ou le champs doit se renommer automatiquement.

    Du coup j’ai un peu modifier ton script pour pouvoir l’affecter à une case avec un nom variable en prenant comme condition la case1 :

    Code:

    if (this.getField(“case1″)!=”Off”) {
    event.target.readonly=false
    } else {
    event.target.value=”Off”;
    event.target.readonly=true;
    }

    Cela fonctionne plutôt bien :
    la case2 est bien verouillée tant que la case1 n’est pas cochée
    la case2 est bien décochée quand la case1 est décochée
    par contre la case2 ne revient pas en lecture seule comme elle devrait quand la case1 est décochée

    en réponse à : Décocher et verrouiller une case #67392
    nico138
    Membre

    Je ne sais pas ce qui c’est passé hier soir, si c’était l’heure tardive qui me jouait des tours et si il y a des choses mystèrieuses dans les scripts mais les lignes de code que j’ai posté hier soir qui fonctionnaient à peu prêt ne fonctionne plus du tout ce matin…

    Merci d’avance pour vos solutions

Affichage de 10 réponses de 1 à 10 (sur un total de 10)