OVH Cloud OVH Cloud

Re Eric locked

2 réponses
Avatar
Jean-Claude
Bonjour Eric, je reviens sous le sf pour le blocage. J'ai fait comme tu m'as
dit dur activation du formulaire principal:
Me.sousformulaire.locked=me.N°Facture > 0 (j'ai changé avant tu m'avais
conseillé not me.newrecord)
Mazis je voudrais aussi bloquer le formulaire principal et il me fait des
erreurs:

me.formulaire.locked=me.N°facture>0 ou
forms:formulaire.locked=forms!formulaire!N°Facture>0

Rien ne marche.

Merci par avance

2 réponses

Avatar
Eric
Bonjour Jean-Claude,

De memoire:
Private Sub Form_Current()
If Not Me.NewRecord Then
Me.AllowEdits = False
Me.AllowDeletions = False
Me.NomObjetSousFormulaire.Locked = True
Else
Me.NomObjetSousFormulaire.Locked = False
Me.NomObjetSousFormulaire.Form.AllowAdditions = True
End If
End Sub

Si tu veux faire le test avec le N°Facture alors mettre :
If Not (Me![N°Facture]>0) Then

PS : un post nominatif te limite dans les réponses. Certains bénévoles
risquent, en effet, de shunter ta question alors qu'ils ont la réponse.


Bonjour Eric, je reviens sous le sf pour le blocage. J'ai fait comme tu m'as
dit dur activation du formulaire principal:
Me.sousformulaire.locked=me.N°Facture > 0 (j'ai changé avant tu m'avais
conseillé not me.newrecord)
Mazis je voudrais aussi bloquer le formulaire principal et il me fait des
erreurs:

me.formulaire.locked=me.N°facture>0 ou
forms:formulaire.locked=forms!formulaire!N°Facture>0

Rien ne marche.

Merci par avance




--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Jean-Claude
Merci et désolé d'avoir personnalisé ma demande.. tu as entièrement raison.

Bonne soirée
"Eric" a écrit dans le message de news:
%23YE%
Bonjour Jean-Claude,

De memoire:
Private Sub Form_Current()
If Not Me.NewRecord Then
Me.AllowEdits = False
Me.AllowDeletions = False
Me.NomObjetSousFormulaire.Locked = True
Else
Me.NomObjetSousFormulaire.Locked = False
Me.NomObjetSousFormulaire.Form.AllowAdditions = True
End If
End Sub

Si tu veux faire le test avec le N°Facture alors mettre :
If Not (Me![N°Facture]>0) Then

PS : un post nominatif te limite dans les réponses. Certains bénévoles
risquent, en effet, de shunter ta question alors qu'ils ont la réponse.


Bonjour Eric, je reviens sous le sf pour le blocage. J'ai fait comme tu
m'as dit dur activation du formulaire principal:
Me.sousformulaire.locked=me.N°Facture > 0 (j'ai changé avant tu m'avais
conseillé not me.newrecord)
Mazis je voudrais aussi bloquer le formulaire principal et il me fait des
erreurs:

me.formulaire.locked=me.N°facture>0 ou
forms:formulaire.locked=forms!formulaire!N°Facture>0

Rien ne marche.

Merci par avance




--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr