J'aimerais quand je n'écris rien dans le premier champ d'un formualaire
qu'il sorte du formulaire. Dans quelle propriété dois-je aller ? Avant
mise à jour ou autres ?
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
Patatrac92
bonjour,
il faut utiliser l'evénement "sur sortie" de ton champ (il ne faut pas oublier de positionner le curseur à l'ouverture du formulaire sur ce premier champ)
Patrice
"Richard Martin" a écrit dans le message de news:
J'aimerais quand je n'écris rien dans le premier champ d'un formualaire qu'il sorte du formulaire. Dans quelle propriété dois-je aller ? Avant mise à jour ou autres ?
Merci !
bonjour,
il faut utiliser l'evénement "sur sortie" de ton champ (il ne faut pas
oublier de positionner le curseur à l'ouverture du formulaire sur ce premier
champ)
Patrice
"Richard Martin" <nospam@nospam.qc.ca> a écrit dans le message de
news:eiHIcoPGEHA.2308@tk2msftngp13.phx.gbl...
J'aimerais quand je n'écris rien dans le premier champ d'un formualaire
qu'il sorte du formulaire. Dans quelle propriété dois-je aller ? Avant
mise à jour ou autres ?
il faut utiliser l'evénement "sur sortie" de ton champ (il ne faut pas oublier de positionner le curseur à l'ouverture du formulaire sur ce premier champ)
Patrice
"Richard Martin" a écrit dans le message de news:
J'aimerais quand je n'écris rien dans le premier champ d'un formualaire qu'il sorte du formulaire. Dans quelle propriété dois-je aller ? Avant mise à jour ou autres ?
Merci !
titi
vous pouvez essayer la propriété gotFocus (Perte du Focus) if me.txtMonChamp="" or isnull(me.yxyMonChamp) then
-----Message d'origine----- J'aimerais quand je n'écris rien dans le premier champ d'un formualaire
qu'il sorte du formulaire. Dans quelle propriété dois-je aller ? Avant
mise à jour ou autres ?
Merci !
.
vous pouvez essayer la propriété gotFocus (Perte du Focus)
if me.txtMonChamp="" or isnull(me.yxyMonChamp) then
-----Message d'origine-----
J'aimerais quand je n'écris rien dans le premier champ
d'un formualaire
qu'il sorte du formulaire. Dans quelle propriété dois-je
aller ? Avant
vous pouvez essayer la propriété gotFocus (Perte du Focus) if me.txtMonChamp="" or isnull(me.yxyMonChamp) then
-----Message d'origine----- J'aimerais quand je n'écris rien dans le premier champ d'un formualaire
qu'il sorte du formulaire. Dans quelle propriété dois-je aller ? Avant
mise à jour ou autres ?
Merci !
.
Richard Martin
Je vais tester tout ça, merci à tous.
"Richard Martin" a écrit dans le message de news:
J'aimerais quand je n'écris rien dans le premier champ d'un formualaire qu'il sorte du formulaire. Dans quelle propriété dois-je aller ? Avant mise à jour ou autres ?
Merci !
Je vais tester tout ça, merci à tous.
"Richard Martin" <nospam@nospam.qc.ca> a écrit dans le message de
news:eiHIcoPGEHA.2308@tk2msftngp13.phx.gbl...
J'aimerais quand je n'écris rien dans le premier champ d'un formualaire
qu'il sorte du formulaire. Dans quelle propriété dois-je aller ? Avant
mise à jour ou autres ?
J'aimerais quand je n'écris rien dans le premier champ d'un formualaire qu'il sorte du formulaire. Dans quelle propriété dois-je aller ? Avant mise à jour ou autres ?
Merci !
Richard Martin
Dans l'événement sur sortie, j'ai mis :
if isnull(mon champ) then docmd.close endif
Mais j'ai une erreur !
Je veux que le formulaire se ferme.
"Patatrac92" <patrice() a écrit dans le message de news:406e5d95$0$14143$
bonjour,
il faut utiliser l'evénement "sur sortie" de ton champ (il ne faut pas oublier de positionner le curseur à l'ouverture du formulaire sur ce premier
champ)
Patrice
"Richard Martin" a écrit dans le message de news:
J'aimerais quand je n'écris rien dans le premier champ d'un formualaire qu'il sorte du formulaire. Dans quelle propriété dois-je aller ? Avant
mise à jour ou autres ?
Merci !
Dans l'événement sur sortie, j'ai mis :
if isnull(mon champ) then
docmd.close
endif
Mais j'ai une erreur !
Je veux que le formulaire se ferme.
"Patatrac92" <patrice()besnier@fr.st> a écrit dans le message de
news:406e5d95$0$14143$636a15ce@news.free.fr...
bonjour,
il faut utiliser l'evénement "sur sortie" de ton champ (il ne faut pas
oublier de positionner le curseur à l'ouverture du formulaire sur ce
premier
champ)
Patrice
"Richard Martin" <nospam@nospam.qc.ca> a écrit dans le message de
news:eiHIcoPGEHA.2308@tk2msftngp13.phx.gbl...
J'aimerais quand je n'écris rien dans le premier champ d'un formualaire
qu'il sorte du formulaire. Dans quelle propriété dois-je aller ?
Avant
Après une recherche google, j'ai vue un post qui disait qu'on ne pouvait pas fermer un formulaire sur un évènement lié à un champ
Il serait préférable de voir si il ne serait pas mieux de fermer le formulaire en ajoutant un bouton .....
Cela dit, il est possible de contourner ce prb. en faisant comme ça
Sur le formulaire, ajouter une variable public Option Compare Database Public Ferme As Boolean
Sur l'évènement "ouverture du formulaire", alimenter la variable à faux Private Sub Form_Open(Cancel As Integer) Ferme = False End Sub
Sur lévènement "sur sortie" du champ Private Sub st_ferme_Exit(Cancel As Integer) If IsNull(Me.st_ferme) Then Ferme = True End If End Sub
Sur le timer du formulaire (placer l'intervalle à 1 sec soit : 10) Private Sub Form_Timer()
If Ferme = True Then docmd.close End If End Sub
ça permet de contourner la contrainte d'access, mais je trouve que c'est pas trèe beau :o))
Patrice
"Richard Martin" a écrit dans le message de news:uCuj$
Dans l'événement sur sortie, j'ai mis :
if isnull(mon champ) then docmd.close endif
Mais j'ai une erreur !
Je veux que le formulaire se ferme.
"Patatrac92" <patrice() a écrit dans le message de news:406e5d95$0$14143$
bonjour,
il faut utiliser l'evénement "sur sortie" de ton champ (il ne faut pas oublier de positionner le curseur à l'ouverture du formulaire sur ce premier
champ)
Patrice
"Richard Martin" a écrit dans le message de news:
J'aimerais quand je n'écris rien dans le premier champ d'un formualaire
qu'il sorte du formulaire. Dans quelle propriété dois-je aller ? Avant
mise à jour ou autres ?
Merci !
Richard Martin
Ça me donne le même message d'erreur. Il faudrait que si je commence un enregistrement avec rien dans le champ, qu'il annule l'enregistrement commenceé avant de sortir. Mais comment ?
"Patatrac92" <patrice() a écrit dans le message de news:406fb1ad$0$19461$
bonjour,
euh ! oui, effectivement, ça marche pas :(
Après une recherche google, j'ai vue un post qui disait qu'on ne pouvait pas
fermer un formulaire sur un évènement lié à un champ
Il serait préférable de voir si il ne serait pas mieux de fermer le formulaire en ajoutant un bouton .....
Cela dit, il est possible de contourner ce prb. en faisant comme ça
Sur le formulaire, ajouter une variable public Option Compare Database Public Ferme As Boolean
Sur l'évènement "ouverture du formulaire", alimenter la variable à faux Private Sub Form_Open(Cancel As Integer) Ferme = False End Sub
Sur lévènement "sur sortie" du champ Private Sub st_ferme_Exit(Cancel As Integer) If IsNull(Me.st_ferme) Then Ferme = True End If End Sub
Sur le timer du formulaire (placer l'intervalle à 1 sec soit : 10) Private Sub Form_Timer()
If Ferme = True Then docmd.close End If End Sub
ça permet de contourner la contrainte d'access, mais je trouve que c'est pas
trèe beau :o))
Patrice
"Richard Martin" a écrit dans le message de news:uCuj$
Dans l'événement sur sortie, j'ai mis :
if isnull(mon champ) then docmd.close endif
Mais j'ai une erreur !
Je veux que le formulaire se ferme.
"Patatrac92" <patrice() a écrit dans le message de news:406e5d95$0$14143$
bonjour,
il faut utiliser l'evénement "sur sortie" de ton champ (il ne faut pas oublier de positionner le curseur à l'ouverture du formulaire sur ce premier
champ)
Patrice
"Richard Martin" a écrit dans le message de news:
J'aimerais quand je n'écris rien dans le premier champ d'un formualaire
qu'il sorte du formulaire. Dans quelle propriété dois-je aller ? Avant
mise à jour ou autres ?
Merci !
Ça me donne le même message d'erreur. Il faudrait que si je commence un
enregistrement avec rien dans le champ, qu'il annule l'enregistrement
commenceé avant de sortir. Mais comment ?
"Patatrac92" <patrice()besnier@fr.st> a écrit dans le message de
news:406fb1ad$0$19461$626a14ce@news.free.fr...
bonjour,
euh ! oui, effectivement, ça marche pas :(
Après une recherche google, j'ai vue un post qui disait qu'on ne pouvait
pas
fermer un formulaire sur un évènement lié à un champ
Il serait préférable de voir si il ne serait pas mieux de fermer le
formulaire en ajoutant un bouton .....
Cela dit, il est possible de contourner ce prb. en faisant comme ça
Sur le formulaire, ajouter une variable public
Option Compare Database
Public Ferme As Boolean
Sur l'évènement "ouverture du formulaire", alimenter la variable à faux
Private Sub Form_Open(Cancel As Integer)
Ferme = False
End Sub
Sur lévènement "sur sortie" du champ
Private Sub st_ferme_Exit(Cancel As Integer)
If IsNull(Me.st_ferme) Then
Ferme = True
End If
End Sub
Sur le timer du formulaire (placer l'intervalle à 1 sec soit : 10)
Private Sub Form_Timer()
If Ferme = True Then
docmd.close
End If
End Sub
ça permet de contourner la contrainte d'access, mais je trouve que c'est
pas
trèe beau :o))
Patrice
"Richard Martin" <nospam@nospam.qc.ca> a écrit dans le message de
news:uCuj$5bGEHA.2768@tk2msftngp13.phx.gbl...
Dans l'événement sur sortie, j'ai mis :
if isnull(mon champ) then
docmd.close
endif
Mais j'ai une erreur !
Je veux que le formulaire se ferme.
"Patatrac92" <patrice()besnier@fr.st> a écrit dans le message de
news:406e5d95$0$14143$636a15ce@news.free.fr...
bonjour,
il faut utiliser l'evénement "sur sortie" de ton champ (il ne faut pas
oublier de positionner le curseur à l'ouverture du formulaire sur ce
premier
champ)
Patrice
"Richard Martin" <nospam@nospam.qc.ca> a écrit dans le message de
news:eiHIcoPGEHA.2308@tk2msftngp13.phx.gbl...
J'aimerais quand je n'écris rien dans le premier champ d'un
formualaire
qu'il sorte du formulaire. Dans quelle propriété dois-je aller ?
Avant
Ça me donne le même message d'erreur. Il faudrait que si je commence un enregistrement avec rien dans le champ, qu'il annule l'enregistrement commenceé avant de sortir. Mais comment ?
"Patatrac92" <patrice() a écrit dans le message de news:406fb1ad$0$19461$
bonjour,
euh ! oui, effectivement, ça marche pas :(
Après une recherche google, j'ai vue un post qui disait qu'on ne pouvait pas
fermer un formulaire sur un évènement lié à un champ
Il serait préférable de voir si il ne serait pas mieux de fermer le formulaire en ajoutant un bouton .....
Cela dit, il est possible de contourner ce prb. en faisant comme ça
Sur le formulaire, ajouter une variable public Option Compare Database Public Ferme As Boolean
Sur l'évènement "ouverture du formulaire", alimenter la variable à faux Private Sub Form_Open(Cancel As Integer) Ferme = False End Sub
Sur lévènement "sur sortie" du champ Private Sub st_ferme_Exit(Cancel As Integer) If IsNull(Me.st_ferme) Then Ferme = True End If End Sub
Sur le timer du formulaire (placer l'intervalle à 1 sec soit : 10) Private Sub Form_Timer()
If Ferme = True Then docmd.close End If End Sub
ça permet de contourner la contrainte d'access, mais je trouve que c'est pas
trèe beau :o))
Patrice
"Richard Martin" a écrit dans le message de news:uCuj$
Dans l'événement sur sortie, j'ai mis :
if isnull(mon champ) then docmd.close endif
Mais j'ai une erreur !
Je veux que le formulaire se ferme.
"Patatrac92" <patrice() a écrit dans le message de news:406e5d95$0$14143$
bonjour,
il faut utiliser l'evénement "sur sortie" de ton champ (il ne faut pas oublier de positionner le curseur à l'ouverture du formulaire sur ce premier
champ)
Patrice
"Richard Martin" a écrit dans le message de news:
J'aimerais quand je n'écris rien dans le premier champ d'un formualaire
qu'il sorte du formulaire. Dans quelle propriété dois-je aller ? Avant
mise à jour ou autres ?
Merci !
Patatrac92
c'est quoi exactement se message ???? chez moi sa fonctionne
"Richard Martin" a écrit dans le message de news:
Ça me donne le même message d'erreur. Il faudrait que si je commence un enregistrement avec rien dans le champ, qu'il annule l'enregistrement commenceé avant de sortir. Mais comment ?
"Patatrac92" <patrice() a écrit dans le message de news:406fb1ad$0$19461$
bonjour,
euh ! oui, effectivement, ça marche pas :(
Après une recherche google, j'ai vue un post qui disait qu'on ne pouvait pas
fermer un formulaire sur un évènement lié à un champ
Il serait préférable de voir si il ne serait pas mieux de fermer le formulaire en ajoutant un bouton .....
Cela dit, il est possible de contourner ce prb. en faisant comme ça
Sur le formulaire, ajouter une variable public Option Compare Database Public Ferme As Boolean
Sur l'évènement "ouverture du formulaire", alimenter la variable à faux Private Sub Form_Open(Cancel As Integer) Ferme = False End Sub
Sur lévènement "sur sortie" du champ Private Sub st_ferme_Exit(Cancel As Integer) If IsNull(Me.st_ferme) Then Ferme = True End If End Sub
Sur le timer du formulaire (placer l'intervalle à 1 sec soit : 10) Private Sub Form_Timer()
If Ferme = True Then docmd.close End If End Sub
ça permet de contourner la contrainte d'access, mais je trouve que c'est pas
trèe beau :o))
Patrice
"Richard Martin" a écrit dans le message de news:uCuj$
Dans l'événement sur sortie, j'ai mis :
if isnull(mon champ) then docmd.close endif
Mais j'ai une erreur !
Je veux que le formulaire se ferme.
"Patatrac92" <patrice() a écrit dans le message de news:406e5d95$0$14143$
bonjour,
il faut utiliser l'evénement "sur sortie" de ton champ (il ne faut pas
oublier de positionner le curseur à l'ouverture du formulaire sur ce premier
champ)
Patrice
"Richard Martin" a écrit dans le message de news:
J'aimerais quand je n'écris rien dans le premier champ d'un formualaire
qu'il sorte du formulaire. Dans quelle propriété dois-je aller ? Avant
mise à jour ou autres ?
Merci !
c'est quoi exactement se message ???? chez moi sa fonctionne
"Richard Martin" <nospam@nospam.qc.ca> a écrit dans le message de
news:ud8NXqmGEHA.1912@TK2MSFTNGP10.phx.gbl...
Ça me donne le même message d'erreur. Il faudrait que si je commence un
enregistrement avec rien dans le champ, qu'il annule l'enregistrement
commenceé avant de sortir. Mais comment ?
"Patatrac92" <patrice()besnier@fr.st> a écrit dans le message de
news:406fb1ad$0$19461$626a14ce@news.free.fr...
bonjour,
euh ! oui, effectivement, ça marche pas :(
Après une recherche google, j'ai vue un post qui disait qu'on ne pouvait
pas
fermer un formulaire sur un évènement lié à un champ
Il serait préférable de voir si il ne serait pas mieux de fermer le
formulaire en ajoutant un bouton .....
Cela dit, il est possible de contourner ce prb. en faisant comme ça
Sur le formulaire, ajouter une variable public
Option Compare Database
Public Ferme As Boolean
Sur l'évènement "ouverture du formulaire", alimenter la variable à faux
Private Sub Form_Open(Cancel As Integer)
Ferme = False
End Sub
Sur lévènement "sur sortie" du champ
Private Sub st_ferme_Exit(Cancel As Integer)
If IsNull(Me.st_ferme) Then
Ferme = True
End If
End Sub
Sur le timer du formulaire (placer l'intervalle à 1 sec soit : 10)
Private Sub Form_Timer()
If Ferme = True Then
docmd.close
End If
End Sub
ça permet de contourner la contrainte d'access, mais je trouve que c'est
pas
trèe beau :o))
Patrice
"Richard Martin" <nospam@nospam.qc.ca> a écrit dans le message de
news:uCuj$5bGEHA.2768@tk2msftngp13.phx.gbl...
Dans l'événement sur sortie, j'ai mis :
if isnull(mon champ) then
docmd.close
endif
Mais j'ai une erreur !
Je veux que le formulaire se ferme.
"Patatrac92" <patrice()besnier@fr.st> a écrit dans le message de
news:406e5d95$0$14143$636a15ce@news.free.fr...
bonjour,
il faut utiliser l'evénement "sur sortie" de ton champ (il ne faut
pas
oublier de positionner le curseur à l'ouverture du formulaire sur ce
premier
champ)
Patrice
"Richard Martin" <nospam@nospam.qc.ca> a écrit dans le message de
news:eiHIcoPGEHA.2308@tk2msftngp13.phx.gbl...
J'aimerais quand je n'écris rien dans le premier champ d'un
formualaire
qu'il sorte du formulaire. Dans quelle propriété dois-je aller ?
Avant
c'est quoi exactement se message ???? chez moi sa fonctionne
"Richard Martin" a écrit dans le message de news:
Ça me donne le même message d'erreur. Il faudrait que si je commence un enregistrement avec rien dans le champ, qu'il annule l'enregistrement commenceé avant de sortir. Mais comment ?
"Patatrac92" <patrice() a écrit dans le message de news:406fb1ad$0$19461$
bonjour,
euh ! oui, effectivement, ça marche pas :(
Après une recherche google, j'ai vue un post qui disait qu'on ne pouvait pas
fermer un formulaire sur un évènement lié à un champ
Il serait préférable de voir si il ne serait pas mieux de fermer le formulaire en ajoutant un bouton .....
Cela dit, il est possible de contourner ce prb. en faisant comme ça
Sur le formulaire, ajouter une variable public Option Compare Database Public Ferme As Boolean
Sur l'évènement "ouverture du formulaire", alimenter la variable à faux Private Sub Form_Open(Cancel As Integer) Ferme = False End Sub
Sur lévènement "sur sortie" du champ Private Sub st_ferme_Exit(Cancel As Integer) If IsNull(Me.st_ferme) Then Ferme = True End If End Sub
Sur le timer du formulaire (placer l'intervalle à 1 sec soit : 10) Private Sub Form_Timer()
If Ferme = True Then docmd.close End If End Sub
ça permet de contourner la contrainte d'access, mais je trouve que c'est pas
trèe beau :o))
Patrice
"Richard Martin" a écrit dans le message de news:uCuj$
Dans l'événement sur sortie, j'ai mis :
if isnull(mon champ) then docmd.close endif
Mais j'ai une erreur !
Je veux que le formulaire se ferme.
"Patatrac92" <patrice() a écrit dans le message de news:406e5d95$0$14143$
bonjour,
il faut utiliser l'evénement "sur sortie" de ton champ (il ne faut pas
oublier de positionner le curseur à l'ouverture du formulaire sur ce premier
champ)
Patrice
"Richard Martin" a écrit dans le message de news:
J'aimerais quand je n'écris rien dans le premier champ d'un formualaire
qu'il sorte du formulaire. Dans quelle propriété dois-je aller ? Avant
mise à jour ou autres ?
Merci !
Richard Martin
Ça fonctionne finalement. Merci !
"Patatrac92" <patrice() a écrit dans le message de news:407051be$0$19481$
c'est quoi exactement se message ???? chez moi sa fonctionne
"Richard Martin" a écrit dans le message de news:
Ça me donne le même message d'erreur. Il faudrait que si je commence un enregistrement avec rien dans le champ, qu'il annule l'enregistrement commenceé avant de sortir. Mais comment ?
"Patatrac92" <patrice() a écrit dans le message de news:406fb1ad$0$19461$
bonjour,
euh ! oui, effectivement, ça marche pas :(
Après une recherche google, j'ai vue un post qui disait qu'on ne pouvait
pas
fermer un formulaire sur un évènement lié à un champ
Il serait préférable de voir si il ne serait pas mieux de fermer le formulaire en ajoutant un bouton .....
Cela dit, il est possible de contourner ce prb. en faisant comme ça
Sur le formulaire, ajouter une variable public Option Compare Database Public Ferme As Boolean
Sur l'évènement "ouverture du formulaire", alimenter la variable à faux
Private Sub Form_Open(Cancel As Integer) Ferme = False End Sub
Sur lévènement "sur sortie" du champ Private Sub st_ferme_Exit(Cancel As Integer) If IsNull(Me.st_ferme) Then Ferme = True End If End Sub
Sur le timer du formulaire (placer l'intervalle à 1 sec soit : 10) Private Sub Form_Timer()
If Ferme = True Then docmd.close End If End Sub
ça permet de contourner la contrainte d'access, mais je trouve que c'est
pas
trèe beau :o))
Patrice
"Richard Martin" a écrit dans le message de news:uCuj$
Dans l'événement sur sortie, j'ai mis :
if isnull(mon champ) then docmd.close endif
Mais j'ai une erreur !
Je veux que le formulaire se ferme.
"Patatrac92" <patrice() a écrit dans le message de news:406e5d95$0$14143$
bonjour,
il faut utiliser l'evénement "sur sortie" de ton champ (il ne faut pas
oublier de positionner le curseur à l'ouverture du formulaire sur ce
premier
champ)
Patrice
"Richard Martin" a écrit dans le message de news:
J'aimerais quand je n'écris rien dans le premier champ d'un formualaire
qu'il sorte du formulaire. Dans quelle propriété dois-je aller ?
Avant
mise à jour ou autres ?
Merci !
Ça fonctionne finalement. Merci !
"Patatrac92" <patrice()besnier@fr.st> a écrit dans le message de
news:407051be$0$19481$626a14ce@news.free.fr...
c'est quoi exactement se message ???? chez moi sa fonctionne
"Richard Martin" <nospam@nospam.qc.ca> a écrit dans le message de
news:ud8NXqmGEHA.1912@TK2MSFTNGP10.phx.gbl...
Ça me donne le même message d'erreur. Il faudrait que si je commence un
enregistrement avec rien dans le champ, qu'il annule l'enregistrement
commenceé avant de sortir. Mais comment ?
"Patatrac92" <patrice()besnier@fr.st> a écrit dans le message de
news:406fb1ad$0$19461$626a14ce@news.free.fr...
bonjour,
euh ! oui, effectivement, ça marche pas :(
Après une recherche google, j'ai vue un post qui disait qu'on ne
pouvait
pas
fermer un formulaire sur un évènement lié à un champ
Il serait préférable de voir si il ne serait pas mieux de fermer le
formulaire en ajoutant un bouton .....
Cela dit, il est possible de contourner ce prb. en faisant comme ça
Sur le formulaire, ajouter une variable public
Option Compare Database
Public Ferme As Boolean
Sur l'évènement "ouverture du formulaire", alimenter la variable à
faux
Private Sub Form_Open(Cancel As Integer)
Ferme = False
End Sub
Sur lévènement "sur sortie" du champ
Private Sub st_ferme_Exit(Cancel As Integer)
If IsNull(Me.st_ferme) Then
Ferme = True
End If
End Sub
Sur le timer du formulaire (placer l'intervalle à 1 sec soit : 10)
Private Sub Form_Timer()
If Ferme = True Then
docmd.close
End If
End Sub
ça permet de contourner la contrainte d'access, mais je trouve que
c'est
pas
trèe beau :o))
Patrice
"Richard Martin" <nospam@nospam.qc.ca> a écrit dans le message de
news:uCuj$5bGEHA.2768@tk2msftngp13.phx.gbl...
Dans l'événement sur sortie, j'ai mis :
if isnull(mon champ) then
docmd.close
endif
Mais j'ai une erreur !
Je veux que le formulaire se ferme.
"Patatrac92" <patrice()besnier@fr.st> a écrit dans le message de
news:406e5d95$0$14143$636a15ce@news.free.fr...
bonjour,
il faut utiliser l'evénement "sur sortie" de ton champ (il ne faut
pas
oublier de positionner le curseur à l'ouverture du formulaire sur
ce
premier
champ)
Patrice
"Richard Martin" <nospam@nospam.qc.ca> a écrit dans le message de
news:eiHIcoPGEHA.2308@tk2msftngp13.phx.gbl...
J'aimerais quand je n'écris rien dans le premier champ d'un
formualaire
qu'il sorte du formulaire. Dans quelle propriété dois-je aller
?
"Patatrac92" <patrice() a écrit dans le message de news:407051be$0$19481$
c'est quoi exactement se message ???? chez moi sa fonctionne
"Richard Martin" a écrit dans le message de news:
Ça me donne le même message d'erreur. Il faudrait que si je commence un enregistrement avec rien dans le champ, qu'il annule l'enregistrement commenceé avant de sortir. Mais comment ?
"Patatrac92" <patrice() a écrit dans le message de news:406fb1ad$0$19461$
bonjour,
euh ! oui, effectivement, ça marche pas :(
Après une recherche google, j'ai vue un post qui disait qu'on ne pouvait
pas
fermer un formulaire sur un évènement lié à un champ
Il serait préférable de voir si il ne serait pas mieux de fermer le formulaire en ajoutant un bouton .....
Cela dit, il est possible de contourner ce prb. en faisant comme ça
Sur le formulaire, ajouter une variable public Option Compare Database Public Ferme As Boolean
Sur l'évènement "ouverture du formulaire", alimenter la variable à faux
Private Sub Form_Open(Cancel As Integer) Ferme = False End Sub
Sur lévènement "sur sortie" du champ Private Sub st_ferme_Exit(Cancel As Integer) If IsNull(Me.st_ferme) Then Ferme = True End If End Sub
Sur le timer du formulaire (placer l'intervalle à 1 sec soit : 10) Private Sub Form_Timer()
If Ferme = True Then docmd.close End If End Sub
ça permet de contourner la contrainte d'access, mais je trouve que c'est
pas
trèe beau :o))
Patrice
"Richard Martin" a écrit dans le message de news:uCuj$
Dans l'événement sur sortie, j'ai mis :
if isnull(mon champ) then docmd.close endif
Mais j'ai une erreur !
Je veux que le formulaire se ferme.
"Patatrac92" <patrice() a écrit dans le message de news:406e5d95$0$14143$
bonjour,
il faut utiliser l'evénement "sur sortie" de ton champ (il ne faut pas
oublier de positionner le curseur à l'ouverture du formulaire sur ce
premier
champ)
Patrice
"Richard Martin" a écrit dans le message de news:
J'aimerais quand je n'écris rien dans le premier champ d'un formualaire
qu'il sorte du formulaire. Dans quelle propriété dois-je aller ?