Interdire la modification d'une ligne dans une table
2 réponses
Jérôme W.
Bonjour,
Est il possible sous access2000 de verrouiller une ligne dans une table ?
La ligne devrait être uniquement verrouillée après qu'un champ soit mis à la
valeur "true"...
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,
"Jérôme W."
Est il possible sous access2000 de verrouiller une ligne dans une table ? La ligne devrait être uniquement verrouillée après qu'un champ soit mis à la valeur "true"...
Non, pas dans la table (dans laquelle on ne travaille jamais directement)
Mais, tu peux le faire au niveau du formulaire... Soit en excluant l'enregistrement de la source, soit en mettant dans l'événement "Sur activation" (Form_Current)
If Me.CaseàCocher = True Then Me.AllowEdits = False Else Me.AllowEdits = True End If
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Salut,
"Jérôme W."
Est il possible sous access2000 de verrouiller une ligne dans une table ?
La ligne devrait être uniquement verrouillée après qu'un champ soit mis à la
valeur "true"...
Non, pas dans la table (dans laquelle on ne travaille jamais directement)
Mais, tu peux le faire au niveau du formulaire...
Soit en excluant l'enregistrement de la source, soit en
mettant dans l'événement "Sur activation" (Form_Current)
If Me.CaseàCocher = True Then
Me.AllowEdits = False
Else
Me.AllowEdits = True
End If
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
Est il possible sous access2000 de verrouiller une ligne dans une table ? La ligne devrait être uniquement verrouillée après qu'un champ soit mis à la valeur "true"...
Non, pas dans la table (dans laquelle on ne travaille jamais directement)
Mais, tu peux le faire au niveau du formulaire... Soit en excluant l'enregistrement de la source, soit en mettant dans l'événement "Sur activation" (Form_Current)
If Me.CaseàCocher = True Then Me.AllowEdits = False Else Me.AllowEdits = True End If
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Jérôme W.
Merci !
Jérôme
"3stone" a écrit dans le message de news:
Salut,
"Jérôme W."
Est il possible sous access2000 de verrouiller une ligne dans une table ?
La ligne devrait être uniquement verrouillée après qu'un champ soit mis à la
valeur "true"...
Non, pas dans la table (dans laquelle on ne travaille jamais directement)
Mais, tu peux le faire au niveau du formulaire... Soit en excluant l'enregistrement de la source, soit en mettant dans l'événement "Sur activation" (Form_Current)
If Me.CaseàCocher = True Then Me.AllowEdits = False Else Me.AllowEdits = True End If
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Merci !
Jérôme
"3stone" <threestone@cielreseau.be> a écrit dans le message de news:
O7fZunhTEHA.1368@TK2MSFTNGP11.phx.gbl...
Salut,
"Jérôme W."
Est il possible sous access2000 de verrouiller une ligne dans une table
?
La ligne devrait être uniquement verrouillée après qu'un champ soit mis
à la
valeur "true"...
Non, pas dans la table (dans laquelle on ne travaille jamais
directement)
Mais, tu peux le faire au niveau du formulaire...
Soit en excluant l'enregistrement de la source, soit en
mettant dans l'événement "Sur activation" (Form_Current)
If Me.CaseàCocher = True Then
Me.AllowEdits = False
Else
Me.AllowEdits = True
End If
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
Est il possible sous access2000 de verrouiller une ligne dans une table ?
La ligne devrait être uniquement verrouillée après qu'un champ soit mis à la
valeur "true"...
Non, pas dans la table (dans laquelle on ne travaille jamais directement)
Mais, tu peux le faire au niveau du formulaire... Soit en excluant l'enregistrement de la source, soit en mettant dans l'événement "Sur activation" (Form_Current)
If Me.CaseàCocher = True Then Me.AllowEdits = False Else Me.AllowEdits = True End If
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------