Verrouiller un enregistrement suivant la valeur d'un contrôle
2 réponses
Hylcourt-Lefuret
Bonjour à tous!
Je cherche (en vain...) le moyen de verrouiller facilement l'accès à
certains enregistrements chaque fois qu'un contrôle spécifique a une valeur
particulière (par exemple la valeur "archivé") sans toutefois verrouiller
tous les contrôles notamment certains boutons de commandes pour lesquels je
dois conserver la "main".
J'ai bien créé une macro avec un test conditionnel, mais cette solution me
semble pas très élégante et tous cas assez longue à mettre en oeuvre lorsque
le formulaire comporte de très nombreux champs.
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
J-Pierre
Bonjour,
Si ton formulaire est en mode formulaire unique, tu utilise l'évènement sur activation pour mettre la propriété modif autorisée à false ou true. Si ton formulaire est en mode formulaires continus, tu utilise l'évènement avant MAJ pour annuler l'évènement (de mémoire cancel = true). -- J-Pierre
----------------------------------------------------------------------- Pour la confiture de géranium: Il faut toujours dépoter les géraniums, j'ai connu une femme qui ne dépotait pas les géraniums, c'était immangeable. ----------------------------------------------------------------------
"Hylcourt-Lefuret" a écrit dans le message de news:
Bonjour à tous!
Je cherche (en vain...) le moyen de verrouiller facilement l'accès à certains enregistrements chaque fois qu'un contrôle spécifique a une valeur particulière (par exemple la valeur "archivé") sans toutefois verrouiller tous les contrôles notamment certains boutons de commandes pour lesquels je dois conserver la "main". J'ai bien créé une macro avec un test conditionnel, mais cette solution me semble pas très élégante et tous cas assez longue à mettre en oeuvre lorsque le formulaire comporte de très nombreux champs.
Merci pour votre aide.
Hylcourt-Lefuret
Bonjour,
Si ton formulaire est en mode formulaire unique, tu utilise l'évènement sur activation pour mettre la propriété modif autorisée à
false ou true.
Si ton formulaire est en mode formulaires continus, tu utilise l'évènement avant MAJ pour annuler l'évènement (de mémoire cancel =
true).
--
J-Pierre
-----------------------------------------------------------------------
Pour la confiture de géranium: Il faut toujours dépoter les géraniums, j'ai connu une femme qui ne dépotait pas les géraniums,
c'était immangeable.
----------------------------------------------------------------------
"Hylcourt-Lefuret" <HylcourtLefuret@discussions.microsoft.com> a écrit dans le message de news:
1FBD24B7-C58F-41ED-818B-D1859B58B96A@microsoft.com...
Bonjour à tous!
Je cherche (en vain...) le moyen de verrouiller facilement l'accès à
certains enregistrements chaque fois qu'un contrôle spécifique a une valeur
particulière (par exemple la valeur "archivé") sans toutefois verrouiller
tous les contrôles notamment certains boutons de commandes pour lesquels je
dois conserver la "main".
J'ai bien créé une macro avec un test conditionnel, mais cette solution me
semble pas très élégante et tous cas assez longue à mettre en oeuvre lorsque
le formulaire comporte de très nombreux champs.
Si ton formulaire est en mode formulaire unique, tu utilise l'évènement sur activation pour mettre la propriété modif autorisée à false ou true. Si ton formulaire est en mode formulaires continus, tu utilise l'évènement avant MAJ pour annuler l'évènement (de mémoire cancel = true). -- J-Pierre
----------------------------------------------------------------------- Pour la confiture de géranium: Il faut toujours dépoter les géraniums, j'ai connu une femme qui ne dépotait pas les géraniums, c'était immangeable. ----------------------------------------------------------------------
"Hylcourt-Lefuret" a écrit dans le message de news:
Bonjour à tous!
Je cherche (en vain...) le moyen de verrouiller facilement l'accès à certains enregistrements chaque fois qu'un contrôle spécifique a une valeur particulière (par exemple la valeur "archivé") sans toutefois verrouiller tous les contrôles notamment certains boutons de commandes pour lesquels je dois conserver la "main". J'ai bien créé une macro avec un test conditionnel, mais cette solution me semble pas très élégante et tous cas assez longue à mettre en oeuvre lorsque le formulaire comporte de très nombreux champs.
Merci pour votre aide.
Hylcourt-Lefuret
Hylcourt-Lefuret
OK Merci pour ta réponse....
Il se fait tard ! Je tenterai de régler ce problème demain...!
Bonne nuit !! -- Hylcourt-Lefuret
Bonjour,
Si ton formulaire est en mode formulaire unique, tu utilise l'évènement sur activation pour mettre la propriété modif autorisée à false ou true. Si ton formulaire est en mode formulaires continus, tu utilise l'évènement avant MAJ pour annuler l'évènement (de mémoire cancel = true). -- J-Pierre
----------------------------------------------------------------------- Pour la confiture de géranium: Il faut toujours dépoter les géraniums, j'ai connu une femme qui ne dépotait pas les géraniums, c'était immangeable. ----------------------------------------------------------------------
"Hylcourt-Lefuret" a écrit dans le message de news:
Bonjour à tous!
Je cherche (en vain...) le moyen de verrouiller facilement l'accès à certains enregistrements chaque fois qu'un contrôle spécifique a une valeur particulière (par exemple la valeur "archivé") sans toutefois verrouiller tous les contrôles notamment certains boutons de commandes pour lesquels je dois conserver la "main". J'ai bien créé une macro avec un test conditionnel, mais cette solution me semble pas très élégante et tous cas assez longue à mettre en oeuvre lorsque le formulaire comporte de très nombreux champs.
Merci pour votre aide.
Hylcourt-Lefuret
OK Merci pour ta réponse....
Il se fait tard ! Je tenterai de régler ce problème demain...!
Bonne nuit !!
--
Hylcourt-Lefuret
Bonjour,
Si ton formulaire est en mode formulaire unique, tu utilise l'évènement sur activation pour mettre la propriété modif autorisée à
false ou true.
Si ton formulaire est en mode formulaires continus, tu utilise l'évènement avant MAJ pour annuler l'évènement (de mémoire cancel =
true).
--
J-Pierre
-----------------------------------------------------------------------
Pour la confiture de géranium: Il faut toujours dépoter les géraniums, j'ai connu une femme qui ne dépotait pas les géraniums,
c'était immangeable.
----------------------------------------------------------------------
"Hylcourt-Lefuret" <HylcourtLefuret@discussions.microsoft.com> a écrit dans le message de news:
1FBD24B7-C58F-41ED-818B-D1859B58B96A@microsoft.com...
Bonjour à tous!
Je cherche (en vain...) le moyen de verrouiller facilement l'accès à
certains enregistrements chaque fois qu'un contrôle spécifique a une valeur
particulière (par exemple la valeur "archivé") sans toutefois verrouiller
tous les contrôles notamment certains boutons de commandes pour lesquels je
dois conserver la "main".
J'ai bien créé une macro avec un test conditionnel, mais cette solution me
semble pas très élégante et tous cas assez longue à mettre en oeuvre lorsque
le formulaire comporte de très nombreux champs.
Il se fait tard ! Je tenterai de régler ce problème demain...!
Bonne nuit !! -- Hylcourt-Lefuret
Bonjour,
Si ton formulaire est en mode formulaire unique, tu utilise l'évènement sur activation pour mettre la propriété modif autorisée à false ou true. Si ton formulaire est en mode formulaires continus, tu utilise l'évènement avant MAJ pour annuler l'évènement (de mémoire cancel = true). -- J-Pierre
----------------------------------------------------------------------- Pour la confiture de géranium: Il faut toujours dépoter les géraniums, j'ai connu une femme qui ne dépotait pas les géraniums, c'était immangeable. ----------------------------------------------------------------------
"Hylcourt-Lefuret" a écrit dans le message de news:
Bonjour à tous!
Je cherche (en vain...) le moyen de verrouiller facilement l'accès à certains enregistrements chaque fois qu'un contrôle spécifique a une valeur particulière (par exemple la valeur "archivé") sans toutefois verrouiller tous les contrôles notamment certains boutons de commandes pour lesquels je dois conserver la "main". J'ai bien créé une macro avec un test conditionnel, mais cette solution me semble pas très élégante et tous cas assez longue à mettre en oeuvre lorsque le formulaire comporte de très nombreux champs.