|
DEPOT EN LIGNE POUR WINDEV, WEBDEV ET WINDEV MOBILE
|
| |
| | |
Champ Table : Ajout d'une séparation entre certaines Colonnes. |
Publié par Daniel DE HERDT |
| |
|
Un client m’a demandé de séparer un groupe de colonnes d’un champ Table avec une ligne colorée pour chaque groupe.
Étant dans l'impossibilité de modifier le cadre d'une colonne dans une table…
Pour éviter d'interférer avec mes fonctions 'tableajoute' ou 'tableajouteligne', j'ai résolu le problème en ajoutant une colonne vide à la fin du tableau. De cette manière, cela n'affecte pas leur fonctionnement.
Je peux ensuite configurer (couleur, largeur, fixe) et déplacer avant ou après une autre colonne.
J’en ai fait une fonction qui pourrait être utile à d'autres.
Ce petit projet (TableAvecSeparationColonneDifferente.exe) montre le fonctionnement de cette méthode.
Bon développement … Bonnes fêtes de fin d’année.
Ciao
|
| |
| |
| Illustrations, copies d'écran |
|
| |
(Pour noter la ressource, cliquez sur Ecrire un avis) |
| |
pour pouvoir poster un avis |
| | |
| | |
Aucun avis ou commentaire ? Soyez le premier ! |
Oui ! la version de Jopab fonctionne..
Mais, La propriété cadre n'est accessible que sur une ligne spécifique ... Il faut alors faire une boucle sur toutes les lignes et affecter le cadre sans oublié de changer la marge de la colonne afin que le cadre n'empiète pas sur le contenu de la colonne.
Je cherchais une solution où le TableVersExcel(TBL_Personnel,c_Fichier,taTitreColonnes+taAvecMiseEnForme+taColonneOrdreAffiché) garde ma colonne de couleur...
Ce qui n'est pas le cas avec le changement de cadre.
En conclusion,
A vous de choisir la solution la plus adapté et simple pour votre appli.
A+ |
| salut, on peut modifier le cadre d'une colonne dans une table.
varCadre est un Cadre // varCadre..Epaisseur = 5 // varCadre..Couleur = BleuFoncé // juste le trait gauche varCadre..TraitGauche..Type = TraitContinu varCadre..TraitGauche..Epaisseur =15 varCadre..TraitGauche..Couleur = BleuClair varCadre..TraitHaut..Couleur = Transparent varCadre..TraitDroite..Couleur = Transparent varCadre..TraitBas..Couleur = Transparent matable[IndiceEnCours].macolonne..Cadre = varCadre |
| | |
|
Version minimale : 01F280094s |
| | | | | | | |
| |
|
|
|