Donnez vie à vos documents numériques !
 

WilliS4R

Toutes mes réponses sur les forums

Affichage de 38 réponses de 1 à 38 (sur un total de 38)
  • Auteur
    Réponses
  • en réponse à : Champ calculé sur masque #73996
    WilliS4R
    Participant

    Hello,

    Top! J’avais trouvé une solution via un bouton mais là. c’est super.

    MErci beaucoup!

    Excellent comme toujours !

    en réponse à : Piece jointe et icône #73387
    WilliS4R
    Participant

    Bonjour,

    Excellent,

    Je n’avais pas pensé à cette option qui répond parfaitement à mon besoin :). Sur PC ç’est le chemin qui est conservé.

    Merci infiniment pour toutes solutions que vous m’avez apporté.

    en réponse à : Piece jointe et icône #73384
    WilliS4R
    Participant

    Bonjour,

    Merci pour la réponse. C’est bien dommage. Je devrai sensibiliser d’avantage les utilisateurs 🙂

     

    Au plaisir,

    en réponse à : Piece jointe et icône #73375
    WilliS4R
    Participant

    Bonjour à la communauté et toujours un grand merci à Bebarth et Merlin qui m’ont permis de progresser sur le javascript et produire des formulaires élaborés.

    Dans le cas présent et suite code proposé sur ce forum, sur le formulaire je permets l’affichage d’une image et invite l’utilisateur à la mettre en “annot” afin de la gérer en data et pouvoir ainsi l’exporter dans une base de données via un code python.

    Après un premier retour d’expérience sur les formulaires livrés aux utilisateurs, malgré un petit “i” d’information pour les inviter à réaliser cette opération, bon nombre ne font qu’insérer les images dans le document et ne les insèrent pas  via le bouton (en annot). Ce qui me pose un problème de récupération a posteriori. Existe-t-il un script qui permettrait de lier les deux , du genre afficher l’image après l’avoir enregistrer en annot?

    Merci par avance pour les pistes proposées. Je joins le formulaire .

     

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Extraction de pièces jointes #72228
    WilliS4R
    Participant

    Merci pour ton retour Merlin

    Je reviens un peu tardivement sur ce sujet qui pour l’heure n’est pas encore résolu…

    Le fait d’ajouter des pièces jointes sur les plages par des annots m’empêche d’utiliser la fonction exportdataobject.

    Y aurait il une option pour exporter les annots ?

    La fonction exportdataobject marche si on importe une PJ normalement via l’onglet PJ mais pas via les annots

     

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Extraction de pièces jointes #72215
    WilliS4R
    Participant

    Bonjour,

    Je reviens sur ce sujet d’export des pièces jointes.

    Existe t il un code JavaScript pour exporter vers un dossier les pièces jointes présentes dans le document ?

    Et si il existe, il serait placé en script de documents et à l’ouverture, les pièces jointes seraient extraites.

    Merci pour vos retours toujours enrichissants.

    W

    en réponse à : Ajout de page dans un formulaires #72111
    WilliS4R
    Participant

    Mais oui, mais oui,

    Heureusement qu’il y a ce site. Une vraie perle. Et surtout, les maîtres de clés 👌.

     

    en réponse à : Ajout de page dans un formulaires #72105
    WilliS4R
    Participant

    Avec un peu de méthode…

    J’y suis arrivé 🤣🤣🤣🤣

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Ajout de page dans un formulaires #72102
    WilliS4R
    Participant

    Bonjour,

    Après avoir tenté différents codes, je n’arrive hélas pas à résoudre mon problème.

    Pour éclairer mes lecteurs : Afin de récupérer les données de choix multiples (exports), j’ai créé un champ masqué (198a_ADS) qui récupère les valeurs de la liste (198_ADS).

    Les deux codes sont :

    pour le champ “198_ADS” : this.getField(“198a_ADS”).setFocus();

    pour le champ “198a_ADS” :

    var v = this.getField(“198_ADS”).value;

    if (typeof v ==”object”) event.value = v.join(“, “);

    else event.value = v;

     

    Tout marche parfaitement quand la feuille n’est pas identifié en “modèle”. J’ai essayé avec les approches de Bebarth et Merlin sur la notion de “PRefixe” sans succès, j’ai essayé d’appelé des scripts sans succès …

    Je sèche lamentablement 🙂

    En pièce jointe, les listes qui fonctionnent si on affiche le model. En revanche, si on ajoute la page, c’est KO

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Ajout de page dans un formulaires #72095
    WilliS4R
    Participant

    Hello,

    Ca fonctionne parfaitement.

    Pas si simple l’utilisation du masque.

    J’ai essayé d’étendre cette approche sur deux derniers zones de liste présentes dans mon modele mais je rencontre le problème suivant :

    • Lorsque j’ouvre avec le bouton accès réservé, je ne me retrouve plus sur la nouvelle page mais sur la première page du formulaire
    • Lorsque je sélectionne un champ de la zone de liste, je suis renvoyé en premiere page du document.

    Promis, c’est ma dernière requête… 🙂

    🙂

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Ajout de page dans un formulaires #72074
    WilliS4R
    Participant

    Pardon, j’ai écrit un peu vite.

    En pièce jointe, le formulaire.

    Mon dernier bloquage.

    Lorsque on clique sur envoyer l’e-mail, j’invite à l’utilisateur à sauvegarder avant l’envoi et s’il ne l’a pas encore fait je fais un focus sur le champ à côté pour qu’il l’enregistre sous ce nom.

    Le pro avec le modèle c’est que je n’arrive pas à faire le focus. Sur la page chargée par le model.

     

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Ajout de page dans un formulaires #72069
    WilliS4R
    Participant

    Bonjour à tous,

    Encore un grand merci pour la solution apportée qui marche parfaitement.

    Une ultime question pour régler je le pense un dernier point sur mon formulaire quasiment opérationnel.

    J’invite l’utilisateur à enregistrer sous la référence précisée dans le le champ Nom_Fichier_1 via un bouton email avec un focus sur ce champ.

    Comment faire un focus sur le champ d’une page model.

    Mon code  initial était

    ThisgetField(“Nom_Fichier_1”).setFocus()

    Merci et encore bravo pour tout👍

     

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Ajout de page dans un formulaires #72057
    WilliS4R
    Participant

    Effectivement cette option marche parfaitement pour les champs l80 DS1, DS2 et DS3.

    J’ai tenté de reproduire la même logique sur le 113a et les listes mere-filles 183/184 et 185:

    Pour le champ 113a : this.getField(event.target.name.replace(/_nom$/,”_nom”)).value = event.target.value;

    Ca ne marche pas 🙁

    et sur le code java script “affichage”, même pb 🙁

     

     

    en réponse à : Récupérer numéro de page dans champs de texte #72054
    WilliS4R
    Participant

    Bonjour,

    Merlin merci pour ta réponse. C’est parfait comme toujours !

    Je ferai donc apparaître ce bouton à l’issue de la création de la page. top !

    en réponse à : Récupérer numéro de page dans champs de texte #72043
    WilliS4R
    Participant

    Bonjour,

    C’est parfait. Quelle rapidité 🙂

    Dernière question, une fois le masque inséré, je souhaiterai pouvoir donner la possibilité aux utilisateurs de supprimer la page insérée. Est-ce possible ?

     

    Bonne journée,

    WR

    en réponse à : Extraction de pièces jointes #72042
    WilliS4R
    Participant

    Bonjour,

    Merci pour ces liens. Je vais les analyser.

    Je reviens vers vous si je trouve la solution.  Ca pourra toujours servir 🙂

    WR

     

    en réponse à : Récupérer numéro de page dans champs de texte #72029
    WilliS4R
    Participant

    Bonjour à vous,

    Un fervent admirateur de votre site qui revient vers vous pour éclairer ma lanterne.

    J’ai tenté de m’inspirer des échanges mais les PJ ont disparues

    Dans mon formulaire en pj, je souhaite insérer le modèle (1 page seulement si nécessaire) après la page 3.

    Et si j’arrive à l’insérer en dernière page, je n’arrive pas à l’insérer entre 3 et 4 et je n’arrive pas à obtenir le bon numéro de pages.

     

    Merci par avance pour vos éclairages

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Lien bouton radio et liste #71833
    WilliS4R
    Participant

    Bonjour,

    Un grand bravo. Aujourd’hui, vous avez fait un homme heureux 👌.

    C’est juste parfait.

    Un très grand merci pour votre disponibilité et l’attention portée à mon problème.

    Bonne journée,

    en réponse à : Lien bouton radio et liste #71816
    WilliS4R
    Participant

    Merci Bebarth pour ta réponse. Je tente et je vous dis si tout est ok.

    Bonne soirée,

    W

    en réponse à : Lien bouton radio et liste #71810
    WilliS4R
    Participant

    Bonjour à tous,

    Ca marche ! super top !

    Je suis très heureux que vous ayez pu résoudre le problème. Mon formulaire est quasi finalisé. J’ai souhaité réutilisé la logique mis en place pour d’autres champs dans mon formulaire qui appelent la même logique de menu déroulant (avec les mêmes menus déroulants). Hélas, je me suis cassé les dents toute l’après-midi. Il semble que la fonction “event.WillCommit” sur d’autres champs impacte le code…

    Désolé pour mon faible niveau :). Même si je progresse, je suis encore loin d’être autonome 🙂

    En pièce jointe, le code que j’ai tenté de mettre à jour.

    C’est ma dernière requête promis !

    W

     

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Lien bouton radio et liste #71742
    WilliS4R
    Participant

    Merci pour cette approche, on constate que seul le champ 1 est mémorisé. Pour initialiser j’ai bien un bouton reset avec le cola fonction this.resetorm().

    Mais je ne connais pas comment empêcher l’ initialisation des champs 2 et 3.

    Help 😱

     

    en réponse à : Lien bouton radio et liste #71739
    WilliS4R
    Participant

    Bonjour,

    Pour répondre à Bebarth. Quand on sélectionne le champ 1 puis 2 et 3, et qu’on enregistre le fichier. Si on le réouvre les choix faits précédemment ne sont pas pris en compte 🙁.

     

    en réponse à : Lien bouton radio et liste #71733
    WilliS4R
    Participant

    Peut-être un éclairage pour les experts, dans le fichier BB-1; lorsqu”on saisit l’item dans le champ1 deux fois d’affilée , ça à l’air de fonctionner…

    Je m’en remets à votre expertise 🙂

    en réponse à : Lien bouton radio et liste #71728
    WilliS4R
    Participant

    J’ai été trop vite 🙁

    Ca ne marche pas !

    Je repars du fichier en pièce jointe,

    Pourriez-vous m’aider pour trouver une solution pour conserver les données saisies lors de l’enregistrement

     

     

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Lien bouton radio et liste #71725
    WilliS4R
    Participant

    Hello,

    Après relecture de nombreux échanges (merci encore à Bebarth et Merlin :)),  j’ai corrigé le formulaire. Merci beaucoup,

    A toutes fins utiles, le fichier en pj. opérationnel !

     

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Lien bouton radio et liste #71719
    WilliS4R
    Participant

    Bonjour Messieurs,

    Encore et toujours besoin de vos éclairages 🙂

    Je croyais mon problème réglé depuis longtemps sur le lien entre les listes déroulantes grace au dernier formulaire (cf. pj ). Mais après exploitation de mon formulaire, je me rends compte que les choix faits dans les listes déroulantes ne sont pas pris en compte à l’enregistrement du formulaire. Manquerait-il une ligne de code ?

    Merci par avance pour votrez aide précieuse

    William,

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Définir une taille maximale pour tous les fichiers ajoutés #71667
    WilliS4R
    Participant

    Bonjour,

    Je remonte un sujet sur la limitation des fichiers joints.

    Je suis en courte finale sur mon formulaire et j’ai aussi utilisé le script  pour appeler des pièces jointes. Ce n’est pas aisé pour positionner, mais j’y suis arrivé. Je souhaiterai aller plus loin :

    1/ Etudier la possibilité de supprimer la pièce jointe via une action de bouton ou autre.

    2/ Limiter la taille et le format de la pj.

    J’ai un exemple de pdf (que je ne peux pas relayer et qui est protégé, donc impossible d’accéder au script) qui fait apparaître une fenêtre (cf. pj). Il semble que la photo est quand même mise en pièce jointe mais elle est supprimée dans la foulée. Je pense que le code doit analyser le poids et le format de la pièce jointe et la supprimer en fonction.

    J’ai trouvé ce code sur internet peut-il être adapté à l’exemple en pièce jointe ?

    Avec une boucle if pour le poids et une seconde boucle pour le format,

    var uploadField = document.getElementById(“file”);

    uploadField.onchange = function() {

    if(this.files[0].size > 2097152){

    alert(“File is too big!”);

    this.value = “”;

    };

    };

     

     

    William,

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Ajout de page dans un formulaire pdf #71652
    WilliS4R
    Participant

    Bonjour à vous,

    Désolé pour me retour tardif. J’ai testé le script et comme toujours la solution fonctionne. Un grand merci pour vos échanges.

    Toujours au top !

    Au plaisir,

    William,

    en réponse à : Ajout de page dans un formulaire pdf #71621
    WilliS4R
    Participant

    Je vais tenter un script sur un bouton avec la fonction :this.insertPages({nPage:-1, cPath:”InsertExampleSource.pdf”});

    en réponse à : Ajout de page dans un formulaire pdf #71619
    WilliS4R
    Participant

    Merci pour vos retours rapides :

    Concernant la piste 1 : ma vision : je pensais pouvoir envoyer un formulaire en externe (qui ne comportait pas la derniere page). A réception, je récupérerai les données via FDF (données light du pdf) pour les intégrer dans le formulaire interne qui contiendrait la dernière page. Cette piste me limite car je ne peux pas récupérer les images déposées en mode icon (et je suppose que les pj c’est la même difficultées).

    La piste 3 proposée par Merlin me plait bien mais le fait qu’elle ne soit pas incassable est rédhibitoire 🙂

    Je pars donc sur la piste 2.

    J’ai ADOBE PRO, mais  je ne vois pas comment injecter cette fameuse  derniere page dans chaque .pdf présent dans un dossier autrement qu’en manuel et les déplacer dans un autre dossier à l’issue. J’aimerai un script qui le fasse. 🙂

    Concernant l’extraction des données, j’ai une routine en VBA (sous Excel).

     

    en réponse à : Info-bulles #71526
    WilliS4R
    Participant

    Bonjour Bebarth, Bonjour Merlin,

    COmme toujours, merci pour vos réponses et votre réactivité.

    Pour répondre à Merlin, j’avais une liste déroulante avec des valeurs numériques et je souhaitais avoir dans l’info-bulle l’explication des valeurs en respectant une mise en page avec des retours chariots, l’action manuelle dans le champ info-bulle des proprietés de la liste déroulante était peu ergonomique. La solution apportée par Bebarth répond parfaitement à ma demande. Merci beaucoup.

    Bon week-end,

    William,

    en réponse à : Lien bouton radio et liste #71447
    WilliS4R
    Participant

    Bonjour,

    Les tests ont été réalisés avec succès sur le pdf réel avec toutes les listes ( 20 contenant chacune 10 à 80 lignes…) … Ça marche parfaitement et sans lag 🙂

     

    Un grand merci !

    Dossier clos.

    en réponse à : Lien bouton radio et liste #71446
    WilliS4R
    Participant

    Je commencerai par un énorme Mea culpae 🙂

    J’ai dû mal tester la proposition envoyée par Bebarth, ce matin au boulot….

    Car at home, elle fonctionne parfaitement ! Je testerai demain matin en grandeur nature (cad avec toutes les listes 🙂 .Mais, je suis très confiant !

    A la lecture des nombreux postes, j’avais la certitude que vous seriez d’excellents conseils. Bravo à vous deux ! J’aimerai pouvoir vous remercier : l’adresse indiquée sur votre site est bien d’actualité ?

    Je cloturerai demain ce poste si tout est ok. Ce soir, je suis heureux ! c’est grâce à vous !

    NB : Je l’accorde les listes sont hélas trop longues mais c’est une donnée d’entrée. Je pense que les utilisauteurs finaux devraient revoir ça 🙂

    en réponse à : Lien bouton radio et liste #71444
    WilliS4R
    Participant

    Pour information, je n’ai aucune latence pour afficher toutes les listes (déjà chargée dans ma version de travail).

    en réponse à : Lien bouton radio et liste #71442
    WilliS4R
    Participant

    Bonsoir à vous,

    Les itérations se poursuivent 😏.

    Le code communiqué par Merlin est fonctionnel mais vu la longueur des listes, le temps de latence est trop long. Je vous remets le pdf avec les codes qui me permettent d’aller jusqu’à l’affichage dans caractérisation, mon seul problème est son activation dans ce champ.

     

    Je renouvelle toute ma gratitude pour vos conseils avisés et votre disponibilité.

     

    BW.

     

     

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Lien bouton radio et liste #71436
    WilliS4R
    Participant

    Bonsoir,

    Merci de prendre sur votre temps pour trouver une issue à mon besoin.

    L’option proposée par Merlin, rend le pdf instable. Les réponses sont erronnées. Dans la V1, le cheminement est correct mais la prise en compte de la valeur dans le champ3 n’est pas effective. Je pense que les codes réalisés ne sont pas adaptés (trop de boucle if qui appelle des listes dans le script de document).

    Existe-t-il une autre option de codage pour appeler mes listes présentes dans le scrip de document, avec un lien mere-fille (champ2-champ3)

    A votre écoute,

    W

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Lien bouton radio et liste #71432
    WilliS4R
    Participant

    Bonjour,

    La solutions  de joindre un .csv n’est hélas pas possible.

    Après quelques itérations, j’ai réussi à faire apparaître la liste dans le champ 3, en écrivant les listes dans le script de document. Le problème de limitation est résolu.

    Problème, si j’ai la bonne liste sélectionnée, je n’arrive pas à selectionner la ligne souhaitée. Il me manque un bout de code. J’avance…

    La solution est-elle dans la prochaine réponse 🙂

    MErci pour le temps passé à me lire.

     

     

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Lien bouton radio et liste #71430
    WilliS4R
    Participant

    Bonjour,

    Un grand merci pour cette réponse, surtout en  période de vacances.

    A la lecture du code proposé, je comprends que je n’ai pas été assez explicite.

    Je reformule : Dans le premier champ, j’ai deux options “Technique” et “non technique”, Dans le second champ “champ2”, j’ai 12 métiers pour “Technique” et 6 métiers “non technique”. Pour chaque métier choisi dans le champ2, j’ai entre 60 et 80 caractérisations (par métiers) à afficher dans une liste déroulante (dans le champ 3) qui peuvent s’écrirent sur une à trois lignes.

    Si je conserve, le code présent dans le champ 1 pour passer du champ2 au champ3, j’atteints les limites de caractères dans l’éditeur de script.

    J’avais donc dans l’idée pour contourner cette limitation de créer les boutons (12+6) qui contiendraient chacune des lignes à afficher dans le champ3. Le boutons étant in fine masqué à l’utilisateur.

    J’espère avoir été plus clair.

     

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