Cette application, située sur un serveur, est utilisée par plusieurs
personnes simultanément.
Elle contient notamment un formulaire dont l'aspect change suivant la
personne qui l'utilise, en rendant visible ou non certains boutons.
Question :
Lorsque qu'un utilisateur quitte l'application alors qu'un autre y est
connecté, un message apparaît en me disant qu'un autre user est connecté et
me demande si je veux ou non sauvegader l'objet en question (ici le
formulaire).
Pour éviter ce message, j'ai mis dans le code, sur l'évênement Close du
Formulaire, la commande Save, mais le message apparaît toujours.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
3stone
Salut,
"JMV" | J'ai créé une application sous access 97. | | Cette application, située sur un serveur, est utilisée par plusieurs | personnes simultanément. | | Elle contient notamment un formulaire dont l'aspect change suivant la | personne qui l'utilise, en rendant visible ou non certains boutons. | | Question : | Lorsque qu'un utilisateur quitte l'application alors qu'un autre y est | connecté, un message apparaît en me disant qu'un autre user est connecté et | me demande si je veux ou non sauvegader l'objet en question (ici le | formulaire). | | Pour éviter ce message, j'ai mis dans le code, sur l'évênement Close du | Formulaire, la commande Save, mais le message apparaît toujours. | | Y a t-il un moyen de ne pas le faire apparaître ?
Pour ce genre de manip, il est important d'utiliser un base de données scindée.
Voir le menu Outils, Utilitaires de base de données, Fractionner une base de données...
"JMV"
| J'ai créé une application sous access 97.
|
| Cette application, située sur un serveur, est utilisée par plusieurs
| personnes simultanément.
|
| Elle contient notamment un formulaire dont l'aspect change suivant la
| personne qui l'utilise, en rendant visible ou non certains boutons.
|
| Question :
| Lorsque qu'un utilisateur quitte l'application alors qu'un autre y est
| connecté, un message apparaît en me disant qu'un autre user est connecté et
| me demande si je veux ou non sauvegader l'objet en question (ici le
| formulaire).
|
| Pour éviter ce message, j'ai mis dans le code, sur l'évênement Close du
| Formulaire, la commande Save, mais le message apparaît toujours.
|
| Y a t-il un moyen de ne pas le faire apparaître ?
Pour ce genre de manip, il est important d'utiliser un base de données scindée.
Voir le menu
Outils, Utilitaires de base de données, Fractionner une base de données...
"JMV" | J'ai créé une application sous access 97. | | Cette application, située sur un serveur, est utilisée par plusieurs | personnes simultanément. | | Elle contient notamment un formulaire dont l'aspect change suivant la | personne qui l'utilise, en rendant visible ou non certains boutons. | | Question : | Lorsque qu'un utilisateur quitte l'application alors qu'un autre y est | connecté, un message apparaît en me disant qu'un autre user est connecté et | me demande si je veux ou non sauvegader l'objet en question (ici le | formulaire). | | Pour éviter ce message, j'ai mis dans le code, sur l'évênement Close du | Formulaire, la commande Save, mais le message apparaît toujours. | | Y a t-il un moyen de ne pas le faire apparaître ?
Pour ce genre de manip, il est important d'utiliser un base de données scindée.
Voir le menu Outils, Utilitaires de base de données, Fractionner une base de données...
Merci pour l'info, mais le fractionnement permet de déporter les tables vers un autre .MDB puis de les lier à l'application cliente.
En fait, mon application fonctionne sur un Terminal Server et le même formulaire est utilisé par différents users. Il est à noter que ce formulaire change de façon dynamique selon le profil de l'utilisateur.
Et c'est là qu'est le pb puisque un user Dupont utilise le formulaire <Saisie> avec des icônes de consultation par exemple et au même moment, mon user Durant à le même formulaire avec des icônes insertion/suppression.
Je rend visible/invisible les icônes du formulaire <Saisie> selon le login du User.
Si Dupont termine le premier, un message lui demande s'il veut sauvegarder le formulaire (et non les données) qu'il vient d'utiliser, formulaire qui est modifié en temps réel selon le profil.
Et c'est ce message que je voudrais éviter .... si possible.
Voilà, voilà,
Si vous avez une idée............
Merci encore.
Jean Marie
"3stone" a écrit dans le message de news:
Salut,
"JMV" | J'ai créé une application sous access 97. | | Cette application, située sur un serveur, est utilisée par plusieurs | personnes simultanément. | | Elle contient notamment un formulaire dont l'aspect change suivant la | personne qui l'utilise, en rendant visible ou non certains boutons. | | Question : | Lorsque qu'un utilisateur quitte l'application alors qu'un autre y est | connecté, un message apparaît en me disant qu'un autre user est connecté et
| me demande si je veux ou non sauvegader l'objet en question (ici le | formulaire). | | Pour éviter ce message, j'ai mis dans le code, sur l'évênement Close du | Formulaire, la commande Save, mais le message apparaît toujours. | | Y a t-il un moyen de ne pas le faire apparaître ?
Pour ce genre de manip, il est important d'utiliser un base de données scindée.
Voir le menu Outils, Utilitaires de base de données, Fractionner une base de données...
Merci pour l'info, mais le fractionnement permet de déporter les tables vers
un autre .MDB puis de les lier à l'application cliente.
En fait, mon application fonctionne sur un Terminal Server et le même
formulaire est utilisé par différents users.
Il est à noter que ce formulaire change de façon dynamique selon le profil
de l'utilisateur.
Et c'est là qu'est le pb puisque un user Dupont utilise le formulaire
<Saisie> avec des icônes de consultation par exemple et au même moment,
mon user Durant à le même formulaire avec des icônes insertion/suppression.
Je rend visible/invisible les icônes du formulaire <Saisie> selon le login
du User.
Si Dupont termine le premier, un message lui demande s'il veut sauvegarder
le formulaire (et non les données) qu'il vient d'utiliser, formulaire qui
est modifié en temps réel selon le profil.
Et c'est ce message que je voudrais éviter .... si possible.
Voilà, voilà,
Si vous avez une idée............
Merci encore.
Jean Marie
"3stone" <3stone_@_skynet_be> a écrit dans le message de news:
eFeztTJrFHA.2072@TK2MSFTNGP14.phx.gbl...
Salut,
"JMV"
| J'ai créé une application sous access 97.
|
| Cette application, située sur un serveur, est utilisée par plusieurs
| personnes simultanément.
|
| Elle contient notamment un formulaire dont l'aspect change suivant la
| personne qui l'utilise, en rendant visible ou non certains boutons.
|
| Question :
| Lorsque qu'un utilisateur quitte l'application alors qu'un autre y est
| connecté, un message apparaît en me disant qu'un autre user est connecté
et
| me demande si je veux ou non sauvegader l'objet en question (ici le
| formulaire).
|
| Pour éviter ce message, j'ai mis dans le code, sur l'évênement Close du
| Formulaire, la commande Save, mais le message apparaît toujours.
|
| Y a t-il un moyen de ne pas le faire apparaître ?
Pour ce genre de manip, il est important d'utiliser un base de données
scindée.
Voir le menu
Outils, Utilitaires de base de données, Fractionner une base de données...
Merci pour l'info, mais le fractionnement permet de déporter les tables vers un autre .MDB puis de les lier à l'application cliente.
En fait, mon application fonctionne sur un Terminal Server et le même formulaire est utilisé par différents users. Il est à noter que ce formulaire change de façon dynamique selon le profil de l'utilisateur.
Et c'est là qu'est le pb puisque un user Dupont utilise le formulaire <Saisie> avec des icônes de consultation par exemple et au même moment, mon user Durant à le même formulaire avec des icônes insertion/suppression.
Je rend visible/invisible les icônes du formulaire <Saisie> selon le login du User.
Si Dupont termine le premier, un message lui demande s'il veut sauvegarder le formulaire (et non les données) qu'il vient d'utiliser, formulaire qui est modifié en temps réel selon le profil.
Et c'est ce message que je voudrais éviter .... si possible.
Voilà, voilà,
Si vous avez une idée............
Merci encore.
Jean Marie
"3stone" a écrit dans le message de news:
Salut,
"JMV" | J'ai créé une application sous access 97. | | Cette application, située sur un serveur, est utilisée par plusieurs | personnes simultanément. | | Elle contient notamment un formulaire dont l'aspect change suivant la | personne qui l'utilise, en rendant visible ou non certains boutons. | | Question : | Lorsque qu'un utilisateur quitte l'application alors qu'un autre y est | connecté, un message apparaît en me disant qu'un autre user est connecté et
| me demande si je veux ou non sauvegader l'objet en question (ici le | formulaire). | | Pour éviter ce message, j'ai mis dans le code, sur l'évênement Close du | Formulaire, la commande Save, mais le message apparaît toujours. | | Y a t-il un moyen de ne pas le faire apparaître ?
Pour ce genre de manip, il est important d'utiliser un base de données scindée.
Voir le menu Outils, Utilitaires de base de données, Fractionner une base de données...
"JMV" [...] | Si Dupont termine le premier, un message lui demande s'il veut sauvegarder | le formulaire (et non les données) qu'il vient d'utiliser, formulaire qui | est modifié en temps réel selon le profil. | | Et c'est ce message que je voudrais éviter .... si possible.
"JMV"
[...]
| Si Dupont termine le premier, un message lui demande s'il veut sauvegarder
| le formulaire (et non les données) qu'il vient d'utiliser, formulaire qui
| est modifié en temps réel selon le profil.
|
| Et c'est ce message que je voudrais éviter .... si possible.
"JMV" [...] | Si Dupont termine le premier, un message lui demande s'il veut sauvegarder | le formulaire (et non les données) qu'il vient d'utiliser, formulaire qui | est modifié en temps réel selon le profil. | | Et c'est ce message que je voudrais éviter .... si possible.