PC SOFT
DEPOT EN LIGNE
POUR WINDEVWEBDEV ET WINDEV MOBILE

Champ Table : Ajout d'une séparation entre certaines Colonnes.
Publié par Daniel DE HERDT
dans la catégorie Outils
Nouveautés



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, copies d'écran
none
none
Avis des utilisateurs
(Pour noter la ressource, cliquez sur Ecrire un avis)
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
A PROPOS
EVALUATION :
00Aucune évaluation
TELECHARGEMENTS :
157
PUBLIÉE :
22 décembre 2023
VERSION :
CONCERNE :
WINDEV
Version minimale : 01F280094s
TAILLE :
38,7 Mo