|
Trouver une ressource
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 : colorier une ligne d'une grille [ Archives / Débutants ] (ducker88)
Informations & options pour cette discussion
|
mercredi 30 novembre 2005 à 15:04:46 |
colorier une ligne d'une grille

ducker88
|
Bonjour, voila mon probleme, je suis en train de faire des modifications sur un programme ecrit en foxpro, l'une de ces modifications consiste a mettre en couleur afin de bien montrer que la ligne est selectionner. Je pense qu'il faut que je recupere la ligne selectionner lors du clic sur ma gille et qu'ensuite je la colorie, le probleme c'est que je ne vois pas vraiment quel fonction utiliser pour mettre la couleur. Pourriez vous m'aider ? merci duck88
|
|
|
|
mercredi 30 novembre 2005 à 15:39:39 |
Re : colorier une ligne d'une grille

ThierryPerretier
|
Bonjour, Si tu utilises VFP8 ou 9, mettre la propriété AllowCellSelection = .f. C'est une solution très simple, mais la grille sera en lecture seule.
Sinon, c'est plus compliqué...
|
|
|
|
mercredi 30 novembre 2005 à 15:47:02 |
Re : colorier une ligne d'une grille

ducker88
|
J'utilise la version 6 Donc a mon avis ca va etre bien compliqué. duck88
|
|
|
|
mercredi 30 novembre 2005 à 16:11:03 |
Re : colorier une ligne d'une grille

ThierryPerretier
|
Pas si compliqué que çà ;-)
* GRID.Init : this.AddProperty("nRecno",0) this.SetAll("DynamicBackColor","iif(Recno()=this.nRecno,Rgb(255,255,255),Rgb(192,192,192))")
* GRID.AfterRowColChange : this.nRecno = Recno() this.refresh
|
|
|
|
jeudi 1 décembre 2005 à 14:39:33 |
Re : colorier une ligne d'une grille

ducker88
|
Toutes les grilles de mon programme heritent d'une classe mngrille, j'ai donc appliqué ton code à la classe pour que toutes ces decendantes heritent de la coloration de la ligne. Malheureusement quand je clique sur une ligne ca me fait l'erreur : " Propriété NRECNO introuvable"  Peu etre a tu une idée pour m'aider    duck88
|
|
|
|
jeudi 1 décembre 2005 à 15:37:52 |
Re : colorier une ligne d'une grille

ThierryPerretier
|
Ajoutes une propriété nommée nRecno à ta classe mngille.
L'instruction : this.AddProperty("nRecno",0), devait le faire, mais peut être que ton formulaire contient du code dans l'INIT, sans dodefault().
|
|
|
|
lundi 19 décembre 2005 à 14:35:16 |
Re : colorier une ligne d'une grille

aboudrar
|
Bonjour,
Je crois il y a une classe qui marche bien pour vfp 6 et 7 à placer sur ton Formulaire pour gerer ca a merveille.
le lien est disponible ici
Bonne Chance
ABOUDRAR
|
|
|
|
lundi 19 décembre 2005 à 14:50:29 |
Re : colorier une ligne d'une grille

aboudrar
|
Une precision si le lien ci dessous ne marche pas
la Classe a chercher est: 'Grid Highlihter V. 3.8.2' ici qui marche bien.
Aboudrar
|
|
|
|
lundi 19 décembre 2005 à 16:06:19 |
Re : colorier une ligne d'une grille

ducker88
|
Merci Aboudrar, Je viens de passer en version 9 est ce que ta classe marche aussi avec cet AGL ?
duck88
|
|
|
|
lundi 19 décembre 2005 à 16:23:03 |
Re : colorier une ligne d'une grille

aboudrar
|
Oui la classe 'Grid Highlihter v. 3.8.2' free ware marche parfaitement
sur toutes les versions, mais peut être sous VFP 9 y aurai plus simple !
Aboudrar
|
|
|
Cette discussion est classé dans : ligne, grille, probleme, modifications, colorier
Répondre à ce message
Sujets en rapport avec ce message
Sélection ou Highlight d'une ligne dans une grille [ par renaudsegur ]
Bonjour,débutant en VFP, je souhaite sélectionner une ligne entière, ou un groupe de cellules d'une grille, mais sans passer par Grille.ActivateCell c
Supprimer definitvement ligne marqué a la suppression [ par ducker88 ]
Bonjour à tous,Est t'il possible de supprimer definitivement des lignes marqué a la suppression, sans ouvrir la table concerné en exclusif ?Actuellem
Probleme d'impression [ par ducker88 ]
Bonjour à tous,Je dois imprimer un etat d'impression avec une imprimante specifique, qui n'est pas l'imprimante par defaut sur la machine. Le soucis
Probleme d'impression [ par ducker88 ]
Bonjour à tous,Je dois imprimer un etat d'impression avec une imprimante specifique, qui n'est pas l'imprimante par defaut sur la machine. Le soucis
Probleme avec DELETE FILE [ par ducker88 ]
Bonjour a tous,Voici mon probleme, j'ai besoin de supprimer des fichier temporaire dans un repertoire specifique pour cela je souhaite executer la com
Generation executable [ par ducker88 ]
Bonjour à tous, voici un probleme qui doit etre plus due à une mauvaise connaissance de foxpro que d'un probleme technique pur.J'ai crée un programme
datetime et SqlServer [ par zouheir_ali ]
Bonjour à tous,Je travaille avec vfp6 et sqlserver.dans une table sqlserver j'ai un champ de type datetime, une grille dans vfp est remplie avec une r
ETATS SOUS RESEAU LOCAL [ par jvdh ]
Bonjour a tous,Je m'adresse de nouveau a vous tous car j'ai un petit probleme avec une application que j'ai faite sous reseau local.En effet, tout ce
Grid : ajustement de la hauteur d'une ligne en fonction du nb de lignes du control edit box [ par amalik01 ]
Bonsoir,J'ai un problème avec un Grid.Je développe sous VFP8.0J'aimerai faire une Grid dont la hauteur de ligne est ajustée en fonction du control.Mon
Probleme de formulaire en EXE [ par hab162002 ]
bjr, mon probleme est apres avoir compile un EXE, mon probleme le voici:j'ai un formulaire principal AS Top Level Form, et d'autres formulaire SHow on
Livres en rapport
|
Téléchargements
Logiciels à télécharger sur le même thème :
|