|
Iniciado por michel.hingot, 27,nov. 2004 23:30 - 1 respuesta |
| |
| | | |
|
| |
Publicado el 27,noviembre 2004 - 23:30 |
niveau débutant W8
Je construis une table dans une fenêtre avec "tableajouteligne"
Dans le code :"affichage d'une ligne de table", j'attribue une couleur à un champs.
La table s'affiche correctement sur la partie visible,
dès l' emploi de l'ascenseur ou du tri par colonnes, les les couleurs de champs n'apparaissent plus.
Ce qui est curieux la dernière ligne de code ci-dessous fonctionne correctement sur toute la table
Merci à tous voici le code dans "affichage d'une ligne de table "
HLitRecherchePremier(Mesmemos,memomemberid,Requête1.MemberID) SI HTrouve ALORS nom[table2]..CouleurFond=iJauneClair nom[table2]..Couleur= iMagentaClair nom[table2]..PoliceGras=Vrai FIN HLitRecherchePremier(Moncarnet,idmembre,Requête1.MemberID) SI HTrouve ALORS nom [table2]..CouleurFond = iVertClair nom[table2]..PoliceGras= Vrai FIN SI HTrouve(Mesmemos) ET HTrouve(Moncarnet) ALORS nom[table2]..CouleurFond = iBleuClair FIN SI FOI[table2] ~= "ladies" ALORS FOI[table2]..Couleur=iRougeClair // cette dernière ligne fontionne correctement sur toute la table
merci de votre aide |
| |
| |
| | | |
|
| | |
| |
Publicado el 29,noviembre 2004 - 10:04 |
Bonjour,
pour manipuler les couleurs dans une table mémoire en utilisant un tableajouteligne, il faut faire comme ceci :
===================================================== // initialisation de la table indice est un entier
POUR TOUS client SUR nomclient
indice=tableajouteligne(Matable,client.idclient,client.nomclient,client.ca)
SI client.ca>1000 ALORS Matable.colca[i]..couleurfond=irougefonce SINON Matable.colca[i]..couleurfond=ivertfonce FIN
FIN
======================================================
même si tu trie le tableau les couleurs seront gardées.
colca = correspond au nom de la colonne de la table. Seule cette colonne aura la couleur que j'ai défini.
a+ |
| |
| |
| | | |
|
| | | | |
| | |
|