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

C++Builder Discussion :

CheckListBox et coment afficher dans plusieurs collones


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    593
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 593
    Par défaut CheckListBox et coment afficher dans plusieurs collones
    Re bonjour a tous.

    Voila j'utilisais un DBLookUpListBox pour afficher mon panier d'achat. Le probleme et que j'aimerais bien cocher un element de mon panier pour pouvoir le supprimer.

    Avec le DBLookupListBox ce n'est pas possible de rajouter des cases a cocher.. donc je me suis dit je vais prendre le TCheckListBox et rajouter le produits dedans.


    Donc je clic sur le bouton "Ajouter" et je recupere mes informations de cette facon
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    AnsiString type = SQLQuery1->FieldValues["Types"];
    	AnsiString marque = SQLQuery1->FieldValues["Marques"];
    	AnsiString model = SQLQuery1->FieldValues["Model"];
    	AnsiString prixunit = SQLQuery1->FieldValues["PrixVentes"];
    Une fois que je posséde le type,la marque, le model et le prix unitaire j'aimerais bien les affichers dans mon checklistbox avec en 1er collone ( le check ) en 2eme collone ( le type) en 3eme collone ( le model ) et en 4eme collone ( le prix unit )

    Tout ce que j'ai reussi a faire c'est ajouter le type dans la checlistbox mais il ne m'affiche pas collone par collone mais 1 a la suite de l'autre :/

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CheckListBox1->Items->Add(quantite);
    DOnc je voudrais avoir un peu aidesur ce compo.

    Merci d'avance

  2. #2
    Rédacteur/Modérateur
    Avatar de ero-sennin
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    2 965
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 2 965
    Par défaut
    Salut,

    Un truc de ce style ne te correspond pas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CheckListBox1->Items->Add(type+" "+marque+" "+model+" "+prixunit);
    Columns n'est pas ce que tu penses!

    C'est jusque que celà permet, lorsque tu as beaucoup d'items, de les répartir sur plusieurs colonnes et non sur une seule.

    On ne pas pas accéder à une donné de columns ...

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    593
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 593
    Par défaut
    Oki pour les collones..effectivement j'etais mal partit sur cette propriété !

    Oui effectivement ca me conviendrait mais le probleme est que je voudrais simuler des collones cad entrer le type entre 0 et 50 puis entrer la marque entre 51 et 100 puis le model entre 101 et 150 par ex

    Car ici tout est un peu mis n'importe comment suivant la longueur des marque,model,types etc....

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CheckListBox1->Items->Add(quantite+" "+refproduit+" "+marque+" "+model+" "+prixunit);

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    593
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 593
    Par défaut
    Bon Voila exactement ce que je veux faire pourquoi je sens que avec le CheckListBox ca va etre pas possible.


    Donc j'ai mon DBLookupListBox.
    Quand je selectionne une ligne et que j'appuye sur le button supprimer il me suprime la ligne de ma base de donnée.

    Comme le DBNavigate ( que je viens de voir )

  5. #5
    Rédacteur/Modérateur
    Avatar de ero-sennin
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    2 965
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 2 965
    Par défaut
    Citation Envoyé par bullrot Voir le message
    si j'arrive a faire ca.. apres je devrais recuperer mon panier et les inserer dans ma base de données.. donc il faudra recuperer chaque ligne de ma CheckListBox et les inserer dans une table sql .. je suppose que c'est fesable... sinon je dois partir sur un autre choix...
    Récupérer les cases cocher pour ensuite faire une requête SQL, logiquement ca ne posera aucun soucis.

    En revanche, ce qui est du formatage des données, ba ca va pas être de la tarte avec ca...

    Il faudrait combler les chaines avec des espaces ... pour dire que ce soit à peu près mis en forme de colonnes, mais là heu, bon courage...

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    593
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 593
    Par défaut
    ah excuse moi Ero j'ai abandonné l'idée du CheckListBox ca sentais le roussi j'ai modifier mon objectif et je pense que celui est plus realisable... qu'en penses tu ?

    Bon Voila exactement ce que je veux faire pourquoi je sens que avec le CheckListBox ca va etre pas possible.


    Donc j'ai mon DBLookupListBox.
    Quand je selectionne une ligne et que j'appuye sur le button supprimer il me suprime la ligne de ma base de donnée.

    Comme le DBNavigate ( que je viens de voir )
    Donc comment recuperer ma ligne selectionnée ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 13/03/2014, 14h38
  2. Réponses: 14
    Dernier message: 13/09/2007, 12h26
  3. Afficher sur plusieur ligne du texte dans une balise <td>
    Par G_Kill dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 02/12/2006, 08h50
  4. Réponses: 3
    Dernier message: 14/06/2006, 11h04
  5. [MySQL] afficher le resultat dans 2 collones
    Par apprenti-fab dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 19/01/2006, 12h12

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