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

Composants FMX Delphi Discussion :

Tgrid "Livebindé" >> Ajouter une colonne hors livebinding


Sujet :

Composants FMX Delphi

  1. #1
    Invité
    Invité(e)
    Par défaut Tgrid "Livebindé" >> Ajouter une colonne hors livebinding
    Bonjour,
    tout est dans la question :
    je lie un datasource, colonne par colonne à ma TGrid
    Nom : lb01.png
Affichages : 170
Taille : 4,5 Ko

    Je veux créer une ou deux colonnes manuellement hors LiveBinding dans ma TGrid (GD). je me place dans l'éditeur de la Tgrid :
    Nom : lb02.png
Affichages : 176
Taille : 154,1 Ko

    ... qui se place directement dans le LinkGridToDataSource :
    Nom : lb03.PNG
Affichages : 170
Taille : 9,4 Ko

    ... avec un petit message cohérent avec le placement de la nouvelle colonne :
    Nom : lb04.PNG
Affichages : 162
Taille : 14,0 Ko

    Pa s de panique, je connais quelqu'un , maître en la matière. Je me précipite sur son tuto...
    Nom : lb05.PNG
Affichages : 175
Taille : 26,5 Ko

    Nom de Zeus, qu'est-ce que j'ai fait ou que je n'ai pas fait qui permet de le faire ? La structure de la phrase est en rapport avec le LiveBinding,... au moins dans mon esprit

    Y a une approche magique ?

    Merci. Cordialement. Gilles

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 663
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 663
    Billets dans le blog
    65
    Par défaut
    Bonjour Gilles,

    Avant de te répondre il va falloir que je me replonge dans les grilles, chose que j'utilise de moins en moins au profit de ListView d'apparence dynamique.

    C'est moi ou, tu as posté 2 fois, jusqu'à plus ample information je supprime le deuxième qui me semble en tout point identique.

    Citation Envoyé par Selzig
    Y a une approche magique ?
    Point de magie, je ne suis pas Harry Potter, apparemment je ne suis pas non plus assez clair dans mes explications ?

    Tout ce que j'ai fait c'est d'ajouter une colonne (clic droit sur la grille, ajouter un élément, TColumn ou un type de colonne plus spécifique).
    Par contre, cela ne peut fonctionner (à ma souvenance, quoique, à l'aune de mon expérience augmentée depuis, je me pose la question) que si la liaison avec la grille n'est pas faite avec le concepteur visuel qui pose des liens "rapides" non modifiables mais "à la main" << c'est peut-être là la "magie"

    P.S. J'ai toujours en tête l'idée de nouveaux types de TColumn (plutôt que d'extension de TGrid) mais, pas encore, le temps de m'y consacrer (trop de plats professionnels ou non sur le feu)

  3. #3
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 941
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 941
    Par défaut
    Citation Envoyé par SergioMaster Voir le message
    C'est moi ou, tu as posté 2 fois, jusqu'à plus ample information je supprime le deuxième qui me semble en tout point identique.
    Bizarre, c'est moi qui ai fusionner deux discussions hier et le rendu était correct
    La deuxième ne contenait qu'un printscreen supplémentaire.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    pour la redite, j'ai eu un problème de gestion des images [la 2ème image]... et je ne sais pas trop ce qui est arrivé.

    Pour mon problème, je l'ai résolu en créant un champ calculé "à l'ancienne" dans le DataSet puis je l'ai lié comme les autres champs du DataSource.

    A bientôt. Cordialement. Gilles

  5. #5
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 663
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 663
    Billets dans le blog
    65
    Par défaut
    Citation Envoyé par Selzig Voir le message
    Pour mon problème, je l'ai résolu en créant un champ calculé "à l'ancienne" dans le DataSet puis je l'ai lié comme les autres champs du DataSource.
    Pallier "à l'ancienne" est bien sûr une solution mais, à mon avis c'est dommage

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

Discussions similaires

  1. Ajouter une colonne en première position
    Par Alexandre T dans le forum Oracle
    Réponses: 22
    Dernier message: 25/10/2005, 11h58
  2. [SQL Server 2000] ajouter une colonne identité dans une vue?
    Par CetTer dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 02/08/2005, 13h43
  3. [JTable] ajouter une colonne de checkbox
    Par nawel dans le forum Composants
    Réponses: 3
    Dernier message: 04/05/2005, 14h07
  4. [ADO.Net][VB.NET] Comment ajouter une colonne Integer à un DataTable ?
    Par graphicsxp dans le forum Accès aux données
    Réponses: 2
    Dernier message: 20/04/2005, 12h08

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