Toutes mes réponses sur les forums
-
AuteurRéponses
-
philouseb
MembreMerci beaucoup.
philouseb
MembreJe ne sais pas comment placer ce script ?
Merci
philouseb
MembreMerci mais, comment je place ce script ?
philouseb
MembreMerci beaucoup :Smiley03:
Est-il possible sur un groupe de checkbox (3 choix possible) de mettre une alerte si un choix n’a pas été fait ?
Merci d’avance
philouseb
MembreMerlin,
J’ai trouvé la solution en utilisant le code plus bas et en nommant mes champs par famille.
Je t’enverrai le projet une fois fini si cela t’interresse.Merci encore de ta réactivité.
philouseb
MembreBonjour Merlin,
Ma question est la suivante : comment avec un bouton radio coché faire apparaitre plusieurs champs et les faire disparaitre en cochant un autre bouton radio du même groupe qui en fera apparaitre d’autres ?
Le code ci-dessous est intéressant mais je n’arrive pas à l’adapter pour qu’il affiche et fasse disparaitre plusieurs champs (il ne le fait que sur 1 seule champs).
Merci
philouseb
MembreLes commandes d’affichage/masquage de champs sont assez pratiques pour de petits formulaires mais rapidement illisibles et sources de conflits lorsque le nombre de commandes croît.
Je vous conseille le JavaScript. A titre d’exemple j’ai écrit un script unique associé aux occurrences du bouton radio “Group1” auxquelles j’ai associé la fonction affichage() suivante:
function affichage()
{
//masquer les champs associés
console.clear();
this.getField(“RER”).display=display.hidden;
this.getField(“REAA”).display=display.hidden;
this.getField(“RF”).display=display.hidden;
this.getField(“RE”).display=display.hidden;
this.getField(“RSE”).display=display.hidden;
this.getField(“RY”).display=display.hidden;
//noter la valeur d’export du bouton radio Group1
ckaction=this.event.target.name;
valeur=this.event.target.value;
console.println(“Selection de “+ckaction+” avec pour valeur :”+valeur);
//Afficher le champ.
this.getField(valeur).display=display.visible;
}
Voir maquette.Bonjour,
je remonte ce sujet, car j’ai un problème presque identique, la différence c’est qu’en cliquant sur un bouton radio je dois afficher plusieurs champs et qu’en cliquant sur un autre bouton radio du même groupe en faire afficher d’autres et masquer ceux qui étaient affichés…
J’ai essayé avec la fonction intégré à Acrobat “afficher/masquer” cela prend du temps mais cela fonctionnait jusqu’à que j’arrive au 80 ème champs les suivants ne sont pas pris en compte, je suis arrivé au maximum.
En te remerciant d’avance
Philippephilouseb
MembreMerci pour ta réponse Merlin.
26 octobre 2016 à 15:02 en réponse à : Restreindre un champ de remplissage à du texte uniquement #61532philouseb
MembreMerci beaucoup
26 octobre 2016 à 14:40 en réponse à : Restreindre un champ de remplissage à du texte uniquement #61530philouseb
MembreSuper merci.
Est ce qu’il est possible de rajouter une alerte en indiquant que ces champs ne peuvent être rempli qu’avec des lettres ?
Encore merci
philouseb
MembreBonjour Merlin,
Tu sais j’ai tellement de demande
que cela me permet de filtrer… Mais tu as surement raison !
Et oui mes clients ne sont pas KONÉ ou LANCÔME et dans le fond temps mieux.Philippe
7 octobre 2016 à 05:25 en réponse à : Changer la couleur de surbrillance d’un champs obligatoire vide ? #61483philouseb
MembreBonjour Merlin,
Oui c’est tout a fait cela.
Philippe
philouseb
MembreCela fonctionne très bien.
Encore merci.Philippe
philouseb
MembreMerci Merlin pour le bout de code, je vais le mettre en place et te tiens au courant.
Concernant les accents, c’est une demande du client… Il ne souhaite pas avoir les accents sur les capitales (le client est roi)…
Mes coordonnées sont en claire sur mon site en bas au niveau du Footer avec tout mes liens sur les réseaux sociaux… Je vais peut être aussi les mettre sur ma page de contact car à priori tu ne les as pas vu !
Philippe
philouseb
MembreBonjour,
Je remonte ce sujet car je rencontre encore un petit problème et pour y remédier, est ce qu’il y aurai une solution pour effacer le résultat si il dépasse la valeur de 100 ?
La solution donnée plus bas efface les champs additionnés (champs 1+champs 2+champs 3+champs 4) mais pas le champs TOTAL.J’ai essayé à mon niveau de modifier le code mais ca marche pas :
if (event.value > 100) {
app.alert(“Vous ne pouvez pas dépasser 100%, merci de vérifier votre répartition.”);
}if (event.value < 100) {
app.alert(“Vous devez désigner un ou plusieurs autres bénéficiaires pour que le total du capital soit égal à 100%”);
}if (event.value == 100) {
app.alert(“La répartition est correcte. Merci”);
}if (event.value > 100) {
this.resetForm(event.target); // optionnel, c’est pour vider la valeur calculée
}En vous remerciant d’avance
Philippe6 octobre 2016 à 12:19 en réponse à : Changer la couleur de surbrillance d’un champs obligatoire vide ? #61481philouseb
MembreMerci pour cette solution, mais il faut être sur le champs pour voir la nouvelle couleur…
Je cherche plus une alerte visuelle, dans le cas ou le document est enregistré ou fermé, les champs obligatoires qui n’ont pas été remplis passent dans une autre couleur et que cela soit visible sans être sur les champs non remplisphilouseb
MembreIl faut que je mette les choses aplat avec mon client…
Merci Merlin pour tes différentes retours.A bientôt
philouseb
MembrePeu importe du moment que l’utilisateur remplisse le champ.
philouseb
MembreQuand le dernier champ de la première ligne est rempli, les champs de la deuxième ligne s’activent… Idem pour les lignes suivantes.
Est ce que c’est possible de scripter ça ?
philouseb
MembreJe ne peux dire cela à ma cliente… Il faut que trouve une solution…
Merci beaucoup
philouseb
MembreIl n’est pas censé le faire…
En partant sur cette option (l’utilisateur n’efface rien une fois rempli) qu’elle est ta solution ?Merci beaucoup
philouseb
MembreJ’ai trouvé le problème concernant l’impossibilité de mettre une fourchette.
Par contre après test de ton script qui fonctionne bien, il y a un petit bug, quand le total est 100, il y a quand même le message d’erreur qui apparait…
philouseb
MembreMerci pour cette réponse.
Je n’ai pas cette possibilité, c’est grisé chez moi ???
-
AuteurRéponses