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

Bases de données Delphi Discussion :

Formatage de texte dans un dbGrid


Sujet :

Bases de données Delphi

  1. #1
    Candidat au Club
    Inscrit en
    Juillet 2006
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Formatage de texte dans un dbGrid
    Bonjour et merci pour votre aide

    j'ai un dbgrid qui m'affiche la bd d'une rqt ib
    j'ai une colonne qui comprend un champ text
    supposons un resultat= '452RTTJJHHYP5821' dans la colonne field[1]
    JE veux affiché LE RESULTAT SUIVANT SUR MA DBGRILLE colonne field[1]
    resultat= '452R TTJJ HHYP 5821'
    un resultat morcellé du champ de cette façon
    en 4 ou 5 caractères à la volé
    je ne trouve pas le display concerné

    merci salutation

  2. #2
    Rédacteur
    Avatar de evarisnea
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juin 2005
    Messages
    1 957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 1 957
    Points : 4 384
    Points
    4 384
    Par défaut

    voir du coté des évènements du TField concerné (je ne me rappelle pas de l'évènement, OnGetXXX ).

  3. #3
    Candidat au Club
    Inscrit en
    Juillet 2006
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Formatage de texte dans un dbGrid
    normalement c'est tfieldstring.displayformat('%%.%%) ou ('$$.$$')
    oubien tfieldstring.displaytext('%%.%%)
    mais ce n'est pas onget ; je ne crois pas.
    j'ai déja essayer
    tfieldstring.displayformat('## ##) ""('pour le currency c'est bon')""
    mais il ya troncature pour un resultat= '452RTTJJHHYP5821'
    ça donne seulement ça : resultat= '452R'
    merci tout de même

  4. #4
    Rédacteur
    Avatar de evarisnea
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juin 2005
    Messages
    1 957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 1 957
    Points : 4 384
    Points
    4 384

  5. #5
    Candidat au Club
    Inscrit en
    Juillet 2006
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 3
    Points : 2
    Points
    2
    Par défaut même objet
    Merci pour la réponse
    je me suis comme pas bien expliqué
    ce que je voulais c'est le displayformat
    sans passer par onget
    parceque j'utilise un composant query
    pour plusieurs tables donc copy ect..
    ne me va pas
    merci encore une fois , vous très généreux
    Salut

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

Discussions similaires

  1. Formatage du texte dans une fenêtre
    Par Daejung dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 07/11/2008, 21h56
  2. Formatage de texte dans un Panel
    Par BuzzLeclaire dans le forum Composants VCL
    Réponses: 18
    Dernier message: 06/10/2008, 18h06
  3. [C# 2.0] Options de formatage du texte dans une MessageBox
    Par oodini dans le forum Windows Forms
    Réponses: 2
    Dernier message: 03/07/2006, 13h27
  4. Centrer verticalement du text dans un dbgrid
    Par pierrot67 dans le forum Bases de données
    Réponses: 1
    Dernier message: 17/06/2006, 13h05
  5. champ TEXTE dans un DBGRID
    Par richard038 dans le forum Bases de données
    Réponses: 2
    Dernier message: 03/08/2005, 08h44

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