Toutes mes réponses sur les forums
-
AuteurRéponses
-
lemidi34
ParticipantBonjour à tous les 2,
Merlin tu dis dans ton post que l’on peut dans reader masquer supprimer ou ordonner des pages modèles, effectivement j’ajoute des pages modèles avec reader suite à un bouton de commande crée dans acrobat pro mais parfois le document évolue et je dois rajouter des pages modèles et ainsi changer l’ordre des pages au fur et à mesure.
Mais je vais essayer avec la méthode de Bebarth
Merci à tous les2
lemidi34
ParticipantJe pensais que oui car on peut ajouter des pages avec bouton de commande dans un formulaire.
Merci quand même
-
Cette réponse a été modifiée le il y a 1 année et 1 mois par
lemidi34.
lemidi34
ParticipantMerci,
C’était justement pour créer un bouton de commande avec Acrobat pro et pouvoir l’utiliser avec acrobat reader
lemidi34
ParticipantMerci Merlin,
J’ai trouvé ce code this.getTemplate(“bat”).spawn({nPage:this.numPages-7, bRename:true, bOverlay: false}); qui me permet d’ajouter une page en partant de la fin (7 pages avant) et comme chaque fois que j’ajoute une page cela modifie le nombre total, mes pages ne sont pas identiques.
lemidi34
ParticipantJe te remercie mais crois moi j’ai vraiment cherché avant de te poser la question mais je pars de très très loin.
Merci beaucoup
lemidi34
ParticipantDésole mais il y a un problème sur la liste petite fille, elle ne trouve que sur la première pas la seconde.
lemidi34
ParticipantBonjour Bebarth
Oui j’ai pris en compte tes conseils mais impossible de les mettre en pratique avec une liste petite fille, le troisième niveau me bloque tout même si j’indique le champ cible, j ‘ai vu aussi ces modifications et si je fais pareil pour la liste niveau3 c’est sans succès//ffille=this.getField(“ListeNiveau2”);
ffille.delay=true;
//ffille=this.getField(“ListeNiveau2”);
ffille.clearItems();d’ou ma question
Merci
lemidi34
ParticipantPour mettre un blanc dans une liste mère fille j’ai juste mis dans le choix ” “, je ne sais pas si c’est la solution mais pour moi ca marche.
ListeN3[“Automoteur”]=new Array();
ListeN3[“Automoteur”][“Tracteur”]=[“Standard”,”Etroit”,”Enjambeur”,”Chenillard”,”Montagne”,”Forestier”];
ListeN3[“Automoteur”][“Autoporteur”]=[” “];
ListeN3[“Automoteur”][“AA BTP”]=[“Charger Bulldozer”,”Draineuse”,”Tractopelle”,”Tractobenne”,”Pelleteuse”];
ListeN3[“Automoteur”][“AA de Manutention”]=[“Telescopique”,”Articule”];Si ca peut aider
lemidi34
ParticipantBonjour Bebarth,
Merci beaucoup.
lemidi34
ParticipantMerci c’est exactement ce que je voulais mais si j’abuse une dernière fois, si je souhaite que chaque ligne soit des textbox on peut ou pas ?
lemidi34
ParticipantBebarth,
Sur le fichier joint tu as les infos Nom prénom Age qui se positionnent dans des champs textes. Ces derniers sont à mentionner dans un champ texte sur une ligne avec nom1|prenom1|age1, ma question est la suivante : puis-je les alimenter avec 3 champs textes au lieu d’une ligne séparé par un | ?
J’espère avoir été un peu plus clair.
lemidi34
ParticipantBonsoir Merlin et bebarth,
il fonctionne chez moi normalement.
Bebath je l’ai récupéré dans ce post https://abracadabrapdf.net/forum/index.php/topic,3667.msg22634.html#msg22634 et je joins le fichier d’origine.
lemidi34
ParticipantBonjour Bebarth et merci pour ta réponse évidemment ca marche avec la tabulation.
Par contre par curiosité tu me parles de choisir avec la liste déroulante ou par le champ texte directement, peux tu m’en dire un peu plus ?
Merci
lemidi34
ParticipantBonjour à tous les 2,
Bebarth comment cacher les champs avant les conditions ?
J’ai une autre question si vous le permettez, Peux t on envoyer à partir d’une listbox la valeur d’un champ vers un autre champ.
je m’explique, j’ai le choix entre 2 comptes compte 1 et compte 2 que je renseigne à chaque fois dans mes textbox ensuite dans mon formulaire je choisi soit l’un soit l’autre à partir d’une lisbox et je souhaite ainsi remplir un autre champ avec le compte choisi. En résumé la valeur d’exportation d’une listbox peut elle être déterminé par un textbox.J’espère avoir été clair car je ne peux mettre le fichier en pièce jointe.
Merci à vous
lemidi34
Participantautant pour moi je ne sais pas ce que j’ai fait le premier coup pour tirer cette conclusion
Désolé
Merci
lemidi34
ParticipantMerlin
Peux t on avoir les mêmes fonctions sans que ce soit des fonctions périodiques ?
Merci de ton aide
lemidi34
ParticipantMerci
c’est nickel comme d’habitude
Bonne journéelemidi34
ParticipantMerci Merlin
J’ai un bug , je pense que je ne clôture pas le script avec ce qu il faut.
lemidi34
ParticipantMerci
c’est nickel
lemidi34
Participantok je regarde tout ça
Merci
lemidi34
Participantdocument vierge ? script d ‘application , la je décroche…
lemidi34
ParticipantCa marche nickel je vais l’adapter à mes documents mais si j’ai bien compris on ne peut créer un raccourci clavier.
lemidi34
ParticipantPour le même type de contrat quel que soit le client les pages sont les mêmes mais ne sont pas consécutives (type (3- 5) la 17 et (20-24) par exemple), on peut faire du recto verso.
lemidi34
ParticipantPour répondre à Bebarth, on peut dire oui que chaque catégorie à une référence identique comme auto ou hab
Pour Merlin je souhaite justement en imprimer le moins possible :bravo: pour essayer d’être avec mon temps…..
lemidi34
ParticipantSalut et bonne année 2019
Pour répondre à ta question les fichiers sont à la fois identiques mais ne portent pas le même nom, ceux sont des contrats d’assurances auto par exemple mais pour Mr X ou Y ou bien des contrats habitation pour Mr X ou Y. Lorsque je les reçoit par mail je ne suis pas obligé d’imprimer toutes le pages mais uniquement certaines et ce à chaque fois les mêmes pour chaque type de contrat.
Mon idée était de créer plusieurs raccourcis claviers ou boutons d’actions me permettant quand je reçoit le contrat auto d’imprimer en un clic les pages voulues et idem pour le contrat habitation.
MErcilemidi34
ParticipantComme d’habitude c’est parfait
Merci
lemidi34
Participantsyntax error missing ) after condition
1: à la ligne 2lemidi34
ParticipantBonjour Merlin
Désolé j’ai un message d’erreur sur le script.
j’ai trouve ce script dans le fichier joint, peut on faire de même mais avec des chiffres au lieu de mot
lemidi34
ParticipantBonjour Bebarth,
Tu as vu juste cela fonctionne
MErci
lemidi34
ParticipantMerci a toi
je vais mettre en pratique
lemidi34
ParticipantJ’ai essayé de faire cette modification sur le script
if (typeof app.formsVersion != ‘undefined’ && app.formsVersion >= 6) {app.runtimeHighlight = false;}
/*************************************/
function switchBackground(fieldName)
// déclaration de la fonction
{if (getField(fieldName).fillColor == [ “RGB”, 1,0,0 ])
// si fond du champ est transparent
{this.getField(fieldName).fillColor = color.yellow;}
// alors il devient jaune
else
// sinon (si pas transparent)
{this.getField(fieldName).fillColor = color.red;}
// alors il devient transparent
}Mais le jaune n’apparait plus à la selection et tout reste rouge ?
lemidi34
ParticipantJe regarde
Merci encore
lemidi34
ParticipantMerci à tous les 2, vos conseils me sont précieux (surtout pour quelqu un d’un autre siècle…. )
lemidi34
ParticipantAu travail je n ai pas Acrobat pro mais reader donc impossible de supprimer des pages, je crois que j ai trouvé une solution. J ai crée un bouton pour imprimer chaque contrat et au lieu d imprimer sur mon imprimante je met celle d adobe et l écran qui s ouvre me permet de créer un nouveau pdf avec les pages à imprimer. Et mon problème est résolu.
lemidi34
ParticipantJe suis certainement du siècle dernier surtout dans ce domaine mais je ne crois pas que ta solution soit possible dans mon cas.
Je vais essayer de te résumer mon souci, j ai fait un document pdf qui englobe plusieurs Contrats à la suite, pour me simplifier et éviter de tout remplir à la main j ai créer une première page ou je rempli toutes les infos pour tous les contrats (le but est que les infos communes soit mentionnées une fois et dupliquées par la suite sur chaque contrat).
Une fois terminées le pdf contient 3 contrats alors que peut être j en ai vendu soit 1 soit 2 soit 3.
Ainsi je ne peux sauvegarder le pdf en l état je dois imprimer le ou les contrats qui me concernent et me le scanner pour l envoyer.
Voilà pourquoi j ai besoin de pouvoir supprimer des pages automatiquement avant d enregistrer.
J espère avoir été plus Clair et désolé mais je ne peux mettre mon fichier en pièce jointe.lemidi34
ParticipantLe doc pars par mail au Client pour signature, il l imprime et me le retourne. En résumé c est pour m éviter d imprimer les pages voulues et me les scanner pour envoi car si je sauve le doc il y a des pages qui peuvent ne pas le concerner.
lemidi34
ParticipantMerci à tous les 2 mais j ai un autre souci et Merlin l avait anticipé car j ai fait le doc chez moi avec Acrobat pro et je l utilisé au boulot avec reader et là ça marche pas.
Problème de pages statiques ou pas je crois mais là suis perdu complet.
Merci de votre aidelemidi34
ParticipantMaintenant que tu me le dit c’est logique .
Merci pour votre aide
lemidi34
ParticipantBonjour Merlin
Quel est alors le script pour supprimer admettons sur un dossier de 10 pages les pages 2 à 4 et 6 à 8 , avec le script mis plus haut je ne peux supprimer soit de 2 à 4 soit de 6 à 8 mais pas les 2.
Merci de ton aide
lemidi34
ParticipantJe pensais que je pouvais mettre ce script en mettant plusieurs lignes pour enlever mes pages inutiles mais apparament cela ne marche pas
exemple
this.deletePages({nStart: 0, nEnd: 30});
this.deletePages({nStart: 40, nEnd: 50});Un conseil ?
lemidi34
ParticipantJe crois avoir trouver ce qui me permettra de supprimer automatiquement mes pages non utiles
this.deletePages({nStart: 1, nEnd: 3});
Mais peut etre il y a mieux ?
lemidi34
ParticipantA l’inverse existe il un script permettant de supprimer les pages sans enregistrer ?
lemidi34
ParticipantBonjour Bebarth
Est il possible de mettre ce script sur un bouton d’action dans le formulaire ?
Merci
lemidi34
ParticipantNickel
Merci de ton aide
Bon WElemidi34
ParticipantLes pages 2 à 18
Merci
lemidi34
ParticipantTu avais très bien compris et ça répond à mon besoin, c’est moi qui n’avait pas tout assimilé. J’ai juste une dernière demande (si tu as le temps) c’est la possibilité au lieu de choisir les pages, d’ imposer celles qui seront enregistrées automatiquement.
En tout cas merci pour ton aide et désolé de n’avoir pas saisi dès le départ ta solution mais bon je pars de très loin…..lemidi34
ParticipantNon je souhaite enregistrer les pages complètes
J’ai un document de 11 pages par exemple (page 1 les données à mettre qui sont dupliqués automatiquement dans les contrats 1 de la page 2 à 5 et le contrat 2 de la page 9 à 10)
J’ai fait des boutons d’impression me permettant d’imprimer que le contrat souhaité mais j’aimerais pouvoir enregistrer par exemple le contrat 2 et ainsi supprimer les pages qui ne le concernent pas, en résumé supprimer automatiquement lors de l enregistrement certains pages.
Je sais pas si j’ai été assez clair et si cela est faisable.
MErci de ton aidelemidi34
ParticipantMerci Bebarth ca marche nickel
Merci merlin mais je parle anglais comme une vache espagnole…..
lemidi34
ParticipantMerci beaucoup Merlin c’est nickel.
lemidi34
ParticipantPas de souci, mon problème est résolu merci à tous les 2.
lemidi34
ParticipantMerci pour vous retour mais comme précisé je pars de loin.
Pour répondre à Bebarth j’ai testé tous les formats du textbox et rien ne marche.
Pour Merlin je dois mettre ce script à quel endroit
Désolé de vous faire perdre votre temps.
-
Cette réponse a été modifiée le il y a 1 année et 1 mois par
-
AuteurRéponses