Requery Access 2000

Fermé
julgood - 26 mai 2004 à 14:57
 julgood - 27 mai 2004 à 10:58
Bonjour, j'ai une application access 2000.

Sur un formulaire, j'ai un sous formulaire et un bouton. Lorsque j'appuie sur le bouton cela modifie ma requête sur laquelle est basée le sous formulaire (donc en change les données)

Et à la fin du code de mon bouton je fais
Me.SsForm.Form.Requery et ca ne rafraichit pas

Par contre si je ferme le formulaire et que je le réouvre les nouvelles données sont apparues

Si qqun sait pourquoi le Requery ne marche pas, je lui demande son aide

24 réponses

Utilisateur anonyme
27 mai 2004 à 10:16
Bon,

Je te propose de modifier tes fonctions de la manière suivante:

Dans un module, tu écris (pour Cri_Ha):

Public Cri_Ha As String

Public Function ReturnCri_Ha() As String
ReturnCri_Ha= Cri_Ha
End Function

Dans ta procédure click tu écris:

Private Sub bouton_rech_Click()
Coch_Ha.Value = True Then
Cri_Ha = " LIKE '" & Zt_HA.Value & "' "
Else
Cri_Ha = " LIKE '*' "
End If

Forms![F_rech]![Li_resu].Requery
End Sub

Comme critère dans ta query tu écris pour la colonne Ha: = ReturnCri_Ha()

.... Croisons les doights

Rien n'est plus dangereux qu'une idée quand on a 
qu'une idée
  :-)
0
Access m'en veut c'est pas possible
Ca veut pas fonctionner
0
Utilisateur anonyme
27 mai 2004 à 10:45
???????

La je suis à court d'idées....
Envoi moi une adresse e-mail à l'adresse suivante:
PbAccess.1.LeLaid@Spamgourmet.Com (n'essaye pas d'envoyer plus d'un mail, je ne recevrai que le premier).

Je t'enverai une compie d'une appli qui marche (seule différence, Access 97, il faudra donc que tu la convertisses).

A+

Rien n'est plus dangereux qu'une idée quand on a 
qu'une idée
  :-)
0
voila mon mail est envoyé
Merci de ton aide
0