IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

[Formulaire] Checkbox changement des valeurs


Sujet :

IHM

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2006
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 25
    Par défaut [Formulaire] Checkbox changement des valeurs
    Hello, j'ai encore besoin de vous

    Comment faire pour définir la valeur 0 par null ?

    Quand je laisse les cases vides ça me met 0 dans la table et j'aimerai que ça laisse null ?

    Est-t'il possible d'avoir que l'option activé ou grisé, ce qui arrangerait mon problème

    Merci d'avance de vos réponses

  2. #2
    Membre Expert
    Avatar de Mahefasoa
    Homme Profil pro
    Manager IT
    Inscrit en
    Octobre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Manager IT

    Informations forums :
    Inscription : Octobre 2003
    Messages : 835
    Par défaut
    Salut Samuel,

    il faut que tu regardes du côté de la propriété Triple état de ton checkbox. Si cette propriété est positionnée sur Oui, tu peux utiliser les valeurs suivantes:
    -1 pour coché
    0 pour décoché
    rien ou null ou autre que ces deux autres précédentes valeurs pour grisé

    Bon courage et @+

  3. #3
    Membre averti
    Inscrit en
    Août 2006
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 25
    Par défaut
    Hello,

    Oui c'est ok avec le triple étât mais ce que je voudrais faire c'est simplement avoir:

    Coché -1
    Grisé null

  4. #4
    Membre Expert
    Avatar de Mahefasoa
    Homme Profil pro
    Manager IT
    Inscrit en
    Octobre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Manager IT

    Informations forums :
    Inscription : Octobre 2003
    Messages : 835
    Par défaut
    Bonjour,
    Citation Envoyé par Samuel78
    Hello,

    Oui c'est ok avec le triple étât mais ce que je voudrais faire c'est simplement avoir:

    Coché -1
    Grisé null
    Dans ce cas, à l'événement sur Click de ton checkbox, tu mets:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    If Me.Cocher0 = 0 Then
       Me.Cocher0 = ""
    End If
    Bon courage et @+

  5. #5
    Membre averti
    Inscrit en
    Août 2006
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 25
    Par défaut
    Merci ça fonctionne bien mais maintenant j'ai un autre problème

    J'ai dans un formulaire de recherche une checkbox que quand je clic dedans ça me fait une recherche, un filtre dans la table.

    Si dans le champ il y a une valeur (-1) je vois les infos voulues
    Si dans le champ il n'y a rien ("") les infos ne sont pas sélectionnées

    Jusque là ça fonctionne bien mais maintenant si je rajoute ton code qui marche bien pour faire soit grisser ou activer, mon filtre ne marche plus.

    Le plus drôle est que quand je coche ma case, donc -1 dans la table, après dans le formulaire de recherche le filtre marche bien et si je désactive la case, donc "" rien dans la table et là le filtre ne fonctionne plus. Il considère qu'il y a toujours une info dans la table et me sélectionne la ligne lors de ma recherche bien que dans celle-ci plus aucune valeur n'y figure.

    Est-ce un problème de refresh ou autre ? Jai testé en relancant ma base de donnée et ça ne change rien toujours le même problème

    Merci d'avance

  6. #6
    Membre Expert
    Avatar de Mahefasoa
    Homme Profil pro
    Manager IT
    Inscrit en
    Octobre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Manager IT

    Informations forums :
    Inscription : Octobre 2003
    Messages : 835
    Par défaut
    Bonjour,
    Il faut que tu vérifies que si la case à cocher est différente de -1 alors, dans ton filtre, utilises zéro et pas null. Tu devrais utiliser une variable pour cela. Mais tout dépend de la construction de ton code pour le filtre.
    Est-ce que tu peux poster le code de filtre ici?
    Dans le but de t'aider ...
    Bon courage et @+

Discussions similaires

  1. [checkbox] Récupération des valeurs de checkbox
    Par chng001 dans le forum Struts 1
    Réponses: 13
    Dernier message: 07/09/2009, 20h31
  2. Réponses: 5
    Dernier message: 23/10/2007, 10h59
  3. Sauvegarder les changements des valeurs datatable
    Par stephane92400 dans le forum JSF
    Réponses: 3
    Dernier message: 14/08/2007, 19h05
  4. Réponses: 2
    Dernier message: 22/11/2006, 15h45
  5. [struts] [checkbox] récupération des valeurs cochées
    Par abourell dans le forum Struts 1
    Réponses: 16
    Dernier message: 10/06/2005, 20h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo