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 :

editformat et champs calculés


Sujet :

Bases de données Delphi

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 83
    Points : 60
    Points
    60
    Par défaut editformat et champs calculés
    Bonjour,

    J'utilise Ado, j'ai ajouté un champs calculé à ma table et je voudrais que pour ce champs, le calcul ne retienne que deux chiffres après la virgule .

    adodetailcom.FieldByName('PrixVente').EditFormat:=',0.00;-0.00';

    Il m'indique que EditFormat n'est pas déclaré . J'ai essayé par les propriétés et par code mais ca marche pas

    une idée ??

    merci

  2. #2
    Membre émérite Avatar de edam
    Homme Profil pro
    Développeur Delphi/c++/Omnis
    Inscrit en
    Décembre 2003
    Messages
    1 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Delphi/c++/Omnis
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 894
    Points : 2 771
    Points
    2 771
    Par défaut
    fait le par code dans oncalcfield
    PAS DE DESTIN, C'EST CE QUE NOUS FAISONS

  3. #3
    Membre expert
    Avatar de TicTacToe
    Inscrit en
    Septembre 2005
    Messages
    1 940
    Détails du profil
    Informations personnelles :
    Âge : 51

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 940
    Points : 3 575
    Points
    3 575
    Par défaut
    Bonjour

    EditFormat c'ets le format d'édition par le user (impossible pour un CalcField d'ailleurs)

    pour l'affichage il faut utiliser DisplayFormat

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MonField.DisplayFormat := '0.00;-0.00'
    ce code n'est pas à mettre dans le CalcField, mais une fois pour toute quelque part.

    on peut aussi utiliser MonField.GetText et SetText pour un formattage plus avancé.

    Bon courage !
    Section Delphi
    La mine d'or: La FAQ, les Sources

    Un développement compliqué paraitra simple pour l'utilisateur, frustrant non ?
    Notre revanche ? l'inverse est aussi vrai ;-)

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 83
    Points : 60
    Points
    60
    Par défaut
    salut TicTacToe,

    un grand merci ca marche super bien avec display.
    Tu saurais pas comment faire pour qu'il sépare mes milliers avec un point
    ex: 1.000

    merci à toi aussi edam

Discussions similaires

  1. Group by à partir d'un champ calculé || substr
    Par SegmentationFault dans le forum Bases de données
    Réponses: 4
    Dernier message: 30/07/2004, 15h55
  2. Recherche sur champ calculé
    Par srvremi dans le forum Bases de données
    Réponses: 5
    Dernier message: 06/07/2004, 14h04
  3. Réponses: 2
    Dernier message: 22/03/2004, 10h50
  4. champ calculé
    Par tomm dans le forum Bases de données
    Réponses: 22
    Dernier message: 25/02/2004, 00h31
  5. [TQuery] champs calculés
    Par Amenofis dans le forum Bases de données
    Réponses: 2
    Dernier message: 07/01/2004, 14h46

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