1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| Private Sub btnOK_Click()
If Me.lstChampsSelectionnes.ListCount = 0 Then
MsgBox "Vous devez sélectionner au moins un champ !", vbExclamation, "Search Wizard"
Exit Sub
End If
' je désactive l'avertissement access puisque les formulaires ci-dessous sont générés à chaque fois quelque soit la table ou la
'requête sur laquelle on veut trier ce qui fait, que les anciens contenu des formulaires sont écrasés en demandant
'si on veut bien écraser les anciennes versions de formulaires
DoCmd.SetWarnings False
' Initialiser un objet Générateur de recherche
Dim clsgen As New clsGenerateurRecherche
clsgen.DefinirSource Me.cmbTablesRequetes, _
Me.cmbTablesRequetes.Column(1)
' Générer le formulaire de recherche
'clsgen.CreerSousFormulaire lstChampsSelectionnes
clsgen.CreerFormulaire lstChampsSelectionnes
' Libérer l'objet
Set clsgen = Nothing
DoCmd.Close
DoCmd.SetWarnings True
End Sub |
Partager