This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
blockdashboardconfigoutputtabular [2015/11/21 22:04] admin |
blockdashboardconfigoutputtabular [2024/04/04 15:50] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Bloc Dashboard : Tableau de bord - Paramètres additionnels de contrôle des tables croisées ===== | + | =====Additional parameters for cross table display===== |
+ | =====Dashboard block===== | ||
- | Les tables croisées permettent un affichage matriciel des résultats d'une requête selon deux dimensions principales (horizontal et verticial). | + | ===Vertical and horizontal keys=== |
- | {{ ::block_dashboard:tabular_2dim_fr.png |}} | + | Cross table display shows data as a bidimensional matrix, using one of the output dimensions as horizontal dimension, while another set of output dimensions will be used for vertical keying of the data. |
- | La dimension verticale peut admettre elle-même une sous-division lorsque les dimensions utilisées pour la construire forment une base libre. | + | The cell content is assemble on basis of what has been entered in the standard output field list. It will display a single value if only one output field has been chosen, or a n-uplet result if the output list has more than one output field. |
- | {{ ::block_dashboard:tabular_dim3_fr.png |}} | + | ===Formatting key display=== |
- | ==== Comment décider du contenu d'une cellule de la table ? ==== | + | The key values (values of the horizontal and vertical matrix keys) can be formatted using a "sprintf" syntax formatter. |
- | Le contenu effectif des séries tabulée est une concaténation des colonnes choisies pour la sortie linéraire. Ces colonnes sont fonfigurées dans la rubrique //Données de sortie// dans la [[BlockDashboardConfigOutput|configuration correspondante]]. | + | [[http://php.net/manual/fr/function.sprintf.php|Read more about formatting using sprintf.]] |
+ | |||
+ | ===Split the table on=== | ||
- | ==== Paramètres ==== | + | If defined, the distinct values of the given column will split the global query result into separate tables. Note that for this separation to give significant display, the query must sort the data on this column. |
- | === Clef(s) verticale(s) === | + | ===Display totals=== |
- | La ou les colonnes constituant la dimension verticale, dans l'ordre d'importance décroissante. Il s'agit des noms d'alias de colonnes de sortie de la requête. | + | * **Horizontal:** If enabled, an additional output column is added to give a sum of the row. |
+ | * **Vertical:** If enabled, an additional data line is added giving the sum of the column. | ||
- | === Clef horizontale === | + | Note that only the first output value is summated (in case the output cell is a n-uplet). |
- | La clef pilotant la dimension horizontale ne peut accepter qu'une seule colonne. | + | ===Labels=== |
- | === Format des clefs verticales === | + | * Vertical labels: Gives the attribute visible name of the composite vertical keying. |
+ | * Horizontal label: Gives the visible name of the horizontal keying attribute. | ||
- | Des données de formatage telles que décrites dans la page [[BlocDashboardConfigOutput||Configuration des champs de sortie]] qui s'appliquent à chacune des colonnes de clefs verticales. | + | {{ :blocks:dashboard:table-croisee.png?nolink |}} |
- | Paramètre primaire associé : Clef(s) Verticale(s). | + | <html><!-- nomoodle --></html> |
+ | ----- | ||
- | === Format de la clef horizontale === | + | ====Credits==== |
- | Une unique chaine de format pour formatter les valeurs de libellés horizontaux. | + | * Valéry Frémaux (valery@activeprolearn.com)- Main design and development |
+ | * Florence Labord (florence@activeprolearn.com) - documentation and tests | ||
- | === Dissocier la table sur la série === | + | [[:blocks:dashboard:userguide|Return to the configuraiton guide index]] - [[:Blocks:Dashboard|Return to the component index]] - [[:Blocks:Dashboard:QueryCatalogue|Generic query catalog]] - [[:Plugins|Return to the plugins index]] - [[:start|Home]] |
- | Ce paramètre permet de définir une colonne de sortie des données de requête comme pilote d'une séparation en sous-tables. A chaque séparation, les en-têtes de ligne sont répétées et les données correspondant à une seul valeur de cette série sont disposées dans la sous-table. | + | <html><!-- /nomoodle --></html> |
- | + | ||
- | === Activer les totaux horizontaux === | + | |
- | + | ||
- | Si la donnée tabulée est numérique et calculable, il est possible de rajouter une colonne de totalisation de la ligne en fin de ligne. | + | |
- | + | ||
- | === Activer les totaux verticaux === | + | |
- | + | ||
- | si la donnée tabulée est numérique et calculable, alors il est possible de rajouter en fin de table une colonne de totalisation globale de toutes les lignes. | + | |
- | + | ||
- | Notez que si la dissociation en sous-tables est activée, une ligne de sous-totaux apparaitra alors en bas de chasque sous-table avec les totaux partiels de la sous-table. | + | |
- | + | ||
- | === Label des séries verticales === | + | |
- | + | ||
- | Il s'agit d'un label nommant l'intitulé de la dimension constituée par toutes les clefs verticales. | + | |
- | + | ||
- | === Label des séries horizontales === | + | |
- | + | ||
- | Il s'agit d'un label nommant l'intitulé de la dimension horizontale. | + | |
- | + | ||
- | [[BlockDashboardUse|Revenir à l'index du guide utilisateur]] | + | |