Toutes mes réponses sur les forums
-
AuteurRéponses
-
micka92Membre
Est-ce que PDF Expert gère les champs obligatoires (via la propriété “required”) ?
Oui, il les affiche en rouge et les gère correctement il me semble.
micka92MembreJe dois t’avouer que je ne l’ai même pas regardé…
:Ooops: :geek:En tout cas, si tu me proposes le script que j’avais déjà fait, c’est que je m’améliore :Smiley15: .
L’inconvénient reste le cas où tu as déjà au moins 2 cases de cochées et que tu souhaites en décocher une. Elles passent toutes avec la propriété “Obligatoire” alors qu’il en reste à minima une de cochée.
Et mon idée d’utiliser la valeur d’exportation ? Est-elle viable ?
micka92MembreBonjour.
Voici un exemple qui fonctionne pour la première case, il faudra le modifier en conséquence pour l’adapter aux autres (il n’y a que les noms de champs à adapter).
Avec en prime un retour Console parce-que le changement d’état de la propriété required ne saute pas aux yeux.if (event.target.isBoxChecked(0))
{
this.getField(“cc2”).required = false;
this.getField(“cc3”).required = false;
this.getField(“cc4”).required = false;
this.getField(“cc5”).required = false;
}
else
{
this.getField(“cc2”).required = true;
this.getField(“cc3”).required = true;
this.getField(“cc4”).required = true;
this.getField(“cc5”).required = true;
}
//
// retour Console à supprimer
console.clear();
console.show();
console.println(“Valeur Required du champ cc2 = ” + this.getField(“cc2”).required);
console.println(“Valeur Required du champ cc3 = ” + this.getField(“cc3”).required);
console.println(“Valeur Required du champ cc4 = ” + this.getField(“cc4”).required);
console.println(“Valeur Required du champ cc5 = ” + this.getField(“cc5”).required);Si je ne me trompe, ton script est le même que celui de mon exemple (hormis pour la partie console). De ce fait, si je coche 2 cases et que j’en décoche une, elles repassent avec la propriété “Obligatoire”.
micka92MembreJe ne sais pas si ceci fonctionnerait :
– mettre une valeur d’exportation de 1 pour chaque case à cocher
– les rendre toutes obligatoire par défaut
– créer un script sur chaque case à cocher qui enlèverait la propriété “Obligatoire” si la somme des valeurs d’exportation est supérieure ou égale à 1 et qui la remettrait si elle est égale à 0Si cela est faisable, je ne vois pas trop comment mettre en pratique le script…
micka92MembreMerci à tous mais je vais tenter d’expliquer au mieux mon besoin :
– 5 cases à cocher avec propriété “Obligatoire”
– dans mon formulaire, au moins une case doit être cochée
– le script dans mon exemple permet d’enlever la propriété “Obligatoire” de toutes les cases à cocher si l’une d’elles est cochée > Parfait !
– si on coche une case puis on la décoche, le script permet de les rendre à nouveau toutes obligatoires > Parfait !
– le problème commence si on coche 2 cases puis on en décoche une, alors le script les rend toutes obligatoires > Hic !micka92MembreBonjour,
voici un script pour attribuer la priorité obligatoire aux 4 cases suivantes, lorsque la première est cochée.
@+
:bonjour:Bonjour.
Merci pour le script.
Dans mon cas en fait, j’ai 5 cases à cocher et il faut au moins que l’une d’entre elles soit cochée.
micka92MembreBonjour.
A priori je prendrais le problème dans l’autre sens : un script qui attribue la propriété obligatoire aux 4 autres si cette première n’est pas cochée.
Mais pour bien faire il faudrait avoir un exemple…Ci-joint l’exemple.
micka92MembreQuelle joie de savoir cela désormais et de faire des formulaires < 100 ko ! :bonjour:
Il faut dormir la nuit Merlin :Smiley03:micka92MembreMerlin merci mille fois ! Tu es un vrai chef et échanger avec toi, entre autres, me permet d’évoluer de jour en jour.
Effectivement, en prenant la peine de reprendre entièrement mon ancien formulaire, modifier toutes les polices de champ en “Helvetica” puis en copiant champ par champ vers un modèle vierge, mon fichier pèse à peine 50 ko.
Toutefois, en modifiant la police de mes anciens formulaires vers une police standard, je ne parviens pas à diminuer leurs tailles. Y’a-t-il un moyen ?
micka92MembreBon… en supprimant tous les champs que j’ai copier-collé, mon document “vierge” pèse 800 ko.
Je ne sais pas comment contourner ce surpoids :jerisjaune: et je ne peux pas tout me retaper à la main (8 heures de travail).
micka92MembreEn supprimant le script qui me met par défaut la date du jour, cela fonctionne.
C’est tout de même assez étrange car le script m’affiche bien la date du jour par défaut, même sur PDF Expert, mais on a comme l’impression que le contenu (la date) ainsi renseignée n’est pas reconnu comme contenu et du coup mon script de validation personnalisé ne fonctionne pas.
Ce n’est pas le format qui pose problème car avec un champ au format date mais sans script pour la date du jour en automatique, cela fonctionne.
23 septembre 2015 à 21:10 en réponse à : impression du formulaire si les champs obligatoires remplis #59582micka92MembreCela contrôle uniquement les champs texte ou bien également les cases à cocher et les listes déroulantes ? Dans mon formulaire, j’ai des champs qui passent obligatoires selon certaines conditions. Je pensais juste trouver de l’aide pour modifier mon script et ainsi que la deuxième partie ne s’exécute pas si tous les champs obligatoires ne sont pas renseignés.
Je viens de retranscrire le script et cela semble fonctionner pour mes besoins. C’est sûr que l’auto-contrôle des champs obligatoires rend la chose plus facile. Je n’ai toutefois pas réussi à personnaliser l’objet du mail en y ajoutant la valeur d’un champ. Le fait d’avoir
Code:?subject=champ1 + ” – Objet du mail”cause une erreur de syntaxe du fait de la présence des quotes.
23 septembre 2015 à 20:19 en réponse à : impression du formulaire si les champs obligatoires remplis #59581micka92MembreC’est géré automatiquement, avec la propriété “required” et la fonction “Submit”.
Au lieu de mettre une URL dans le champ Submit on y place une adresse email, précédé de “mailto:” :Code:mailto:kader.roussel@troismaisons.bisCela contrôle uniquement les champs texte ou bien également les cases à cocher et les listes déroulantes ? Dans mon formulaire, j’ai des champs qui passent obligatoires selon certaines conditions. Je pensais juste trouver de l’aide pour modifier mon script et ainsi que la deuxième partie ne s’exécute pas si tous les champs obligatoires ne sont pas renseignés.
22 septembre 2015 à 19:49 en réponse à : impression du formulaire si les champs obligatoires remplis #59577micka92MembreBonsoir.
J’ai repris une partie du script pour empêcher l’envoi par email via un bouton si les champs obligatoires ne sont pas renseignés. Cependant, même si la vérification fonctionne correctement (le message s’affiche), le script continue de fonctionner et si une de mes cases à cocher est activée, l’envoi par mail se fait. Je pensais que la fonction break arrêtait le script… :oh:
Code:indexField=0;
while(indexField{
nameField=this.getNthFieldName(indexField);
ff=this.getField(nameField);
if(ff.type==”text”)
{
if(ff.required)
{
if(ff.value!=””)
{
}
else
{
app.alert(“Au moins un champ obligatoire n’est pas renseigné.”)
ff.setFocus();
break;
}
}
}
indexField=indexField+1;
}if (this.getField(“champ1”).isBoxChecked(0))
{
this.mailDoc(true, “toto@aol.com”, “”, “”, “” );
}
else
{
if (this.getField(“champ1”).isBoxChecked(1))
{
this.mailDoc(true, “toto@aol.com”, “”, “”, “” );
}
else{
}micka92MembreBonsoir.
Désolé pour l’absence de réponse de ma part mais je n’avais plus accès à Internet.
Par priorité haute, j’entends le symbole qui apparaît sur un mail lorsque l’on souhaite prévenir son destinataire que celui-ci est important (exemple : le point d’exclamation rouge sous Outlook).
19 août 2015 à 20:19 en réponse à : Uniquement en MAJUSCULES dans un champ de texte ? – RÉSOLU #46875micka92MembreSuper ce script efficace !
Y a-t-il possibilité que les majuscules soient converties sans accent ou bien d’empêcher tout simplement l’utilisateur, par un autre moyen, d’écrire avec des accents ?
15 août 2015 à 20:10 en réponse à : Affichage valeur selon choix plusieurs listes déroulantes #59336micka92MembreJe n’avais pas utilisé les bons mots clés et je ne trouvais donc pas ce que je voulais. C’est pour cela que je me suis permis de te demander mais en cherchant “bloquer impression” et non “signature impression”, j’ai trouvé mon bonheur.
15 août 2015 à 16:15 en réponse à : Affichage valeur selon choix plusieurs listes déroulantes #59334micka92MembreMon rôle est d’aller dans ce sens-là mais malheureusement le travail doit se faire aussi bien auprès de nos employés mais également de nos clients qui, très souvent, souhaitent impérativement le format papier.
Si jamais tu peux m’aider pour empêcher l’impression tant que le document n’est pas signé, je suis preneur par contre :jerisjaune:
14 août 2015 à 17:03 en réponse à : Affichage valeur selon choix plusieurs listes déroulantes #59332micka92MembreEncore une fois merci Merlin ! :bonjour:
Il ne me reste plus qu’à empêcher l’impression du document tant qu’il n’est pas signé et le tour sera joué.
Oui je sais, tu n’es pas pour ce type de pratique mais dans mon cas, si l’utilisateur décide d’imprimer le document mais qu’il ne l’a pas signé, le numéro ne se génère pas et il n’a alors aucune valeur pour nous (chaque document doit avoir son numéro unique sous peine de non-conformité réglementaire).
Je n’ai rien trouvé pouvant m’aider sur ce point précis… :Euuuh:
micka92MembreEffectivement, je n’avais pas des valeurs d’exportation différentes, chose que j’avais bien faite sur une précédente version.
Merci Merlin !
13 août 2015 à 20:48 en réponse à : Affichage valeur selon choix plusieurs listes déroulantes #59330micka92MembreMerci Merlin pour tes explications.
Je ne comprends pas pourquoi mon script de touches personnalisé, qui doit afficher ou non un masque selon la valeur du champ ne semble fonctionner qu’après deux changements de cette valeur.
Dans l’exemple ci-joint, la valeur est de 14. Il faut que je saisisse deux fois 25 pour que le champ noir disparaisse.
micka92MembreBonsoir.
J’ai mis le chiffre correspondant à ma 3ème case à cocher (2) mais bizarrement, quand je la coche, les deux autres se cochent aussi. En gros, cocher n’importe quelle des 3 cases les coche toutes… :Euuuh:
micka92MembreEn gros sur mes 3 cases, seule une, si elle est cochée, doit me rendre une liste déroulante obligatoire.
micka92MembreOui, ça je l’ai fait mais dans mon script, est-il possible de définir une case à cocher précise, case#2 dans mon exemple, pour rendre une liste déroulante obligatoire ?
Quand chaque case à cocher avait son propre nom, j’utilisais if (event.target.isBoxChecked(0)).
micka92MembrePour le reste de mon formulaire, j’ai utilisé l’astuce de remplacer les boutons radios par des cases à cocher portant le même nom. Cependant, sur un groupement de 3 cases à cocher, j’ai un script qui s’exécute afin de rendre obligatoire une liste déroulante lorsque la 3ème est cochée.
Actuellement, mes cases à cocher ont des noms différents. Si je souhaite les utiliser comme des boutons radios, comment dois-je transformer cette partie du script ? La 3ème case à cocher s’appellerait “case#2”.
Code:if (event.target.isBoxChecked(0))micka92MembreEffectivement, je n’avais pas compris ta réponse. Désolé Merlin ! :Smiley00:
micka92MembreFinalement même avec mon script, cela fonctionne. Je ne suis pas si bête que cela tout compte fait… :jerisjaune:
Merlin, quelle est la différence entre this.event.value et event.target.value ?
micka92MembreJ’ai déjà fait cela me faisait la même chose.
Je viens de trouver… ce champ étant caché sous un autre masque, je passais par le bandeau de droite, sélectionnais mon champ concerné et allait dans ses propriétés. De cette manière, impossible d’écrire un quelconque script de calcul. Par contre, en décalant mon champ masque un peu et en faisant clique-droit puis propriétés sur le champ concerné, cela fonctionne !
micka92MembreUn seul champ sur un seul document.
micka92MembreJe n’ai peut-être pas compris ta réponse… :jerisjaune:
micka92MembreMa question portait sur la fonction “Réinitialiser le formulaire” qui fait augmenter la taille de mon fichier. :Euuuh:
micka92MembreQuand je mets mon script de calcul personnalisé et que je veux le valider (bouton OK), je retourne sur l’onglet “Calcul” mais avec pour choix “Valeur non calculée”. Résultat : le script n’apparaît pas et n’est pas pris en compte.
micka92MembreToujours pas… il me l’efface encore ! :mur:
micka92MembreJe dois vraiment être mauvais…
J’ai créé ce script de calcul pour avoir le millième du produit de deux champs mais quand je clique sur le bouton “OK”, il s’efface et n’est pas pris en compte. :mur:
Code:v1=this.getField(“champ1”).value;
v2=this.getField(“champ2”).value;
resultat = (v1*v2)/1000;
this.event.value = resultat;micka92MembreEn fait, j’utilise la fonction “Réinitialiser un formule” qui existe dans Acrobat Pro XI. Y a-t-il un rapport avec les fonctions “Enregistrer” et “Enregistrer sous” ?
micka92MembreMerci Merlin !
Le champ apparaît bien vide avec ton script mais par contre la valeur max ne s’affiche plus… :oh:
micka92MembreJe viens de m’apercevoir qu’à chaque fois que je réinitialise mon formulaire, il prend quelques kilo-octets. Je pensais qu’il reprendrait sa taille initiale… Y a-t-il une explication à cela ?
micka92MembreEffectivement le script me paraît plus clair comme cela :Smiley03:
Petit bémol : j’ai une liste déroulante qui est rendue obligatoire si une case à cocher est activée (script avec action Souris relâchée). Cela fonctionne parfaitement sauf que si je réinitialise mon formulaire à l’aide d’un bouton créé pour cela, cette liste déroulante garde la propriété obligatoire.
micka92MembreBonjour.
Un grand merci à vous deux ! :bonjour:
Il faudrait juste que je puisse faire apparaître un champ vide si la valeur est égale à 0 et ce serait parfait.
micka92MembreLe double slash en début de ligne sert à désactiver ladite ligne, et donc à placer des commentaires ou à laisser des instructions en attente (des instructions de débogage par exemple).
En JavaScript quand on veut désactiver plusieurs lignes d’affilée on peut aussi utiliser slash-étoile (début) et étoile-slash (fin).
Ce sont des conventions très répandues dans les langages de programmation./*
Ceci est un commentaire de plusieurs lignes, blablabla,
blablabla, blablabla, blablabla, blablabla, blablabla,
blablabla, blablabla, blablabla, blablabla, blablabla,
blablabla, blablabla, blablabla, blablabla
*/:idee:
Toutefois, dans le script que tu m’as envoyé, à chaque condition, il y a // ce qui me laisserait penser que ce n’est qu’un commentaire mais au vue de ce qu’il y a après (console.printIn…), j’avoue être perdu…
micka92MembreSomebody can help me ? :bonjour:
micka92MembreMerci Merlin pour tes explication toujours aussi claires et rapides ! :bravo:
J’ai regardé un peu partout pour faire un script de calcul personnalisé mais il y a toujours une erreur (en gros il disparaît une fois que je clique sur OK).
Pourtant je ne pense pas que cela soit si compliqué que cela à vouloir faire l’opération suivante : (champ1 * champ 2)/ 1000.
micka92MembreA quoi servent les // en début de ligne dans les scripts ?
Autant je pensais que c’était pour une indication quand il y a une rapide description à côté mais quand ils sont suivis de console.clear ou console.printIn, là je ne comprends plus… :Ooops:
micka92MembreMerci Merlin.
Toutefois, la fonction “Souris entrée” ne fonctionne pas sur PDF Expert et je crois qu’il en sera de même que la fonction “console.printIn”.
Me concernant, il me faudrait “simplement” :Ooops: un script qui affiche le champ signature seulement si tous les champs obligatoires (texte, liste déroulante, cases à cocher et boutons radio) sont renseignés.
micka92MembreTélécharge le document proposé par Alex dans son dernier message…
:geek:Heu… il n’a pas pu traité les cases à cocher dans son document et il le mentionne dans son message :
Reste à ajouter les cases à cocher obligatoires. Je reviendrai sur ce sujet à l’occasion.
micka92MembreBonsoir.
Serait-il possible d’avoir le script concernant les cases à cocher obligatoires ?
De plus, si ce n’est pas trop demandé, comment l’adapter sur un formulaire pour que si tous les champs obligatoires sont renseignés, cela affiche un champ signature ?
Merci d’avance.
27 juillet 2015 à 20:50 en réponse à : Contrôles de champs, listes déroulantes et cases à cocher #59348micka92MembreMe concernant :
– Le souris entrée n’est pas fonctionnel sur iPad
– Mettre en préfixe des champs obligatoires un code unique n’est pas possible non plus car j’ai des champs qui deviennent obligatoires via des scripts.27 juillet 2015 à 20:26 en réponse à : Contrôles de champs, listes déroulantes et cases à cocher #59347micka92MembreEffectivement je trouve beaucoup de choses intéressantes mais rien que je n’arrive à retranscrire facilement pour mon formulaire.
A la limite, juste un script qui n’affiche le champ “signature” que si tous les champs, cases à cocher et listes déroulantes obligatoires sont bien renseignés me suffirait mais plus facile à dire qu’à faire… :Ooops:
27 juillet 2015 à 16:58 en réponse à : Contrôles de champs, listes déroulantes et cases à cocher #59345micka92MembreSinon, est-il possible de contrôler les champs obligatoires avant de pouvoir signer le document ? Dans le cas où l’un d’eux ne serait pas rempli, la signature est impossible.
27 juillet 2015 à 16:56 en réponse à : Contrôles de champs, listes déroulantes et cases à cocher #59344micka92MembreJ’ai créé un bouton avec la fonction “this.Maildoc” mais depuis PDF Expert sur iPad, il est possible d’envoyer le fichier par mail depuis l’application directement. J’ai testé les deux cas et le contrôle ne s’effectue pas.
26 juillet 2015 à 20:31 en réponse à : Contrôles de champs, listes déroulantes et cases à cocher #59342micka92MembrePar contre, je viens de faire un test pour les champs où l’option “Obligatoire” est cochée mais même ces champs non renseignés, cela ne m’empêche pas d’enregistrer le formulaire ou de l’envoyer par mail… :oh:
26 juillet 2015 à 09:27 en réponse à : Contrôles de champs, listes déroulantes et cases à cocher #59340micka92MembreBonjour Merlin.
Merci pour ton retour.
La chance que j’ai, si personne n’a de solution, c’est que je peux remplacer, pour un cas de figure, les cases à cocher par des boutons radio.
Du coup, je suis preneur pour le script correspondant… :Ooops:
25 juillet 2015 à 20:00 en réponse à : Contrôles de champs, listes déroulantes et cases à cocher #59338micka92MembreVoici l’exemple ci-joint.
25 juillet 2015 à 19:47 en réponse à : Affichage valeur selon choix plusieurs listes déroulantes #59311micka92MembreBonsoir.
Voici l’exemple ci-joint.
Je souhaiterais que la plus grande valeur sélectionnée dans les 5 listes déroulantes apparaisse dans le champ texte.
micka92MembreBizarre… à la première date supérieure d’un an que j’ai mise, elle disparaît. Puis, si je saisis une nouvelle date, qu’elle soit supérieure ou inférieur à un an, elle reste en rouge.
micka92MembreAu temps pour moi, l’exemple que j’ai envoyé ne comprends pas l’activation du script que j’ai bien dans mon document original sur le champ “Date 2”. Tout comme la couleur rouge qui est bien présente sur mon formulaire. J’ai donc envoyé un exemple en partant d’une mauvaise version désolé :Ooops: .
En prenant le bon document, ma date disparaît toujours quand elle est supérieure à un an :
this.event.value=””;this.event.target.textColor=color.red;Par contre, si je sélectionne le champ, alors il apparaît en rouge après… :oh:
Pour finir, à quoi sert la ligne ? : this.event.target.fillColor=this.getField(“c_dateinter”).fillColor;
micka92MembreVoilà !
micka92MembreBonjour.
Effectivement, le script répond à mes attentes mais je n’arrive pas obtenir le résultat que je veux, c’est-à-dire que le texte s’affiche en rouge.
En effet, j’ai modifié la condition de contrôle par “if ecartJ<-365" et le résultat escompté est le bon. Toutefois, le contenu du champ disparaît quand la condition est validée. Je ne comprends pas pourquoi...
micka92MembreMerci Merlin !
Cela marche parfaitement. Je suis content car j’arrive plus facilement à appréhender les scripts du site et à les adapter à mon formulaire (même si pour le coup, celui-là est très facile :jerisjaune: ).
Pour finaliser le tout, j’aimerais qu’un champ date s’écrive en rouge si la date inscrite est postérieure de plus de 365 jours à la date d’un autre champ date.
micka92MembreEn complément d’information, ce que j’appelle “texte à afficher” fait partie de ma trame de fond du document. Cela apparaît comme un champ modifiable uniquement en allant dans “Modification du contenu > Modifier le texte et les images”.
micka92MembreMerci à tous pour votre collaboration. Mon formulaire fonctionne bien désormais.
Faute de trop bien faire (grâce à vous), on me demande désormais d’afficher un champ et du texte si une valeur précise de ma liste déroulante est choisie. J’ai cherché sur le forum mais entre les calques et tout le reste, j’ai peur de m’y perdre… :Ooops:
micka92MembreAutre petite question pour finaliser mon formulaire car j’ai fait des recherches mais je préfère en être sûr :
– Le script permettant d’envoyer un formulaire PDF par mail en reprenant un champ (deux idéalement) dans l’objet fonctionnera-t-il sur PDF Expert ?micka92MembreBonsoir.
Merci à vous deux pour vos différentes solutions qui fonctionnent parfaitement.
Petite question pour ma culture personnelle : quelle est la différence entre les deux méthodes proposées ?
micka92MembreBonjour.
J’utilise Adobe Acrobat XI Pro et le formulaire sera utilisé sur iPad avec PDF Expert 5.
micka92MembreBonsoir.
J’ai modifié la ligne en erreur mais en ce qui concerne le script d’ouverture… je ne vois pas comment faire. J’ai cherché sur le forum quelques sujets à propos de cela mais je ne pige pas :Ooops:
micka92MembreJe n’y arrive toujours pas… :mur:
Si j’ajoute le fichier “Abracadabra_Menu deroulant_Liste mere fille”, soit la liste fille fonctionne, soit la liste mère perd ses valeurs enregistrées. Quoiqu’il arrive, en enregistrant/fermant le fichier et l’ouvrant à nouveau, j’ai toujours le message d’erreur “Liste fille *Choix menu 1* non définie”.
micka92MembreBonsoir.
Vous trouverez ci-joint un exemple du problème concerné. Le champ “ld_ff1” est la liste mère et le champ “ld_ff2” la liste fille.
micka92MembreJe viens de faire la manip. Cela fonctionne parfaitement tant que je ne ferme pas le fichier. Si je l’enregistre, le ferme et l’ouvre à nouveau, j’ai le même problème qu’avant.
micka92MembreJe viens de tenter un vrai copier coller avec les mêmes valeurs, les mêmes scripts, les mêmes noms de champs etc mais cela ne fonctionne pas.
Je me pose la question de savoir comment le script de document se lance au démarrage ? Y-a-t’il un réglage à faire quelque part que je ne ferai peut-être pas dans mon nouveau document ?
micka92MembreBonjour Merlin.
J’ai bien recopié le script de document (que j’ai appelé script de page dans mon précédent post… :Ooops: ). J’ai le même message d’erreur que sur le fichier “Abracadabra_Menu deroulant_Liste mere fille” si je choisis Amérique du Sud puis Brésil (ce qui est normal puisque dans le script de document “Initialisation”, il n’a pas été défini de liste petite-fille pour le Brésil).
J’ai tenté de réduire le nombre de choix à 4 sur ma liste fille car je pensais que cela pouvait venir de cela (ça peut aller à 20 pour mon besoin) mais ça ne marche toujours pas…
micka92MembreBonsoir.
J’ai bien réussi à modifier à ma sauce le script d’un fichier sur le forum nommé “Abracadabra_Menu deroulant_Liste mere fille.pdf”.
Problème : en modifiant les choix des menus sur ce fichier cela fonctionne parfaitement. En copiant-collant le script sur un nouveau fichier (ma création), cela ne fonctionne plus. J’ai un message d’erreur m’indiquant “Liste fille *Choix menu 1* non définie”. J’ai pourtant bien repris les deux scripts de page ainsi que le script de touches personnalisé…
Si quelqu’un peut m’aider ! :mur:
17 avril 2015 à 14:00 en réponse à : Bouton envoi formulaire PDF par mail avec objet et nom de fichier personnalisés #58758micka92MembreMince… je suppose qu’aucune autre application ne propose mieux sur iPad ?
16 avril 2015 à 21:21 en réponse à : Bouton envoi formulaire PDF par mail avec objet et nom de fichier personnalisés #58756micka92MembreMon formulaire est désormais terminé mais il ne fonctionne pas depuis l’application PDF Expert 5 sur iPad.
Le contrôle des 3 champs concernés par le renommage s’effectue correctement mais si ces derniers sont remplis, le bouton n’agit pas : la fenêtre qui doit indiquer le nom de fichier à copier n’apparaît pas… :doute:
16 avril 2015 à 13:37 en réponse à : Bouton envoi formulaire PDF par mail avec objet et nom de fichier personnalisés #58754micka92MembreBonjour à tous.
Merci pour vos contributions. Cela fonctionne parfaitement ! :bravo:
Est-il possible de rajouter sur ce même bouton à la suite le script d’envoi par mail proposé par _seb_ mais avec pour objet le nom du fichier PDF envoyé ?
Cordialement.
13 avril 2015 à 06:25 en réponse à : Bouton envoi formulaire PDF par mail avec objet et nom de fichier personnalisés #58749micka92MembreBonjour.
Merci Merlin ! Vous êtes un vrai chef ! :bravo:
Toutefois, savez-vous s’il est possible de modifier le format de la date juste pour le renommage, et ce afin de la laisser sous la forme JJ/MM/AAAA dans le formulaire ?
J’avais pensé à créer un champ masqué qui recopierait la date “c_dateinter” en changeant le format mais je ne sais pas quelle méthode appliquer. Cela pourrait du coup me servir également à l’objet du mail envoyé.Cordialement.
12 avril 2015 à 06:29 en réponse à : Bouton envoi formulaire PDF par mail avec objet et nom de fichier personnalisés #58747micka92MembreBonjour Merlin.
Vous trouverez ci-joint un exemple de mon formulaire.
J’espère être suffisamment clair dans l’expression de mes besoins.
Cordialement.
8 avril 2015 à 11:19 en réponse à : Bouton envoi formulaire PDF par mail avec objet et nom de fichier personnalisés #58745micka92MembreBonjour.
Merci à vous deux pour vos réponses. :bonjour:
Je n’arrive cependant toujours pas à changer le format de mon champ n°2 (date) pour qu’il apparaisse sous la forme “AAAAMMJJ” dans mon titre alors qu’il est sous la forme “JJ/MM/AAAA” dans le champ de mon formulaire.
De plus, j’ai tenté de retranscrire le script suivant proposé par Merlin pour modifier le nom de mon fichier PDF mais en vain :[font=verdana, arial, helvetica, sans-serif] [/font]http://abracadabrapdf.net/forum/index.php/topic,2413.msg12872.html#msg12872
Dans mon cas, je n’ai pas de variable. Je fais juste appel à 3 champs (dont celui de la date qui doit être inversée) mais le script ne m’affiche rien. Si je ne renseigne par les champs demandés, il m’effectue bien le contrôle mais une fois ces derniers renseignés, je n’ai aucune action en cliquant sur mon bouton.
Cordialement.
-
AuteurRéponses