Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/02/2011, 01h20   #1
Membre régulier
 
Inscription : janvier 2011
Messages : 309
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 309
Points : 76
Points : 76
Par défaut Problème champ clignotant

Bonjour à tous,

J'ai un problème vraiment bizarre :

Dans un formulaire j'ai un champ indépendant avec la formule suivante :

Code :
=SomDom("[TotalAcompte]";"Acomptes";"[NumDocument]=forms![ListeEcrituresDisponibles]![NumDocument]")

Tout marche très bien sauf lorsque j'ouvre un autre formulaire dans lequel est incrusté le premier (avec la formule), le champ avec la formule se met à clignoter en annonçant #erreur et fait planter access ...

J'y comprends rien, si j'ouvre le formulaire source tout marche nickel...

j'ai essayé de le ré-incruster dans le formulaire principal, la même erreur revient ...

Qu' est-ce que ça peut être ?

Merci d'avance
clickandgo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2011, 14h00   #2
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 462
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 462
Points : 7 539
Points : 7 539
Essaye cela :

Code :
=SomDom("[TotalAcompte]";"Acomptes";"[NumDocument]=" & forms![ListeEcrituresDisponibles]![NumDocument])
Je ne vois pas pourquoi mais comme forms![ListeEcrituresDisponibles] est déjà ouvert peut-être qu'il y a un effet de mise en abime qui plante Access.

A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
marot_r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2011, 18h27   #3
Membre régulier
 
Inscription : janvier 2011
Messages : 309
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 309
Points : 76
Points : 76
Arrrrgggggghhhhhhhhh !

Rien à faire, il veut rien savoir !

J'utilise Dsum à foison sur d'autres formulaires et en VBA et là ça ne veut pas marcher (ça continue à clignoter !)

J'ai oublié de préciser qu'il s'agît d'un champ indépendant dans un formulaire continu .

Si je mets l'ancienne syntaxe ça marche mais pas quand le formulaire est incrusté ...

J'y comprends plus rien !

Merci pour ton aide
clickandgo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2011, 18h35   #4
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 462
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 462
Points : 7 539
Points : 7 539
Peux-tu déplacer ton calcul dans la source de données de ton formulaire continu et afficher le cahmp qui contient ce calcul ?

A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
marot_r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2011, 20h16   #5
Membre régulier
 
Inscription : janvier 2011
Messages : 309
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 309
Points : 76
Points : 76
Je viens de créér une nouvelle requête qui contient le calcul en désespoir de cause et tout marche nickel ...

Apparement on ne peut pas faire de Dsum dans un formulaire continu, mais pourquoi ?

Merci pour ton aide
clickandgo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2011, 20h27   #6
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 462
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 462
Points : 7 539
Points : 7 539
Avec les formulaires continus, tu as une seule copie de la structure de d'affichage de l'enregistrement (les labels, les trais, la coleur du fond, ...) et une seule copie des champs calculés.

Donc là, il devait probablement t'afficher le résultat du dernier energistrement et clignoter à chaque calcul.

A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
marot_r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/02/2011, 01h35   #7
Membre régulier
 
Inscription : janvier 2011
Messages : 309
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 309
Points : 76
Points : 76
Je m'en suis rendu compte, mais un peu tard !

Merci pour ton aide
clickandgo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h39.


 
 
 
 
Partenaires

Hébergement Web