PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → TCD et AxeXY : déroulé automatique non souhaité
TCD et AxeXY : déroulé automatique non souhaité
Iniciado por Christophe PRADEL, 07,nov. 2018 17:18 - No hay respuesta
Miembro registrado
139 mensajes
Publicado el 07,noviembre 2018 - 17:18
Bonjour à tous

J'utilise pour la première fois le champ Tableau Croisé Dynamique (TCD)

Je voulais utiliser la fonction AxeXY du champ TCD pour limiter le nombre de lignes et/ou colonnes initialement définies dans l'IDE

Mon code est alors lesuivant :

TCD_SansNom1.CalculeTout()
TCD_SansNom1.AxeXY("COL_C01" + RC + "COL_C02" + RC + "COL_C03","COL_L01" + RC + "COL_L02")


Le problème, c'est que je constate que l'utilisation de de AxeTCD provoque le "déroulé" de toutes les colonnes et toutes les lignes, même si elles ont été définies à "Enroulé par défaut"

Du coup, je suis obligé d'envoyer derrière :

TCD_SansNom1.EnrouleTout()


Ce qui est chronophage (bien plus long que le CalculeTout et le AxeXY

J'ai fait mes tests sur une source de 10000 lignes

J'ai essayé l'utilisation de la propriété "AffichageActif" du champ TCD ou de la fenêtre, mais cela n'a pas d'effet
J'ai essayé de jouer sur la propriété "Visible" du TCD, pas d'effet positif non plus

Quelqu'un a-t-il expérimenté ce problème ? Avez-vous des idées de contournement ou d'amélioration ?