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 :

Problème OnValidate d'un field ClientDataSet


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    228
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 228
    Par défaut Problème OnValidate d'un field ClientDataSet
    Bonjour,
    un problème avec Onvalidate d'un champ d'une table liée en maitre/détail avec une autre.

    dans la table maître lorsque je crée un enreg nouveau je passe par l'événement OnValidate d'un champ de la table détail !

    cet événement est seulement lié à son champ propre.

  2. #2
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Mai 2008
    Messages
    2 400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 400
    Par défaut
    Citation Envoyé par Georges P Voir le message
    Bonjour,
    un problème avec Onvalidate d'un champ d'une table liée en maitre/détail avec une autre.

    dans la table maître lorsque je crée un enreg nouveau je passe par l'événement OnValidate d'un champ de la table détail !

    cet événement est seulement lié à son champ propre.
    très claire et bien expliqué. mais quel est le problème ?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    228
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 228
    Par défaut
    Le problème est dans le texte peut-être un peu confu ! il est toutefois résolu :

    lorsque je créai un nouvel enregistrement de la table Maitre l'événement onValidate d'un champ de la table détail se déclanchait ! cependant c'était normal car dans onNewRecord de la table maître j'affectais des données dans la table détail !

    j'espère que là je suis plus clair !

    et pour animer la conversation je pense les relations Maitre/détail sont plein de pièges...

  4. #4
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Mai 2008
    Messages
    2 400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 400
    Par défaut
    re

    je crois qu'il faut casser la liaison maitre/détail puis la rétablir. tu peux le faire juste avant l'appel de Onvalidate.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    228
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 228
    Par défaut
    Salut,

    Tout a fait, c'est ce que j'ai fait, cependant cela fait un peu rustique !!

  6. #6
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Mai 2008
    Messages
    2 400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 400
    Par défaut
    non non du tout. faut comprendre le mécanisme et ça me parait très logique.

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

Discussions similaires

  1. Problème de datasource1.DataSet.Fields
    Par hayate12 dans le forum Bases de données
    Réponses: 14
    Dernier message: 12/05/2009, 09h56
  2. Problème Display pattern(custom field) + javascript
    Par lightbulb dans le forum SharePoint
    Réponses: 1
    Dernier message: 17/02/2009, 15h49
  3. [8.5] [C#.net]Problème d'affichage de data field
    Par Sidi-Bou dans le forum SDK
    Réponses: 7
    Dernier message: 27/02/2007, 11h17
  4. Problème avec ADOQuery.Fields[].Value
    Par Gaadek dans le forum Bases de données
    Réponses: 3
    Dernier message: 12/07/2006, 10h28
  5. Problème avec "FIELD"
    Par OtObOx dans le forum Access
    Réponses: 2
    Dernier message: 21/05/2006, 19h16

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