PC SOFT
ONLINE REPOSITORY
FOR WINDEVWEBDEV AND WINDEV MOBILE

Home |  | Sign in | English US
Champ Table : Ajout d'une séparation entre certaines Colonnes.
Published by Daniel DE HERDT
in the category Tools
New features



Description
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, screen shots
none
none
User reviews
(To evaluate this resource, click 'Write a review')
Daniel DE HERDT
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+
Jopab
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
ABOUT
RATING:
00No rating
DOWNLOADS:
159
PUBLISHED:
December 22, 2023
VERSION:
CONCERNS:
WINDEV
Minimum version: 01F280094s
SIZE:
38.7 MB