Donnez vie à vos documents numériques !
 

Patakess

Toutes mes réponses sur les forums

Affichage de 23 réponses de 1 à 23 (sur un total de 23)
  • Auteur
    Réponses
  • Patakess
    Membre

    Ah mince, c’est encore plus embêtant alors xD Je vais peut être enlever les pieces jointes  :geek:

    en réponse à : Comme un bug sur le forum ? #65601
    Patakess
    Membre

    Ah, en effet, c’est plus “old school” mais au moins, c’est lisible (et sans bug :p).
    Merci :)

    Patakess
    Membre

    Je sais pas pourquoi, mais ca ne fonctionne pas. Quand je reset le fichier, et qu’ensuite je tape une date qui donne un mineur, point de case apparait  :doute:

    en réponse à : Comme un bug sur le forum ? #65599
    Patakess
    Membre

    Ca ne change rien si je désactive le thème. C’est très étrange ^^”. On s’y fera du coup x)

    Patakess
    Membre

    Mais je l’ai partagé ^^” dans mon post de 9h44, juste avant ta première réponse ^^”

    Je remets le doc (avec un nom différent, vu qu’entre temps j’ai continué à faire joyeusement n’importe quoi ^^”)

    Patakess
    Membre

    Désolé de t’avoir perdu ^^”.
    Pas tout à fait. En textuel, ca donnerait
    “Si l’âge est supérieur ou égal 18 ans ou si la case nom2 est vide ou si la case age est vide alors ne pas afficher nom et ne pas le rendre obligatoire.”
    et du coup l’autre
    ” si l’age est inférieur à 18 ou si la case nom2 est pleine, alors afficher et rendre obligatoire nom”
    J’ai beau essayé de rendre ça en code, ça bloque toujours à un endroit. C’est frustrant x)

    Patakess
    Membre

    1. Oups, en effet. C’est un fichier “crash test” j’avoue, mais autant crasher dans de bonne condition ^^”
    2 et 3 Cette partie là du code n’est pas de moi mais de bebarth.

    Code:
    if (age<18 || isNaN(age)) {
        this.getField(“nom”).display=display.hidden;
        this.getField(“nom”).required=false;
    } else {
        this.getField(“nom”).display=display.visible;
        this.getField(“nom”).required=true;
    }

    Il fonctionnait “a l’envers” de ce que je voulais, masquant le champ quand il fallait le montrer et inversement.

    4. J’ai essayé du coup le code que tu me donnes et ça ne fonctionne pas chez moi :/ La case reste toujours visible et obligatoire, quelque soit l’âge.

    en réponse à : Comme un bug sur le forum ? #65597
    Patakess
    Membre

    J’ai essayé sur edge (je n’ai pas chrome, mais je peux le dl si besoin), et même soucis. Sur la même page que toi j’ai aussi ce petit bout qui dépasse. Ca ressemble aux boutons qui servent à naviguer (sur ma première capture par exemple, selon l’endroit où je clique, je reviens plus ou moins en arrière dans l’arborescence du forum). J’ai un thème mais il n’est que visuel, et mon seul plugin est ABP qui est désactivé ici.

    1554728980-bug-abracadabra2.png

    Patakess
    Membre

    Bonjour Merlin :)
    J’ai bien utilisé les || pour mon ou. Mon code est le suivant (enfin la partie qui nous intéresse, l’autre étant le code de bebarth qui fonctionne :D )

    Code:
    var nom3=this.getField(“nom2”);
    if (event.target.value==”” || nom3==”” ) {
      this.getField(“nom”).display=display.hidden;
      this.getField(“nom”).required=false;
    } else if (age<18 || isNaN(age) || nom3!="") {
        this.getField(“nom”).display=display.visible;
        this.getField(“nom”).required=true;
      } else {
        this.getField(“nom”).display=display.hidden;
        this.getField(“nom”).required=false;
      }

    Du coup je suppose que ça doit coincer à cause de l’ordre dans lequel j’ai mis tout ça ?
    J’ai également essayé comme ça, plus “direct” mais non plus :

    Code:
    if (event.target.value==”” || this.getField(“nom2″).value ==”” ) {
      this.getField(“nom”).display=display.hidden;
      this.getField(“nom”).required=false;
    } else if (age<18 || this.getField("nom2").value!="" || isNaN(age)) {
        this.getField(“nom”).display=display.visible;
        this.getField(“nom”).required=true;
      } else {
        this.getField(“nom”).display=display.hidden;
        this.getField(“nom”).required=false;
      }
    Patakess
    Membre

    Bonjour
    Merci pour cette réponse. C’était “juste” ça alors ? (j’avoue que je ne sais jamais où il faut placer les scripts ^^”).
    Petite question. Il y a t’il moyen que si la case age est vide, alors le champs qui doit apparaitre (ou pas), n’apparaisse pas (et donc ne soit pas obligatoire ?) (en dehors de devoir manuellement à chaque fois remettre la case en invisible).
    Encore merci o/
    EDIT:
    Après quelques tests, je vais préciser un petit peu. Dans les faits, j’ai réussi à faire ce que je demandais au dessus. Sauf que au moment de le mélanger avec une autre condition, ça ne fonctionne plus  :doute:
    Dans le fichier joint, j’aimerai que la case nom s’affiche donc si l’âge est inférieur à 18 ans ou si la case nom2 contient quelque chose (c’est là que ça coince). J’ai essayais de faire deux scripts séparaient mais ils entraient en conflit. Et un seul, je n’y arrive pas ><. J'arrive à faire l'un du coup (affichage si age < 18) ou l'autre (affichage si case remplie) mais pas les deux en même temps... Encore merci d’avance o/

    en réponse à : Cacher un bouton radio parmi d’autres #64399
    Patakess
    Membre

    Ca n’a aucune sens omg xD.

    AH ! Merci Merlin, j’étais partis…. Sur l’inverse en fait xD j’ai meme pas pensé que ca pouvait etre dans se sens là. Merci !

    en réponse à : Cacher un bouton radio parmi d’autres #64396
    Patakess
    Membre

    Arf damned.

    J’ai pensé à mettre un cache dessus oui, methode ‘mac gyver’. Mais je n’arrive pas à faire passer le cache ‘devant’. Il est derriere le bouton ><

    en réponse à : Cacher un bouton radio parmi d’autres #64394
    Patakess
    Membre

    Du coup… Je ne sais pas comment faire toujours ^^”

    en réponse à : Cacher un bouton radio parmi d’autres #64393
    Patakess
    Membre

    Bonjour.

    Ah ben je viens d’éditer o/

    Le groupe de bouton s’appelle ‘Paiement’. Et dedans j’ai les boutons qui exportent les valeurs ‘cheques’ ‘Espece’ etc… J’aimerai que ce ne soit que le bouton ‘Espece’ qui disparaisse lorsque je clique sur un bouton spécifique (d’un autre groupe de bouton, livraisons, au dessus). 

    en réponse à : Bouton radio (et pas checkbox) avec condition #64374
    Patakess
    Membre

    D: Oui j’ai cru voir que effacer le formulaire enlevé plein de chose qu’il devrait pas ><, ce qui est un peu casse pied quand on veut juste effacer les données rentré pour avoir un truc clean ><

    en réponse à : Recuperer la valeur textuelle #64379
    Patakess
    Membre

    😮 c’est bon à savoir merci !
    Mais ca ne rentre pas en compte là il me semble. ‘Env’ est une réponse de variable d’un autre code (le deuxieme que j’ai donné), donc normalement elle aurait du être prise en compte tout le temps

    (Bon depuis du coup j’ai modifié en mettant des if… else…. If etc et ça fonctionne ;) mon code de base devait avoir une erreur ><

    en réponse à : Recuperer la valeur textuelle #64376
    Patakess
    Membre

    Awi en effet ! La ça marche en effet ^^’.
    Mais il me semblait que else if était une variable qui empêchait justement les imbrications de if…. Else
    (J’avoue je me suis basé sur https://abracadabrapdf.net/forum/index.php/topic,3460.msg20605.html#msg20605)

    Du coup je suppose que mon code

    Code:
    var int1 = this.getField(“int_1”)
    var poids = this.getField(“Poids”)
    if (this.getField(“Livraison”).value==”2″)
    {
    this.event.target.value = “Pas de Frais de port”
    }
    else if ((poids.value<1128)&&(int1.value==0))
    {
    this.event.target.value = “Env”
    }
    else if ((poids.value<2000)&&(int1.value==1))
    {
    this.event.target.value = “CarL”
    }
    else if ((poids.value>1128)&&(poids.value<2000)&&(int1.value==0))
    {
    this.event.target.value = “CarMP”
    }
    else if ((poids.value<5000)&&(int1.value>=2)&&(int1.value<=5))
    {
    this.event.target.value = “CarLP”
    }

    else
    {
    this.event.target.value = “Demande de devis”
    }

    et aussi à revoir ? ^^”
    Edit: J’ai fait ça, c’est bon ?

    Code:
    var int1 = this.getField(“int_1”)
    var poids = this.getField(“Poids”)
    if (this.getField(“Livraison”).value==”2″) {
        this.event.target.value = “Pas de Frais de port”;
        } else {
            if ((poids.value<1128)&&(int1.value<1)) {
            this.event.target.value = “Env”;
                } else {
                    if ((poids.value<2000)&&(int1.value==1)) {
                    this.event.target.value = “CarL”;
                        } else {
                            if ((poids.value>1128)&&(poids.value<2000)&&(int1.value==0)) {
                            this.event.target.value = “CarMP”;
                                } else{
                                    if ((poids.value<5000)&&(int1.value>=2)&&(int1.value<=5)) {
                                    this.event.target.value = “CarLP”;

                                        }else {
                                        this.event.target.value = “Demande de devis”
                                        }
    }
    }
    }
    }

    en réponse à : Bouton radio (et pas checkbox) avec condition #64372
    Patakess
    Membre

    bebarth: Oh, je me penche dessus dès que je suis sortie de ce fichu formulaire, merci !
    Merlin: Oh…. Oh bin merci xD Ca sera toujours utile :3

    en réponse à : Bouton radio (et pas checkbox) avec condition #64369
    Patakess
    Membre

    Merci. Je pense que là c’est un peu trop hors compétence, j’y comprends rien du tout x). Merci en tout cas !

    en réponse à : Bouton radio (et pas checkbox) avec condition #64367
    Patakess
    Membre

    Mmmhhhh je n’arrive pas à aller lui faire lire la valeur d’un bouton radio :'(

    L’ensemble des boutons s’appellent Paiement et un des boutons Cheque
    Bon après du coup j’ai réussi en faisant ‘simplement’ un affichage/masquage de champs, mais du coup ca fait plusieurs commande à ajouter pour eviter que les images se superpose si on s’amuse à cliquer sur tout les boutons. Et puis pour savoir aussi, essayer de comprendre ><

    en réponse à : Bouton radio (et pas checkbox) avec condition #64366
    Patakess
    Membre

    Ah ! C’est un bouton !! Okkkkk je vois, je comprenais pas comment avoir une image ‘formulaire’. Merci :)

    en réponse à : Bouton radio (et pas checkbox) avec condition #64364
    Patakess
    Membre

    Oui c’est ça. Sur le pdf d’exemple que j’ai donné, tout en bas, y’a les cases Paypal etc…. (Qui sont donc maintenant devenue des radio).
    Quand on coche ‘Paypal’ par exemple, ca affiche une image qui explique comment faire. J’aurai bien fait ‘simplement’ une box de texte avec le blabla dedans verrouillé qui s’affiche ou pas si la case est selectionné, mais c’est un peu moche, vu qu’on ne peut pas mettre en page le texte :/

    en réponse à : Bouton radio (et pas checkbox) avec condition #64362
    Patakess
    Membre

    Aaaaaaaaah mais oui je vois, utiliser la valeur. Je me doutais que c’était un truc du genre mais je ne voyais pas du tout comment faire  ! Merci !

    Du coup j’en profite est ce que je peux conditionner l’affichage d’une image au choix d’un bouton ?

    Encore merci !

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