- Aperçu général
- Propriétés simples
- Edition : [Nom du composant]
- Interface
- Section "Champs"
- Propriétés du champ : [Nom du champ]
- Case à cocher sans libellé - Checkbox
- Libellé
- Variation
- Sous niveaux
- Grand-total
- Sous-total
- Memo - Méthode de calcul des totaux et soius-totaux
- Totaux cumulés
- Formule (en haut)
- Formule (en bas)
- Exemples de calcul des totaux
- Total Sum Somme des valeurs
- Total Min Valeur minimal
- Total Max Valeur maximale
- Total Average Valeur moyenne
- Total StdDev Déviance standard
- Total StdDevp Déviance pondérée
- Total Var Variance
- Total Varp Variance pondérée
- Total Custom Calcul personnalisé : formule interprétée par BiBOARD PowerCalc
- Autres exemples
- Exemples de calcul des sous-totaux
- Sous-total Sum Somme des valeurs
- Sous-total Min Valeur minimal
- Sous-total Max Valeur maximale
- Sous-total Average Valeur moyenne
- Sous-total StdDev Déviance standard
- Sous-total StdDevp Déviance pondérée
- Sous-total Var Variance
- Sous-total Varp Variance pondérée
- Sous-total Custom Calcul personnalisé : formule interprétée par BiBOARD PowerCalc
- Top
- Afficher les autres
- Calcul
- Format
- Format Total
- Créer lien Hypertexte
- Entête / Données
- Section "Format conditionnel"
- Onglet Edition Web : [Nom du composant]
- Propriétés
- Affichage des totaux
- Propriétés communes
- Datasource
Aperçu général #
Le tableau croisé dynamique permet comme le tableau simple d’afficher des données sous forme de ligne/colonnes.
Son avantage réside dans le fait qu’il agrège dynamiquement les données et qu’il propose à l’utilisateur final une grande liberté d’actions.
L’utilisateur final peut choisir librement les dimensions et données qu’il souhaite consulter. Les possibilités de filtres sont directement intégrée aux champs présents dans la source de données.
La possibilité d’enregistrer l’état du tableau croisé est possible dans une vue utilisateur finale.
- Zone 1 : Liste des champs pouvant être utilisé comme filtre ou déplacés dans les zones ligne, colonnes ou données calculées : zone « Déposer les champs Filtres ici »
- Zone 2 : Champs données (valeurs calculés, sommes, moyenne, variations, ..) : zone « Déposer les champs Données ici »
- Zone 3 : Dimensions colonnes : zone « Déposer les champs Colonnes ici »
- Zone 4 : Dimensions lignes : zone « Déposer les champs Lignes ici »
- Zone 5 : Sous totaux par rupture ligne ou colonne (nécessitent au moins deux champs de dimension ligne ou colonnes)
- Zone 6 : Total général : en ligne et/ou colonne et « Grand total »
- Zone 7 : Cellules (valeurs calculés, ou valeurs de lignes/colonnes)

Propriétés simples #
Interface #

Nom / Infobulle / Visibilité / Rafraichissement auto #
Pour plus d'informations voir Propriétés simples
Edition : [Nom du composant] #
Interface #
Choix des dimensions et tris par défaut #

Le designer peut choisir librement les dimensions et données qu’il souhaite proposer par défaut. La sélection s’effectue en glissant-déposant les entêtes de colonnes dans les différentes zones :
- Zone 1 : Champs filtres
- Zone 2 : Champs données (valeurs calculés, sommes, moyenne, variations, ..)
- Zone 3 : Dimensions colonnes
- Zone 4 : Dimensions lignes
- Zone 5 : Liste des champs disponibles en popup pouvant être déplacés dans les zones filtres, ligne, colonnes, données calculées. Si la liste des champs du tableau croisé n’est pas affichée, Dans la zone 1, il faut cliquer sur le bouton droit de la souris et sélectionner Afficher la liste des champs.
- Zone 6 : Choix du tri croissant/décroissant de chaque dimension Ligne ou Colonne
Tri des valeurs de chaque ligne/colonne #

