Bonjour à tous.
J'ai un form avec un objet ListView. Cet objet peut contenir environ 30 colonnes. C'est beaucoup. Je veut que l'utilisateur choisisse les colonnes à visualiser, et l'ordre dans lequel les visualiser.
J'ai donc un form qui enregistre dans une table les colonnes à visualiser à l'aide d'un champs 'Sélection' ( de type oui/non ) et un champs 'Tri' qui incrémente un nombre pour savoir dans quel ordre les champs sont sélectionnés
Je voudrais à la fermeture du formulaire enregistrer quels champs ont été sélectionnés
voici le code
ect.. où 1erchamp = nomtable.nomchamp pour création requête paramétrable
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 'Récupère le chemin de la base de donnée Dim MaBD1 MaBD1 = Application.CurrentProject.Path 'chemin du fichier sans nom ni extension Dim SélectionnésSélectionnés = "SELECT tblChampsAAfficher.* FROM tblChampsAAfficher WHERE (((tblChampsAAfficher.Selection) = True)) ORDER BY tblChampsAAfficher.Tri" Dim chps1, chps2 'ect... 'Ecrit dans fichier ini les champs sélectionnés EcritDansFichierIni "Affichage", "aff1", "1erchamp", MaBD1 & "\configGCA.ini" EcritDansFichierIni "Affichage", "aff1", "2èmechamp", MaBD1 & "\configGCA.ini"
je n'arrive pas à lire les enregistrements de ma table
suis je clair?
Partager