TCD.Info : Différence entre versions

De zBasic
Aller à : navigation, rechercher
(Page créée avec « '''zTCD.Info''' - Version de zBasic : 2.1+ == Description == Modifie l'aspect de présentation du champ d'un tableau croisé dynamique == Syntaxe == zTCD.Info( <TCD>, <... »)
 
(Syntaxe)
 
(13 révisions intermédiaires par le même utilisateur non affichées)
Ligne 7 : Ligne 7 :
 
  zTCD.Info( <TCD>, <Prop>, <No_index>, <Param1>, <Param2>, <Param3> )
 
  zTCD.Info( <TCD>, <Prop>, <No_index>, <Param1>, <Param2>, <Param3> )
 
* <TCD> est le tableau croisé créé par [[zTCD.Demarre]]
 
* <TCD> est le tableau croisé créé par [[zTCD.Demarre]]
* <Prop> est le nom de la propriété à modifier  
+
* <Prop> est le nom de la propriété à modifier : TRI, CALQUE ou FILTRE
 
* <No_index> est l'index de la colonne devant servir de champ (identique à [[zTCD.Champ]])
 
* <No_index> est l'index de la colonne devant servir de champ (identique à [[zTCD.Champ]])
* <Param...> est un booléen servant à caractériser la propriété
+
* <Param...> est une série de données servant à caractériser la propriété et illustré dans les tableaux ci-dessous :
  
 +
{| class="wikitable" style="width:680px;"
 +
! TRI || Signification || Type
 +
|-
 +
| Param1 || Tri ascendant (1) ou descendant (0 par défaut) || Booléen
 +
|-
 +
| Param2 || Mode de tri
 +
* 0 = aucun
 +
* 1 = manuel (l'utilisateur peut trier lui-même)
 +
* 2 = par nom
 +
* 3 = par donnée (tri par le contenu du champ)
 +
|| Numérique
 +
|-
 +
| Param3 || Contient le nom du champ à trier (nécessaire uniquement si le mode est à 3) || Chaîne
 +
|}
  
 +
{| class="wikitable"  style="width:680px;"
 +
! CALQUE || Signification || Type
 +
|-
 +
| Param1 || Mise en page
 +
* 0 = aucune
 +
* 1 = plan avec sous-totaux en haut
 +
* 2 = plan avec sous-totaux en bas
 +
|| Numérique
 +
|-
 +
| Param2 || Ajout de lignes vides entre chaque groupe d'éléments || Booléen
 +
|}
 +
 +
{| class="wikitable"  style="width:680px;"
 +
! FILTRE|| Signification || Type
 +
|-
 +
| Param1 || Filtrage d'information
 +
* SELECTION = Affichage uniquement de la valeur indiquée dans Param2
 +
* MASQUE_ITEM = Masque l'élément Param2 (possible de déclarer plusieurs items)
 +
* MASQUE_TOUT = Masque tous les éléments présents dans le filtre
 +
* ACTIVE_ITEM = Active l'élément Param2 (possible de déclarer plusieurs items)
 +
|| Chaîne
 +
|-
 +
| Param2 || Nom de l'élément à sélectionner, à  masquer ou à activer || Chaîne
 +
|}
  
 
== Exemple ==
 
== Exemple ==
A venir
+
[[Tableau croisé dynamique avec filtre]]
  
 
[[Category:Fonctions]]
 
[[Category:Fonctions]]
 
[[Category:V2.1]]
 
[[Category:V2.1]]

Version actuelle en date du 17 mars 2025 à 17:05

zTCD.Info - Version de zBasic : 2.1+

Description

Modifie l'aspect de présentation du champ d'un tableau croisé dynamique

Syntaxe

zTCD.Info( <TCD>, <Prop>, <No_index>, <Param1>, <Param2>, <Param3> )
  • <TCD> est le tableau croisé créé par zTCD.Demarre
  • <Prop> est le nom de la propriété à modifier : TRI, CALQUE ou FILTRE
  • <No_index> est l'index de la colonne devant servir de champ (identique à zTCD.Champ)
  • <Param...> est une série de données servant à caractériser la propriété et illustré dans les tableaux ci-dessous :
TRI Signification Type
Param1 Tri ascendant (1) ou descendant (0 par défaut) Booléen
Param2 Mode de tri
  • 0 = aucun
  • 1 = manuel (l'utilisateur peut trier lui-même)
  • 2 = par nom
  • 3 = par donnée (tri par le contenu du champ)
Numérique
Param3 Contient le nom du champ à trier (nécessaire uniquement si le mode est à 3) Chaîne
CALQUE Signification Type
Param1 Mise en page
  • 0 = aucune
  • 1 = plan avec sous-totaux en haut
  • 2 = plan avec sous-totaux en bas
Numérique
Param2 Ajout de lignes vides entre chaque groupe d'éléments Booléen
FILTRE Signification Type
Param1 Filtrage d'information
  • SELECTION = Affichage uniquement de la valeur indiquée dans Param2
  • MASQUE_ITEM = Masque l'élément Param2 (possible de déclarer plusieurs items)
  • MASQUE_TOUT = Masque tous les éléments présents dans le filtre
  • ACTIVE_ITEM = Active l'élément Param2 (possible de déclarer plusieurs items)
Chaîne
Param2 Nom de l'élément à sélectionner, à masquer ou à activer Chaîne

Exemple

Tableau croisé dynamique avec filtre