Le designer peut choisir comment seront triées les valeurs d’une ligne ou colonne. Le triangle pointe vers le haut indique un tri croissant (par défaut) Le triangle pointe vers le bas indique un tri décroissant.
Pour modifier l’ordre de tri d’une colonne, il suffit de cliquer sur le triangle.
Remarques :
1. Le tri des colonnes de la requête source ne sont pas pris en compte dans le tableau croisé dynamique
2. Avec l’option Top N activé, Le tri sera alors relié au champ de données et positionné automatiquement
Astuce :
Le composant tableau croisé dynamique peut trier que par une colonne visible.
Vous pouvez contourner ce problème en créant un champ calculé de type HTML qui affichera la colonne souhaité en ajoutant la colonne de tri en début de valeur.
Utilisation du tag HTML permettant d’ajouter un commentaire :
<!-- -->
Vous pouvez insérer dans ce tag la valeur d’un autre champ du hub ou tout autre valeur calculée.
Exemple :
"<!--" & Format("00",length(Field("Pays"))) & "-->" & Field("Pays")
Cette formule de champ calculé générera cette valeur de champ :
<!--06-->France
<!--07-->Germany
<!--11-->Switzerland
<!--05-->Italy
<!--14-->United Kingdom
Le code HTML interprété, le tableau croisé dynamique affichera et triera les valeurs ainsi :
Italy
France
Germany
Switzerland
United Kingdom
Bandeau des propriétés du champs #
Les 3 parties du bandeau d’édition – Propriétés du champ [nom du champ], Entête et Données – sont dépendantes du champ sélectionné dans la partie en bas gauche de l’assistant de saisie.
![TCD - Edition : [nom du TCD] - options avancées](https://wiki.biboard.fr/wp-content/uploads/2024/05/V18__TCD_Edition-Menu-non-compresse_01-1024x85.png)
Version compactée :
Pour déplier l’option, cliquer sur chevron.

Section « Champs« #
les champs sont déplaçables par glisser/déposer vers : les dimensions colonnes, lignes, données et filtres ainsi que vers la liste des champs qui seront disponibles ou non par clic droit sur le tableau.
Note : Pour masquer complètement un champ de l’interface de l’utilisateur final, il suffit de décocher l’option visible du champ dans le bandeau Propriétés du champ.
Dupliquer #
Il est possible de dupliquer un champ (clic droit sur celui-ci). Dupliquer un champ s'avère nécessaire si vous souhaiter afficher plusieurs fois le même champ d'origine avec des calculs de totaux différents/et ou des variations différentes.


Supprimer #
Il est possible de supprimer un champ dupliqué. Les champs d'origines ne peuvent être supprimés, seulement masqués (option visible).
Propriétés du champ : [Nom du champ] #

Case à cocher sans libellé – Checkbox #
Champs utilisable ou non dans le tableau croisé.
Libellé #
Libellé ou nom du champ si celui-ci est dupliqué.
Variation #
Choix de la variation à appliquer.
Calcul automatique des variations #
==== Default

Absolue – AbsoluteVariation #

Les variations en mode pourcentage #
En % – PercentVariation #

En % de la colonne – PercentOfColumn #

En % de la ligne – PercentOfRow #

En % de la colonne grand total – PercentOfColumnGrandTotal #

En % de la ligne grand total – PercentOfRowGrandTotal #

En % du grand total – PercentOfGrandTotal #

Les variations en mode rang #
Rank dans la colonne – RankInColumnSmallestToLargest #

Rank dans la ligne – RankInRowSmallestToLargest #

Rank dans la colonne (inversé) – RankInColumnLargestToSmallest #

Rank dans la ligne (inversé) – RankInRowLargestToSmallest #

Variation avec calcul de l’index #
Index #

Sous niveaux #
Réduction ou développement des sous niveaux.
La zone de saisie a côté permet de spécifier le ou les valeurs du champ pour lesquelles l'opération doit s'appliquer.
Par exemple : on développe uniquement les sous niveaux pour les pays France et Espagne.
On paramètre France;Espagne.
Grand-total #
choix du mode de calcul des valeurs. Les modes de calculs disponibles: Count, Sum, Min, Max, Average, StdDev, StdDevP, Var(iance), Var(iance)P, Custom (voir le champ Formule), Cout Distinct, Median et Mode.
Exemple #
Source de données #
Select
Demonstration_A.dbo.Pays.NomPays,
Demonstration_A.dbo.Commandes_Details.Prix,
Demonstration_A.dbo.Commandes.DateCommande,
Demonstration_A.dbo.Commandes.NumCommande
From
Demonstration_A.dbo.Pays
Inner Join Demonstration_A.dbo.Commandes
On Demonstration_A.dbo.Commandes.LivraisonPays = Demonstration_A.dbo.Pays.NomPays
Inner Join Demonstration_A.dbo.Commandes_Details
On Demonstration_A.dbo.Commandes.NumCommande = Demonstration_A.dbo.Commandes_Details.NumCommande
Where
Demonstration_A.dbo.Commandes.DateCommande Is Not Null
Et créer le champ calculé Année = year(Field("DateCommande"))
Moyen et Médian #

Count distinct #
Le 2ième TCD permet de voir que la calcul count distinct est bien calculé par rapport aux infirmations de base (1er TCD).
Argentine :
– 2010 – 2 valeurs
– 2011 – 7 valeurs
– 2012 – 7 valeurs

Autres exemples #
Suivre le lien.
Sous-total #
choix du mode de calcul des valeurs des sous totaux. Les modes de calculs disponibles: Count, Sum, Min, Max, Average, StdDev, StdDevP, Var(iance)P, Custom (voir le champ Formule), Cout Distinct, Median et Mode.

Memo – Méthode de calcul des totaux et soius-totaux #

Totaux cumulés #
Cette option permet de cumuler automatiquement les valeurs de lignes en lignes ou de colonnes en colonnes. Le total de chaque cellule sera additionné avec celui de la cellule précédente.
Formule (en haut) #
En mode Grand Total Custom : la Formule est celle utilisé pour le calcul de totaux (toutes les cellules).
Formule (en bas) #
La Formule est celle utilisée par une dimension pour le calcul de sous-totaux de type personnalisé (Custom).
Exemples de calcul des totaux #
Le calcul des totaux, grand totaux se paramètre sur chaque champ de type Données. Vous ne pouvez choisir qu'un seul type de calcul de totaux par champ. Si vous choisissez un mode de calcul personnalisé, vous devez entrer une formule (champ du haut). Note : Les champs que vous souhaitez utiliser dans la formule doivent être présent dans la zone données.

Total Sum Somme des valeurs #

Total Min Valeur minimal #

Total Max Valeur maximale #

Total Average Valeur moyenne #

Total StdDev Déviance standard #

Total StdDevp Déviance pondérée #

Total Var Variance #

Total Varp Variance pondérée #

Total Custom Calcul personnalisé : formule interprétée par BiBOARD PowerCalc #

Autres exemples #
Source de données #
Select
Demonstration.dbo.Clients.RaisonSociale,
Demonstration.dbo.Clients.Contact,
Demonstration.dbo.Commandes.DateCommande,
Demonstration.dbo.Commandes_Details.Prix,
Demonstration.dbo.Commandes_Details.Quantite,
Demonstration.dbo.Produits.NomProduit,
Demonstration.dbo.Categories.NomCategorie,
Demonstration.dbo.Commandes_Details.Prix * Demonstration.dbo.Commandes_Details.Quantite As CA
From
Demonstration.dbo.Clients
Inner Join Demonstration.dbo.Commandes
On Demonstration.dbo.Clients.CodeClient = Demonstration.dbo.Commandes.CodeClient
Inner Join Demonstration.dbo.Commandes_Details
On Demonstration.dbo.Commandes.NumCommande = Demonstration.dbo.Commandes_Details.NumCommande
Inner Join Demonstration.dbo.Produits
On Demonstration.dbo.Produits.CodeProduit = Demonstration.dbo.Commandes_Details.CodeProduit
Inner Join Demonstration.dbo.Categories
On Demonstration.dbo.Categories.CodeCategorie = Demonstration.dbo.Produits.NumCategorie
Where
Demonstration.dbo.Commandes.DateCommande Is Not Null
Median versus Average #
Dans cet exemple, on duplique le champ CA pour créer Prix moyen (Average) et Prix médian (Median).

Count versus Count distinct #
Dans cet exemple, on duplique le champ NomProduit pour créer Count (Count) et CountDistinct (CountDistinct).

Mode #
Dans cet exemple, on duplique le champ NomProduit pour créer Mode (Mode). Par rapport à notre requête source, l’option Mode permet de savoir quel occurrence du nom de produit apparait le plus par nom de catégorie et par année.

Exemples de calcul des sous-totaux #
Les sous-totaux vous permettent d'afficher plusieurs calculs du même champ de la zone donnée dans un regroupement. Contrairement aux totaux, le choix des calculs des sous-totaux se fait dans la dimension pour laquelle vous voulez afficher les sous-totaux. Il est inutile de modifier le mode de calcul du grand total de chaque champ car les calculs (Somme, min, max,..) sont fait automatiquement. N'oubliez pas qu'il est nécessaire d'avoir un sous niveau pour la dimension que vous souhaitez paramétrer.
Remarque sur le cas particulier du mode de calcul personnalisé :
Vous devez renseigner la formule dans la zone Formule du bas de chaque champ données.

Sous-total Sum Somme des valeurs #

Sous-total Min Valeur minimal #

Sous-total Max Valeur maximale #

Sous-total Average Valeur moyenne #

Sous-total StdDev Déviance standard #

Sous-total StdDevp Déviance pondérée #

Sous-total Var Variance #

Sous-total Varp Variance pondérée #

Sous-total Custom Calcul personnalisé : formule interprétée par BiBOARD PowerCalc #

Top #
Pour une dimension et non un champ de données. Permet de limiter au n premiers/derniers résultats trouvés dans les données associées.
Calcul du Pareto, ou loi du 80/20:
Entrer le pourcentage requis pour la sélection des n première lignes.
Remarque:
Entrer un nombre négatif pour obtenir le Flop n.

Afficher les autres #
Permet d'ajouter le total calculé sur le regroupement des autres lignes (n+1 à totalité des lignes).
Calcul du Pareto, ou loi du 80/20:
Permet d'ajouter le total calculé sur le regroupement des autres lignes (100-n % restant).
Calcul #
Deux modes de calculs:
Valeur (Top ou Flop 5).
Calcul du Pareto, ou loi du 80/20:
Pourcentage.
Voici des exemples de Top et Flop 5 #

Voici des exemples de 80/20 et 20/80 : #


Format #
Paramétrage d'un formatage spécialisé, s'applique à toutes les cellules calculées. Il est possible de créer son propre format (ex: #,#,#.00 €).
Exemple : 00.00 pour nombre avec 2 chiffres après la virgule.
Format Total #
Paramétrage d'un formatage spécialisé, s'applique seulement aux lignes et colonnes de type Total ou Sous-Total. Il est possible de créer son propre format (ex: #,#,#.00 €).
Exemple : #,#,#. pour séparateur de milliers.
Créer lien Hypertexte #
Les liens hypertextes peuvent être paramétrés sur tous les types de champs (dimensions lignes/colonnes et données).
Les paramètres ne sont pas limités au champ sélectionné. Dans la mesure ou les champs sont présents, Le tableau croisé dynamique peut récupérer l'ensemble des valeurs des dimensions.
Ces valeurs sont passées au tableau de bord cible.
Exemple lien hypertexte crée sur une dimension #

Exemple lien hypertexte crée sur une donnée #

Entête / Données #
Suivre le lien : Entête / Données
Section « Format conditionnel » #
Plan des 3 zones de formatage conditionnel #

Paramétrage d’un formatage d’une dimension (Ligne ou Colonne) #

Résultat sur la page web #


Paramétrage d’un formatage d’un champ de type données calculé #

Cellules #

Totaux #

Grand Totaux #

Onglet Edition Web : [Nom du composant] #
Propriétés #
Affichage #
Largeur fixe #
Fixe la largeur du tableau selon la taille fixée dans le mode de conception. Si le tableau retourne un trop grand nombre de colonnes, ces dernières seront accessibles via un ascenseur horizontal.
Hauteur fixe #
Fixe la hauteur du tableau selon la taille fixée dans le mode de conception. Si le tableau retourne un trop grand nombre de lignes, ces dernières seront accessibles via un ascenseur vertical.
Couleurs alternées #
Active ou désactive les couleurs alternées pour le contraste entre les lignes.
Zone d’entêtes de filtres (zone 1) #
Active ou désactive l'accès aux champs disponibles sur le composant TCD du tableau de bord.
Zone d’entêtes de colonnes (zone 3) #
Active ou désactive l'accès aux données colonnes du TCD.
Zone d’entêtes de lignes (zone 4) #
Active ou désactive l'accès aux données lignes du TCD.
Zone d’entêtes de valeurs (zone 2) #
Active ou désactive l'accès aux données calculées du TCD.
Exemple sur les Zone d’entêtes #

Nombre d’entêtes de valeurs #
Nombre d'entêtes de valeur max à afficher avant le regroupement en popup. En mode popup, il suffit de déplacer le curseur de la souris sur "Entêtes des données" pour que les champs s'affichent.

Optimisation des cellules #
Permet de choisir le type d'optimisation des cellules :
- Aucune
- par valeurs d’entêtes
- par entêtes
- par cellules calculées
- par entêtes, valeurs et cellules (défaut)
Comportement #
Tout développer #
Développe le tableau avec ses regroupements.
Trier les données #
Active ou désactive le tri sur les champs présent en colonnes ou en lignes.
Modifier les dimensions #
Active ou désactive la possibilité de déplacer les champs entre les différentes zones (filtres, valeurs, lignes et colonnes).
Autoriser développer #
Autorise ou désactive la possibilité de développer ou réduire les niveaux (lignes et colonnes).
Enregistrer l’organisation des dimensions #
Active ou désactive la permission à l'utilisateur Web d'enregistrer dans une vue la position de chaque champ du TCD.
Enregistrer déplié/réduit #
Active ou désactive la permission à l'utilisateur Web d'enregistrer dans une vue la position l'état déplié ou réduit de chaque dimension du TCD.
Max valeurs filtrées enregistrées #
Indique, pour chaque dimension, le seuil au-delà duquel l'enregistrement (dans une vue utilisateur) des valeurs filtrées est désactivé.
Libellés personnalisables #
Libellés #
Paramétrage des libellés des agrégats Grand Total et Sous-total. Pour certains libellés, en ajoutant {0}, on peut ajouter la valeur du champ courant à l'affichage.
L'option de personnalisation des libellés vous permet pour un tableau croisé en particulier de changer les textes affichés.
Pour son fonctionnement, il faut que les sous-totaux soient appliqués au champ colonne ou ligne (Pays dans l'exemple) et qu'il existe un deuxième niveau d'agrégation (Ville dans l'exemple).
Remarque : Vous pouvez utiliser des caractères spéciaux, en utilisant leur codage HTML. Dans cet exemple, la lettre grecque Sigma est utilisé pour la somme. Son code HTML est Σ (Σ)
Affichage des totaux #
Ligne Total #
Affiche ou masque la ligne Total. Afin qu'un total puisse apparaître plusieurs champs lignes sont nécessaires.
Ligne Grand Total #
Affiche ou masque la ligne Grand Total.
Position des totaux (lignes) #
Permet de choisir le type d'affichage des totaux :
- Fusionné (défaut)
- Dessus
- Dessous


Colonne Total #
Affiche ou masque la colonne Total.

Colonne Grand Total #
Affiche ou masque la colonne Grand Total.

Position des totaux (colonnes) #
permet de choisir le type d'affichage des totaux (Gauche, Droite).
Total (valeur seule) #
Active ou désactive l'affichage du sous-total si il n'y a qu'une seule valeur. Fonctionne uniquement avec les valeurs "En dessous" et "Au dessus" de l'option Position des totaux.

Grand total (valeur seule) #
Active ou désactive l'affichage du grand total si il n'y a qu'une seule valeur.
Totaux personnalisés (valeur seule) #
Active ou désactive l'affichage des totaux personnalisés si il n'y a qu'une seule valeur.

Exemple avec les totaux #

Navigation #
Visible #
Permet de masquer la barre de navigation.
Masquer automatiquement #
Permet de masquer la pagination automatiquement lorsqu'il y a qu'une page de résultat.
Lignes par page #
Nombre de lignes visibles dans une page du tableau croisé dynamique (20 par défaut).
Position #
Position de la barre de navigation :
- Bas (défaut)
- Haut
- Haut er bas
Alignement #
Alignement horizontal de la barre de navigation :
- Gauche
- Centre
- Droite
- Justifié
Taille de page #
L'utilisateur Web peut choisir la taille de l'écran.
Position taille de page #
Choix de la position de la liste déroulante de tailles de page : Gauche (défaut), Droite
Boutons de page #
Afficher les boutons numériques de navigation de page.
Séparateurs #
Affiche les traits verticaux de séparation entre les boutons de page.
Afficher le texte #
Afficher le texte de résumé de la page courante
Texte #
Texte de résumé de la page courante : Page {0} / {1} ({2} lignes) (défaut).
Afficher les boutons inactifs #
Permet de forcer l'affichage des boutons même s'ils sont inactifs.
Scrolling #
En mode virtuel, le scroll en bas de page passe à la page suivante : Standard (défaut), Virtuel.
Filtrage #
Activer les préfiltres #
Permet de sélectionner des valeurs dans chaque entête de champ : coché (défaut).

Assistant filtre #
Permet d'avoir accès à l'assistant de création de filtres de données : coché (défaut).
Afficher seulement les valeurs possibles #
Affiche seulement les valeurs possibles selon les filtres actifs des autres champs : non coché (défaut).
Mode de filtrage #
Permet de choisir entre le mode mémorisation de la sélection de valeurs et le mode filtre textuel : Préfiltre (défaut), Filtre, Par défaut.
Nouvelles données #
Permet de modifier le comportement lors de l'arrivée de nouvelles données dans le TCD ! Masquer (défaut), Afficher.
Filtre par défaut #
Editer un critère de filtre par défaut.

Exportation #
Menu exporter #
Permet d'ajouter le menu contextuel d'exportation : non coché (défaut). Quand l'option est cochée, on peut exporter le tableau dans divers format : XLS, XLSX, PDF, TXT, RTF, HTML et MHT. L'export est accessible par le menu contextuel (bouton droit).
Type de fichier #
Sélection des types de format accessible à l'exportation via des cases à cocher, par défaut tous les formats sont cochés :
- XLS (ancien format Excel)
- XLSX (format Excel)
- PDF (Portable Document Format)
- TXT (format texte brut)
- RTF (Riche Texte Format)
- HTML (Web standard)
- MHT (Page Web)

Exportation : options avancées #
Données exportées #
Choix des données exportés : Valeur (défaut), Texte
Excel #
Sélection des options avancées, par défaut toutes les options ne sont pas cochées :
- Grouper les colonnes
- Figer les colonnes
- Figer le lignes
Propriétés communes #
Positionnement #
Suivre le lien : Positionnement
Apparence #
Suivre le lien : Apparence
Comportement #
Suivre le lien : Comportement
Modèle de tableau #
Suivre le lien : Modèle de tableau
Datasource #
Source de données #
Suivre le lien : Source de données