Actualisation formulaire Access 2003
jujubegood
Messages postés
19
Date d'inscription
Statut
Membre
Dernière intervention
-
tessel75 -
tessel75 -
Bonjour,
je sélectionne aussi des enregistrements dans un formulaire à partir d'une liste déroulante. Quand il n'y a aucun enregistrement les contrôles indépendants situés dans le pied du formulaire ne se mettent pas à jour et je suis obligé de resélectionner la lgne de la liste pour qu'enfin les contrôles se mettent à jour. Te souviens-tu comment tu avais résolu le problème ? Merci d'avance
<config>Windows 7
je sélectionne aussi des enregistrements dans un formulaire à partir d'une liste déroulante. Quand il n'y a aucun enregistrement les contrôles indépendants situés dans le pied du formulaire ne se mettent pas à jour et je suis obligé de resélectionner la lgne de la liste pour qu'enfin les contrôles se mettent à jour. Te souviens-tu comment tu avais résolu le problème ? Merci d'avance
<config>Windows 7
A voir également:
- Actualisation formulaire Access 2003
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Office 2003 - Télécharger - Bureautique
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Google Chrome
3 réponses
Bonsoir,
Présenté comme ça, la seule réponse possible est qu'il te faut un morceau de code VBA du type MonContrôle.Requery
Bonne suite
Présenté comme ça, la seule réponse possible est qu'il te faut un morceau de code VBA du type MonContrôle.Requery
Bonne suite
Bonjour,
J'ai résolu le problème de la mise à jour des contrôles indépendants lorsque le formulaire ne comporte pas d'enregistrements (sélectionnés par une liste déroulante). Ce formulaire est basé sur une requête mais lorsque le résultat de celle-ci est "Null" Access n'affiche pas les résultats des calculs même en utilisant la commande "Actualiser".
Solution :
1- Afficher un message signalant que qu'il n'y a pas d'enregistrements en utilisant bien sûr une condition (Ex : Si Somdom("[Montants]"... est null)
2- Dans la macro ou dans la procédure VBA mettre la propriété "Ajout de données" sur Oui en utilisant la même condition.
3- En fin de procédure remettre cette propriété sur Non
4- Le formulaire s'affiche alors sans aucun enregistrement et les calculs des contrôles indépendants sont mis à jour
J'ai résolu le problème de la mise à jour des contrôles indépendants lorsque le formulaire ne comporte pas d'enregistrements (sélectionnés par une liste déroulante). Ce formulaire est basé sur une requête mais lorsque le résultat de celle-ci est "Null" Access n'affiche pas les résultats des calculs même en utilisant la commande "Actualiser".
Solution :
1- Afficher un message signalant que qu'il n'y a pas d'enregistrements en utilisant bien sûr une condition (Ex : Si Somdom("[Montants]"... est null)
2- Dans la macro ou dans la procédure VBA mettre la propriété "Ajout de données" sur Oui en utilisant la même condition.
3- En fin de procédure remettre cette propriété sur Non
4- Le formulaire s'affiche alors sans aucun enregistrement et les calculs des contrôles indépendants sont mis à jour
Bonjour,
Peut-être..., toutes les solutions sont bonnes du moment qu'elles marchent. Mais ATTENTION! La propriété "Ajout de données" présente toujours un formulaire vide prêt à recevoir les données, c'est sa fonction. Càd qu'elle ne permet pas de revenir en arrière pour relecture des données enregistrées précédemment. En fait elle sert à faire du formulaire un masque de saisie et rien que cela. A utiliser avec modération!
Peut-être..., toutes les solutions sont bonnes du moment qu'elles marchent. Mais ATTENTION! La propriété "Ajout de données" présente toujours un formulaire vide prêt à recevoir les données, c'est sa fonction. Càd qu'elle ne permet pas de revenir en arrière pour relecture des données enregistrées précédemment. En fait elle sert à faire du formulaire un masque de saisie et rien que cela. A utiliser avec modération!