niKolas59
Messages postés25Date d'inscriptionmercredi 9 mai 2007StatutMembreDernière intervention21 janvier 2008
-
7 juin 2007 à 19:59
niKolas59
Messages postés25Date d'inscriptionmercredi 9 mai 2007StatutMembreDernière intervention21 janvier 2008
-
7 juin 2007 à 22:34
Bonjour à tous,
Je souhaite intégrer une grille (genre tableau excel) da quelques lignes et colonnes que l'utilisateur pourra remplir aisément, et dont je pourrais récupérer les élément le plus simplement possible.
Je ne connais rien qui fasse ça, j'ai entendu parler du msflexgrid mais je pense que ça fonctionne avec les bases de données (corrigez moi si je me trompe). De plus, en essayant avec une flexgrid je n'arrive pas à rentrer des données dedans (en mode utilisateur de l'application).
fiko81
Messages postés381Date d'inscriptionvendredi 24 septembre 2004StatutMembreDernière intervention 5 septembre 20103 7 juin 2007 à 22:08
Bonsoir,
Je pense que tu tiens la bonne piste. Et je voudrais juste te cirriger sur le fait que msflexgrid est très bien adapté à l'utilisation BDD mais il peut être utilisé pour toutes autres applications.
Maintenant moi j'ai fais un truc comme ça avec cette fois des listes déroulantes.
L'astus : c'est 'utiliser un zone de texte que tu fais balader dans ta msflexgrid. Au clic sur une cellule, tu la position sur la cellule, tu la fais apparaitre et tu lui donne le focus.
Quand l'utilisateur à fini la saisie, il a envie de taper entre ou tabulation ou alors il clique ailleur (perte de focus sur la zone de texte, masquage de la zone de texte et replissage de la cellule par le contenue de la textbox)
A toit de jouer (ça marche pas trop mal)
Fiko ;-)
La reponse vous convient pensez > Accepter < <hr />
niKolas59
Messages postés25Date d'inscriptionmercredi 9 mai 2007StatutMembreDernière intervention21 janvier 2008 7 juin 2007 à 22:18
Ah ok !!
Je pensais qu'il existait un composant qui permettait de faire plus simple !
J'avais pensé aussi à faire une textbox pour chaque cellule... Mais c'est beaucoup plus efficace d'un créer une par colonne et de la bouger devant la cellule.. J'ai pas été très futé sur ce coup !
Merci pour le coup de pouce ! Je pense avoir saisi comment faire !
fiko81
Messages postés381Date d'inscriptionvendredi 24 septembre 2004StatutMembreDernière intervention 5 septembre 20103 7 juin 2007 à 22:31
Mais de rien.
Je te reprend juste encore une fois : une seule textbox suffit. Tu n'es même pas obligé d'en mettre une par colonne car chaque selection possèdent les propriétés cellleft, celltop et cellwidth...
Sur ce bonne prog
Fiko ;-)
La reponse vous convient pensez > Accepter < <hr />
Vous n’avez pas trouvé la réponse que vous recherchez ?