Je viens de me rendre compte que si tout est locked après:
Me.NomClient.Locked = Me.N°Facture > 0
Me.sf_LigneLivraisonClient.Locked = Me.N°Facture > 0
Je peux retirer des enregistrements dans mon sf.
Comment bloquer aussi la suppression et l'ajout?
Merci
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,
Il me semble que la propriété Locked ne peut prendre que les valeurs True ou False et qu'en aucun cas, elle ne peut prendre la valeur d'un champ de ta table, sauf bien sûr si celui-ci est défini comme boléen. Pour bloquer l'ajout et la suppression, il faut mettre la propriété "Suppression autorisée" et/ou "Ajout autorisé" de ton formulaire à "faux". Chose que tu peux aussi faire dynamiquement par code VBA avec l'évènement "Sur activation" de ton formulaire, et donc le faire de manière conditionnelle (par exemple, si j'ai 10 lignes dans mon recordset, je ne veux pas qu'on puisse en rajouter une 11ème).
Ou alors, je n'ai rien compris :-(
J-Pierre
"super zinzin" a écrit dans le message de news: 44794714$0$31204$
Bonjour
Je viens de me rendre compte que si tout est locked après: Me.NomClient.Locked = Me.N°Facture > 0 Me.sf_LigneLivraisonClient.Locked = Me.N°Facture > 0 Je peux retirer des enregistrements dans mon sf. Comment bloquer aussi la suppression et l'ajout? Merci
Bonjour,
Il me semble que la propriété Locked ne peut prendre que les valeurs True ou False et qu'en aucun cas, elle ne peut prendre la
valeur d'un champ de ta table, sauf bien sûr si celui-ci est défini comme boléen. Pour bloquer l'ajout et la suppression, il faut
mettre la propriété "Suppression autorisée" et/ou "Ajout autorisé" de ton formulaire à "faux". Chose que tu peux aussi faire
dynamiquement par code VBA avec l'évènement "Sur activation" de ton formulaire, et donc le faire de manière conditionnelle (par
exemple, si j'ai 10 lignes dans mon recordset, je ne veux pas qu'on puisse en rajouter une 11ème).
Ou alors, je n'ai rien compris :-(
J-Pierre
"super zinzin" <arlequin7520@hotmail.com> a écrit dans le message de news: 44794714$0$31204$626a54ce@news.free.fr...
Bonjour
Je viens de me rendre compte que si tout est locked après:
Me.NomClient.Locked = Me.N°Facture > 0
Me.sf_LigneLivraisonClient.Locked = Me.N°Facture > 0
Je peux retirer des enregistrements dans mon sf.
Comment bloquer aussi la suppression et l'ajout?
Merci
Il me semble que la propriété Locked ne peut prendre que les valeurs True ou False et qu'en aucun cas, elle ne peut prendre la valeur d'un champ de ta table, sauf bien sûr si celui-ci est défini comme boléen. Pour bloquer l'ajout et la suppression, il faut mettre la propriété "Suppression autorisée" et/ou "Ajout autorisé" de ton formulaire à "faux". Chose que tu peux aussi faire dynamiquement par code VBA avec l'évènement "Sur activation" de ton formulaire, et donc le faire de manière conditionnelle (par exemple, si j'ai 10 lignes dans mon recordset, je ne veux pas qu'on puisse en rajouter une 11ème).
Ou alors, je n'ai rien compris :-(
J-Pierre
"super zinzin" a écrit dans le message de news: 44794714$0$31204$
Bonjour
Je viens de me rendre compte que si tout est locked après: Me.NomClient.Locked = Me.N°Facture > 0 Me.sf_LigneLivraisonClient.Locked = Me.N°Facture > 0 Je peux retirer des enregistrements dans mon sf. Comment bloquer aussi la suppression et l'ajout? Merci
superzinzin
Merci je vais essayer "J-Pierre" a écrit dans le message de news: %
Bonjour,
Il me semble que la propriété Locked ne peut prendre que les valeurs True ou False et qu'en aucun cas, elle ne peut prendre la valeur d'un champ de ta table, sauf bien sûr si celui-ci est défini comme boléen. Pour bloquer l'ajout et la suppression, il faut mettre la propriété "Suppression autorisée" et/ou "Ajout autorisé" de ton formulaire à "faux". Chose que tu peux aussi faire dynamiquement par code VBA avec l'évènement "Sur activation" de ton formulaire, et donc le faire de manière conditionnelle (par exemple, si j'ai 10 lignes dans mon recordset, je ne veux pas qu'on puisse en rajouter une 11ème).
Ou alors, je n'ai rien compris :-(
J-Pierre
"super zinzin" a écrit dans le message de news: 44794714$0$31204$
Bonjour
Je viens de me rendre compte que si tout est locked après: Me.NomClient.Locked = Me.N°Facture > 0 Me.sf_LigneLivraisonClient.Locked = Me.N°Facture > 0 Je peux retirer des enregistrements dans mon sf. Comment bloquer aussi la suppression et l'ajout? Merci
Merci je vais essayer
"J-Pierre" <pas.de.pub.jpberchtold@hotmail.com> a écrit dans le message de
news: %23tlfMligGHA.4144@TK2MSFTNGP02.phx.gbl...
Bonjour,
Il me semble que la propriété Locked ne peut prendre que les valeurs True
ou False et qu'en aucun cas, elle ne peut prendre la valeur d'un champ de
ta table, sauf bien sûr si celui-ci est défini comme boléen. Pour bloquer
l'ajout et la suppression, il faut mettre la propriété "Suppression
autorisée" et/ou "Ajout autorisé" de ton formulaire à "faux". Chose que tu
peux aussi faire dynamiquement par code VBA avec l'évènement "Sur
activation" de ton formulaire, et donc le faire de manière conditionnelle
(par exemple, si j'ai 10 lignes dans mon recordset, je ne veux pas qu'on
puisse en rajouter une 11ème).
Ou alors, je n'ai rien compris :-(
J-Pierre
"super zinzin" <arlequin7520@hotmail.com> a écrit dans le message de news:
44794714$0$31204$626a54ce@news.free.fr...
Bonjour
Je viens de me rendre compte que si tout est locked après:
Me.NomClient.Locked = Me.N°Facture > 0
Me.sf_LigneLivraisonClient.Locked = Me.N°Facture > 0
Je peux retirer des enregistrements dans mon sf.
Comment bloquer aussi la suppression et l'ajout?
Merci
Merci je vais essayer "J-Pierre" a écrit dans le message de news: %
Bonjour,
Il me semble que la propriété Locked ne peut prendre que les valeurs True ou False et qu'en aucun cas, elle ne peut prendre la valeur d'un champ de ta table, sauf bien sûr si celui-ci est défini comme boléen. Pour bloquer l'ajout et la suppression, il faut mettre la propriété "Suppression autorisée" et/ou "Ajout autorisé" de ton formulaire à "faux". Chose que tu peux aussi faire dynamiquement par code VBA avec l'évènement "Sur activation" de ton formulaire, et donc le faire de manière conditionnelle (par exemple, si j'ai 10 lignes dans mon recordset, je ne veux pas qu'on puisse en rajouter une 11ème).
Ou alors, je n'ai rien compris :-(
J-Pierre
"super zinzin" a écrit dans le message de news: 44794714$0$31204$
Bonjour
Je viens de me rendre compte que si tout est locked après: Me.NomClient.Locked = Me.N°Facture > 0 Me.sf_LigneLivraisonClient.Locked = Me.N°Facture > 0 Je peux retirer des enregistrements dans mon sf. Comment bloquer aussi la suppression et l'ajout? Merci