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 18/01/2011, 17h52   #1
Membre régulier
 
Inscription : janvier 2011
Messages : 308
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 308
Points : 76
Points : 76
Par défaut Comment déterminer si un registre actif est en phase de modification sur un formulaire indépendant ?

Bonjour à tous,

La question est explicitée dans le titre :

J'ai un bouton "Enregistrer" dans un formulaire indépendant et je voudrais que l'event inclue dans le code une condition du type :

Si les données sont nouvelles alors docmd.runcommand "Insert Into ......"

Si les données existent déjà mais sont en phase de modification ALORS "docmd.runcommand UPDATE ...."

Vu qu'on ne peut utiliser Dirty que dans le cas d'un formulaire dépendant, comment faire dans mon cas ?

Merci d'avance pour vos réponses.
clickandgo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2011, 18h10   #2
Membre régulier
 
Inscription : janvier 2011
Messages : 308
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 308
Points : 76
Points : 76
Citation:
Envoyé par clickandgo Voir le message
Bonjour à tous,

La question est explicitée dans le titre :

J'ai un bouton "Enregistrer" dans un formulaire indépendant et je voudrais que l'event inclue dans le code une condition du type :

Si les données sont nouvelles alors docmd.runcommand "Insert Into ......"

Si les données existent déjà mais sont en phase de modification ALORS "docmd.runcommand UPDATE ...."

Vu qu'on ne peut utiliser Dirty que dans le cas d'un formulaire dépendant, comment faire dans mon cas ?

Merci d'avance pour vos réponses.
Après coup j'ai trouvé une solution pensant être la meilleure :

Je base la condition sur si une valeur de clé primaire existe déjà ou non et il ne reste plus qu'à assigner une requête action différente pour chaque cas ...
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 23h50.


 
 
 
 
Partenaires

Hébergement Web