TCD.Info : Différence entre versions
De zBasic
(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 | + | * <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 == | ||
| − | + | [[Tableau croisé dynamique avec filtre]] | |
[[Category:Fonctions]] | [[Category:Fonctions]] | ||
[[Category:V2.1]] | [[Category:V2.1]] | ||
Version actuelle en date du 17 mars 2025 à 16: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
|
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
|
Numérique |
| Param2 | Ajout de lignes vides entre chaque groupe d'éléments | Booléen |
| FILTRE | Signification | Type |
|---|---|---|
| Param1 | Filtrage d'information
|
Chaîne |
| Param2 | Nom de l'élément à sélectionner, à masquer ou à activer | Chaîne |