Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : MSFELEXGRID [ Divers / Aide & Documentation ] (Gamaldiouf)

samedi 1 septembre 2007 à 02:54:02 | MSFELEXGRID

Gamaldiouf

Bonjour je suis stagiaire dans une boite J'utilise VB 6.0 je ne voudrais pas limiter le nombre d'enregistrement sur msflexgrid mon probléme c'est comment faire pour que si j'enregistre une ligne il augmente automatiquement la ligne et affiche cette ligne enregistrée sur le msflexgrid parce que je ne connais le nombre de ligne à enregistrer . merci de nous répondre

samedi 1 septembre 2007 à 16:02:01 | Re : MSFELEXGRID

Tioneb

Salut,
pour ajouter une ligne dans ton msflexgrid:
MaForm.MSFlexGrid1.Rows = MaForm.MSFlexGrid1.Rows + 1
Donc en fait tu détermine combien de ligne tu veux. Ne pas oublier que les numéros des lignes commencent par 0 (zéro). Donc si tu veux 3 lignes dans ton flexgrid, tu auras la ligne 0, 1 et 2.
Enfin, pour enregistrer le contenue du flexgrid, il suffit de faire une boucle "For ... Next" (par exemple), toujours en utilisant la propriété "rows" (là aussi faire "-1" pour arriver sur la bonne ligne).


--------------------------------------------------------------------------
Visitez mon site sur [ Lien ]

jeudi 6 septembre 2007 à 02:11:36 | TriéTextbox

Gamaldiouf

J'ai fait des textbox que je fait des enregistrements mais je voudrais trié les enregistrements par numéro qu'il vient par ordre croisant , je voudrais savoir comment trié des numéro sur des textbox par orde croisant voila les champs . 

Numéro
Filiation
Matricule
Date
prise en charge
mois 

merci de me répondre pour m'aide je suis débutant j'ai besoin d'aide

jeudi 6 septembre 2007 à 14:26:54 | Re : MSFELEXGRID

Tioneb

A ma connaissance, il n'y a pas de fonction de tri automatique sur les flexgrids. Il faut la programmer soi-même. Je te propose la solution suivante (une parmis d'autres): Tu utilise un listbox et un flexgrid (en plus), en mode invisible et avec le tri automatique activé sur le listbox (monlistbox.sorted=true) et quand tu veux faire un tri, tu récupère tout les champs "numéro" que tu envois dans le listbox, puis tu reprends chaque entrée du listbox, qui est maintenant trié, puis tu fais une recherche de la ligne qui correspond au numéro et de là, tu "copie" la ligne dans le 2ème flexgrid invisible. Et tu fais ça pour chaque entrée dans le listbox. Quand c'est terminé, tu efface le contenu du 1er flexgrid et tu recopie le flexgrid invisible dans l'autre.
Sinon sur ce site tu as des exemples de code comme celui-ci: http://www.vbfrance.com/codes/TRI-MSHFLEXGRID-CLICK-SUR-ENTETE_38344.aspx ou sinon, voici la page de recherche où tu devrais trouver ton bonheur: http://www.vbfrance.com/recherche.aspx?r=tri+msflexgrid&tr=source&dotnet=2

--------------------------------------------------------------------------
Visitez mon site sur [ Lien ]

jeudi 6 septembre 2007 à 16:05:45 | Re : MSFELEXGRID

Gamaldiouf


j"ai un seul textbox que j'ai enregistré des numéros
Est ce qu'on peut faire un trie sur un textbox qu'on a des numéros enregistrés
comment trié ces numéros

merci

jeudi 6 septembre 2007 à 16:20:30 | Re : MSFELEXGRID

Gamaldiouf

je voudrais si je clique sur le bouton de commande dernier il me montre le dernier numéro enregistrés sur le textbox c'est raison pour laquelle je veux triés les numéros par ordre croisant.
merci de votre compréhension 

jeudi 6 septembre 2007 à 18:20:43 | Re : MSFELEXGRID

Tioneb

Si je comprends bien (ce qui n'est pas sur), l'utilisateur entre un numéro dans un textbox pour ajouter une entrée? De toute façon, même si je ne comprends pas bien, la solution n'est pas dans la textbox. De quel type est ta sauvegarde (ou base de donnée). Car si c'est une base de donnée classique, il est possible de faire une requête qui te renverra exactement ce que tu veux.

--------------------------------------------------------------------------
Visitez mon site sur [ Lien ]

jeudi 6 septembre 2007 à 19:55:09 | Re : MSFELEXGRID

Gamaldiouf

Merci de votre réponse sur les textbox .

pour ajouter une ligne dans ton msflexgrid: j'ai essayé
MaForm.MSFlexGrid1.Rows = MaForm.MSFlexGrid1.Rows + 1

et J'ai déterminé le nombre de ligne mais comme je ne connais pas le nombre de ligne à enregistrés je voudrais que le Msflexgrid enregistre des enregistrements illimités et augmente les lignes automatiquement mais chaque fois il me dit indice hors limites quand il atteint le nombre de ligne déterminer je ne sais pas la solution. si vous pouvez m'aider à résoudre ce probléme .

merci d'avance.



Cette discussion est classé dans : ligne, msflexgrid, nombre, msfelexgrid


Répondre à ce message

Sujets en rapport avec ce message

MSFELEXGRID [ par Gamaldiouf ] pour ajouter une ligne automatiquement dans mon msflexgrid j'ai essayé :Form.MSFlexGrid1.Rows = Form.MSFlexGrid1.Rows + 1J'ai déterminé le nombre de l Recuperer les nombre de pixel d'une ligne excel [ par Zachs ] Bonjour, je dois faire des offres sur un programme, et je dois gerer les hauteurs de lignes en pixels mais je ne sais pas comment les recuperer. Est-c decalage msflexgrid [ par manud31 ] Bonjour, je travaille en VB6 J’ai une série de valeurs (voir ci-dessous), dans un fichier txt, et je les récupère dans une MSFlexgrid i Fe comment obtenir le nombre cellule utilisé sur une ligne [ par eldictator ] Bonjour,quel est la methode qui permet de connaitre le nombre de cellule utilisés dans une ligne. c'est à dire que dans une ligne bien spécifique ( pa nombre de ligne dans un listview [ par marco62118 ] bonjour à tous je veux afficher une liste de données  sur 3 colonnes , avec entêtes " points, nbre lettre, MOT", et sur un nombre de lignes variable comptage ligne [ par renaud97434 ] bonjour, mon mail fait suite à un précédent intitulé compter.voici le code:Sub nblignesdansextract2()Dim i As Integer 'nombre d'enregistrements de l Fusion de cellules en fonction de la taille du texte [ par Zachs ] Bonjour, je genere une offre sur excel avec vb.net et je gere les ligne avec les ligne excel donc j'aimerai pouvoir faire que suivant le nombre de car récupérer l'indice de la ligne séléctionner d'une MSFlexGrid [ par attouffa ] comment puis je récupérer l'indice de la ligne séléctionner  d'une MSFlexGrid( je veut afficher les données de la ligne séléctionner dans une autre fe nombre de ligne d'une table access [ par billoute 50 ] Bonjour,je recherche comment récupérer le nombre de lignes comprises dans une table dans ACCESS 2003 en codant en visual basic dans visual studio 2005 VB calcul nombre d'espace ds un ligne ds page html [ par mqsi ] salut ,y'a une personne qui peux me dire comment calculer le nombre d'espace d' un ligne  dans une page Web chargée dans un control Webbrowser.et merc


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,312 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.