ADP access 2000 : comment éviter le message suivant

Le
Hugues Marlier
Bonjour,

Dans un projet ADP access2000 + SQLServer 2000
J'ai un formulaire continu basé sur une vue
ce formulaire affiche des lignes que l'utilisateur doit valider en
cochant une case à cocher
lors de l'ouverture la vue filtre les lignes pour n'afficher que les
lignes non encore validées
Si l'utilisateur valide une ligne, elle ne correspond plus au critère de
la requête et j'ai le message suivant :
"Les données ont été ajoutées à la base de données mais elle ne seront
pas affichées dans le formulaire car elle ne répondent pas au critères
de la source d'enregistrement sous-jascente".
Comment éliminer ce message qui n'est pas lié au VBA ?

J'ai vérifié que la vue n'a pas la propriété "WHITH CHECK OPTION"
activée et j'ai aussi fait des tests en mettant directement les SQL dans
la source du formulaire

Avez-vous des pistes ?

merci
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Sylvain Lafontaine
Le #19114011
Vue trop complexe probablement. Deux possibilité de solution: spécifier la
propriété UniqeTable et/ou créer une commande ResyncCommand. Prendre un
coup d'oeil avec le SQL-Server Profiler pourrait aussi nous aider ici.

--
Sylvain Lafontaine, ing.
MVP pour « Windows Live Platform »
Courriel: sylvain2009 sylvainlafontaine com (remplissez les blancs, svp.)
Consultant indépendant et programmation à distance pour Access et
SQL-Server.


"Hugues Marlier" news:
Bonjour,

Dans un projet ADP access2000 + SQLServer 2000
J'ai un formulaire continu basé sur une vue
ce formulaire affiche des lignes que l'utilisateur doit valider en
cochant une case à cocher
lors de l'ouverture la vue filtre les lignes pour n'afficher que les
lignes non encore validées
Si l'utilisateur valide une ligne, elle ne correspond plus au critère de
la requête et j'ai le message suivant :
"Les données ont été ajoutées à la base de données mais elle ne seront pas
affichées dans le formulaire car elle ne répondent pas au critères de la
source d'enregistrement sous-jascente".
Comment éliminer ce message qui n'est pas lié au VBA ?

J'ai vérifié que la vue n'a pas la propriété "WHITH CHECK OPTION" activée
et j'ai aussi fait des tests en mettant directement les SQL dans la source
du formulaire

Avez-vous des pistes ?

merci








Hugues Marlier
Le #19118101
Sylvain Lafontaine a écrit :
Vue trop complexe probablement. Deux possibilité de solution: spécifier la
propriété UniqeTable et/ou créer une commande ResyncCommand. Prendre un
coup d'oeil avec le SQL-Server Profiler pourrait aussi nous aider ici.




Effectivement avec une commande ResyncCommand cela fonctionne, je
n'avais pas bien compris l'intérêt de cette propriété

Grand merci
Publicité
Poster une réponse
Anonyme