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 VCL Delphi Discussion :

TMS TDBAdvGrid SaveColumnPosition


Sujet :

Composants VCL Delphi

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2009
    Messages : 2
    Points : 1
    Points
    1
    Par défaut TMS TDBAdvGrid SaveColumnPosition
    Bonjours,


    J'utilise une TDBAdvGrid et j'aimerais sauvegarder l'ordre dans lequel l'utilisateur à mis ses colonnes dans des clées de registres. Tout est ok pour les clées , mais je ne comprend pas comment utiliser la fonction SaveColumnPosition(AnsiString,AnsiString); le fichier d'aide que j'ai ne dit rien...

    Quelqu'un a déja fais ce genre d'opérations ?


    Merci

  2. #2
    Membre confirmé
    Homme Profil pro
    Enseignant
    Inscrit en
    Août 2008
    Messages
    666
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 666
    Points : 643
    Points
    643
    Par défaut
    Citation Envoyé par philippe.david Voir le message
    Bonjours,


    J'utilise une TDBAdvGrid et j'aimerais sauvegarder l'ordre dans lequel l'utilisateur à mis ses colonnes dans des clées de registres. Tout est ok pour les clées , mais je ne comprend pas comment utiliser la fonction SaveColumnPosition(AnsiString,AnsiString); le fichier d'aide que j'ai ne dit rien...

    Quelqu'un a déja fais ce genre d'opérations ?


    Merci
    Salut,
    ton erreur se situe dans :SaveColumnPosition(AnsiString,AnsiString);

    la solution est en fait de les remplacer par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DBAdvGrid1.SaveColumnPositions(Key:String,Section:String)
    -Key: le nom de ton fichier ini dans lequel tu sauvegarderas l'ordre de ta grille.
    -Section: le nom de la section de ton fichier ini.

    Voici un exemple d'utilisation:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DBAdvGrid1.SaveColumnPositions('./Ma clef.ini','Ordre DBGrid');
    Bonne chance.

    NABIL74

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2009
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci de la réponse, mais ce que je veux c'est sauvegarder l'ordre dans une clée de registre et non pas dans un *.ini .


    Je crois malheureusement que je vais devoir inventer ma propre méthode ..

Discussions similaires

  1. Utilisation de TDbAdvGrid de TMS
    Par Socrat dans le forum Composants VCL
    Réponses: 2
    Dernier message: 14/11/2007, 10h21
  2. TMS Pack - TDBadvGrid : Insertion directement dans la grille
    Par kurkaine dans le forum C++Builder
    Réponses: 3
    Dernier message: 06/08/2007, 08h10
  3. [TMS] et stringGrid
    Par petitcoucou31 dans le forum Composants VCL
    Réponses: 5
    Dernier message: 30/10/2005, 14h33
  4. [ TMS ] et tableau
    Par petitcoucou31 dans le forum Composants VCL
    Réponses: 2
    Dernier message: 28/10/2005, 19h50
  5. TdbPlanner de chez TMS Software
    Par Shabata dans le forum Composants VCL
    Réponses: 4
    Dernier message: 19/06/2003, 23h37

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