WhiteHippo
Messages postés1154Date d'inscriptionsamedi 14 août 2004StatutMembreDernière intervention 5 avril 20123 30 oct. 2007 à 14:05
Bonjour
Je comprends pas ton problème, car normallement, l'evenement se déclenche déjà tout seul sur une modification de la base de données. Pourrais-tu détaillé ton problème ?
Cordialement.
<hr />"L'imagination est plus importante que le savoir." Albert Einstein
yvessimon
Messages postés637Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 9 janvier 2017 31 oct. 2007 à 09:03
Bonjour,
la propriété FieldKind doit être défini ainsi. FieldKind := fkCalculated
puis définir l'évènement OnCalcFields .
Cela fonctionne très bien quand je définis un champ avec l'éditeur de champ sur adoquery. (après plusieurs recherche)
par contre la question devient maitenant :
Lorque j'ouvre aqdoquery relié à une base ACCESS contenant le champ xxx..
comment indiquer que le champ xxx , qui est dans la base ACCESS , est un champ calculé.
Car lorsque je définis la propriété FieldKind := fkCalculated ,
il y a une erreur à l'éxecution aussi bien avant ou apré ouverture de
la base via adoquery.
yvessimon
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_cantador
Messages postés4720Date d'inscriptiondimanche 26 février 2006StatutModérateurDernière intervention31 juillet 202113 31 oct. 2007 à 19:08
Je ne comprend tjrs pas.. si tu as un champ calculé, il se calcule lors de l'ouverture du query.. et donc il n'est pas stocké et n'existe donc pas dans ta base..
????
ce qui ne t'empêche pas bien sûr de la faire apparaître dans un grid par exemple.