Donnez vie à vos documents numériques !
 

Formulaire: cacher/apparaitre certaines pages suivant l’utilisateur. – RÉPONDU

abracadabraPDF Forums PDF – Général Formulaire: cacher/apparaitre certaines pages suivant l’utilisateur. – RÉPONDU

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

    Bonjour,

    Dans un formulaire contenant plusieurs pages dont une avec un “workflow” de validation.
    Est possible de cacher cette page de validation pour les utilisateurs qui saisissent la demande,et de faire apparaitre la page de validation aux personnes concernées ?  :Euuuh:

    Merci pour votre aide.
    :Smiley03:

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

    Salut,

    Afficher des pages c’est possible avec Acrobat mais pas avec Reader.
    Masquer des pages c’est difficile avec Acrobat mais ça ne fonctionne pas non plus avec Reader.

    :Smiley01:

    #53354
    jsamica
    Membre

    Bon comme ça c’est clair lol
    Merci

    #53355

    Bonjour,

    Tu peux ajouter ta partie de validation dans un layer non visible, et ne le faire apparaître que selon certaines conditions.

    #53356
    jsamica
    Membre

    Bonjour Ladiesrunning,
    Cool, tu peux m’en dire un peux plus ou m’orienter vers de la doc la dessus ?

    Merci pour ton aide
    :Smiley03:

    #53357
    jsamica
    Membre

    je viens de regarder sur mon ami google, c’est à priori un principe de calque comme dans photoshop ?
    j’imaginais pas que se soit possible, si c’est le cas c’est énorme !!
    :extra:

    #53358

    Bonjour,

    Pour répondre à tes question la technologie des calques fonctionne parfaitement via Acrobat !
    Je travaille dans un grand groupe financier et je réalise par mois plusieurs formulaires de ce type.

    Exemple :
    – Un formulaire permettant à la fois de souscrire à une offre, de la modifier, ou de la résilier.
    en fonction du choix, des champs de saisie mais aussi des objets (texte, forme, images) apparaissent.

    Je te conseille de télécharger le guide Javascript pour Acrobat sur Adobe, et de t’intéresser à la partie OCR (ou layers).
    Au cas reviens vers moi je t’enverrais des bouts de codes.

    #53359
    jsamica
    Membre

    cool merci
    Dsl, mais meme aprés pas mal de recherche  j’ai pas trouvé
    Il y a ce post http://abracadabrapdf.net/forum/index.php?topic=1289.0
    Le guide trés interressant FormCalc.pdf

    :Smiley03:

    #53360
    Merlin
    Maître des clés

    et de t’intéresser à la partie OCR (ou layers).

    OCR : Optical Characters Recognition / Reconnaissance optique de caractères

    OCG : Optional Content Group, c’est le doux nom trouvé par les ingénieurs pour désigner ce que partout ailleurs on appelle “calque” (layer).
    :oh:

    :Smiley01:

    #53361
    jsamica
    Membre

    Merci Merlin pour ces précisions, effectivement je ne comprenais pas trop car je sais ce que c’est que l’ocr, autant pour moi, pas fait attention c’est OCG  :Smiley03:

    Dernière petite question, si sa marche comme les autre produits d’Adobe, peut on créer des champs dans différents calques et faire apparaitre ces calques par un choix ?

    :bonjour:

    #53362
    Merlin
    Maître des clés

    Non, les champs de formulaire (et les annotations) sont indépendants des calques et ne peuvent pas y être attachés, ils “flottent” par-dessus (au premier-plan).

    :Smiley15:

    #53363
    jsamica
    Membre

    Quel dommage ça m’aurais bien arranger ça ! Notamment pour créer sur une même page différents formulaires.
    Car trop dur a gérer quand tu as une quantité astronomique de champs a gérer et mettre en page sur une seule page.

    Du coup je vois qu’une solution, le porte doc, as-tu une autre solution ?

    Merci.
    :bonjour:

    #53364
    Merlin
    Maître des clés

    Pour les champs c’est facile à gérer en utilisant la convention de dénomination : afficher/masquer le champ parent “serie1” revient à afficher/masquer tous les champs enfants dont le nom est “serie1.quelquechose.autrechose”. Où le point sert de séparateur “générationel”.
    Ce qui permet de gérer facilement plusieurs séries de champs de formulaire (serie2, serie3, etc.) comme des calques.

    On peut en voir une démonstration dans ce fichier d’exemple : Tableau+CGR_5.pdf
    Disponible ici : http://abracadabrapdf.net/forum/index.php/topic,1700.msg8474.html#msg8474

    Pour la création le mieux est de travailler sur deux pages identiques dans deux fichiers distincts, après la création de chaque série dans un premier fichier : copier-coller dans le fichier final.

    :Smiley15:

    #53365
    jsamica
    Membre

    Super merci, oui c’est ce que j’ai fait : un fichier par formulaire et ensuite tout fusionner.
    Merci pour l’info, je n’avais pas pense à afficher/masquer le champs parent, je vais tester mais y  pas de raison.  :Smiley03:

    Merci encore.
    :bonjour:

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