zarbiman
Messages postés53Date d'inscriptionlundi 7 juillet 2003StatutMembreDernière intervention20 octobre 2005
-
21 mars 2005 à 15:20
zarbiman
Messages postés53Date d'inscriptionlundi 7 juillet 2003StatutMembreDernière intervention20 octobre 2005
-
22 mars 2005 à 13:33
Amis du jour, bonjour !
Je travaille sur un formulaire Access 2002 et je voudrais avoir un tableau dynamique qui ne soit pas relié à une base de données (donc pas ADO). Ce tableau doit pouvoir au moins contenir des label, des textbox et des combo, et le composant doit etre fourni avec Access (pas d'activeX etrangé au logiciel donc)
J'ai envisagé utiliser une listview, mais j'ai un peu de mal à m'en servir, malgré le tutoriel d'Ammoniak à ce sujet (mais pour VB, voici le lien en question : http://www.vbfrance.com/code.aspx?ID=2943)
J'ai donc deux questions :
1) Quel est selon vous la meilleure solution pour mon tableau ?
2) Quels sont les rudiments à savoir pour utiliser ce composant ? (ajouter une cellule, se balader dans le tableau, ...)
zarbiman
Messages postés53Date d'inscriptionlundi 7 juillet 2003StatutMembreDernière intervention20 octobre 2005 21 mars 2005 à 16:13
En fait, j'ai besoin de ce tableau pour que l'utilisateur puisse agir directement dessus. Jusqu'à présent j'utilisais des sous formulaires, mais cette solution n'est pas pratique (surtout avec le nombre de sous formulaire que j'ai maintenant !!)
D'où l'idée d'utiliser un composant de type ListView (ou flexgrid ou autre...) dans lequel j'afficherais des noms de champs et des zones de texte ou des combobox si nécessaire
J'espere avoir été plus clair...
Sinon pour NHenry, je pense que l'un de nous deux n'a pas compris ce que l'autre voulait dire lol... Mais merci quand meme !! (Cependant c'est certainement une solution comme tu me l'as proposé que j'aurais envisagé si j'avais eu la chance de faire ce maudit formulaire en C++ ou Java)
Neo.balastik
Messages postés796Date d'inscriptionjeudi 17 mai 2001StatutMembreDernière intervention 5 mai 20097 22 mars 2005 à 09:19
zarbiman> c'est concernant l'utilisation de ListView où ca bloque ? A partir du moment où tu as ton recorset de rempli, il suffit de remplir le ListView en bouclant dessus. Apprendre correctement l'utilisation du contrôle est indispensable. L'utilisation dans Access est quasi identique que dans VB6 à quelques exceptions près...
zarbiman
Messages postés53Date d'inscriptionlundi 7 juillet 2003StatutMembreDernière intervention20 octobre 2005 22 mars 2005 à 11:18
En effet je bloquais sur la listview parce que je ne savais pas l'utiliser (j'ai trouvé des sources sur ce site qui m'ont aidé, notamment http://www.vbfrance.com/code.aspx?ID=526). Mais j'ai abandonné l'idée de chercher un composant pouvant contenir des textbox ou des combo car je n'ai rien trouvé en plusieurs heures de recherche et je ne veux pas perdre trop de temps la dessus...
De toute façon, je doute qu'un tel composant existe en vba, ou alors sous la forme d'activeX qui trainent sur le net...
Merci quand meme à tous !!
Vous n’avez pas trouvé la réponse que vous recherchez ?
zarbiman
Messages postés53Date d'inscriptionlundi 7 juillet 2003StatutMembreDernière intervention20 octobre 2005 22 mars 2005 à 13:33
Ça serait une solution, mais je ne vais pas la creuser car j'ai décidé d'utiliser une methode plus simple à mettre en place (et aussi peut etre à utiliser ; chez moi ils travaillent encore avec Excel pour des taches de niveau régional !!) : une listbox qui affiche les données, et un champ texte dans lequel s'affiche la donnée que l'on a sélectionné (et depuis cette zone de texte, on peut en modifier la valeur)...
C'est pas ce qu'il y a de mieux, mais c'est quand meme pas trop mal, et puis surtout ça me permet de respecter mes delais ! Et puis en soignant la presentation, ça peut vraiment le faire...