|
|
|
|
|
- Présentation du champ Tableau croisé dynamique
- ATTENTION : Selon la taille de la base de données et le nombre d'entêtes de lignes et de colonnes, les temps de calcul peuvent être plus ou moins longs.
- Exemple de tableau croisé dynamique (basé sur des fichiers de données HFSQL)
- Exemple
Le champ Tableau croisé dynamique
Présentation du champ Tableau croisé dynamique Le champ Tableau croisé dynamique affiche dynamiquement des données qui proviennent du recoupement de différents fichiers d'une base de données. Il est ainsi possible d'afficher par exemple le volume des ventes en fonction des familles de produits, des produits, des régions, au cours du temps, avec ou sans détail. Le Tableau croisé dynamique fonctionne : - sur des bases de données HFSQL,
- sur d'autres bases via l'utilisation de tableaux de structures.
ATTENTION : Selon la taille de la base de données et le nombre d'entêtes de lignes et de colonnes, les temps de calcul peuvent être plus ou moins longs. Chaque cas est un cas particulier: si toutefois le délai de traitement vous semble trop long : - Vérifiez que vos serveurs sont en 64 bits (évitez les anciennes technologies en 32 bits qui limitent la mémoire à 4Go).
- Merci de contacter le Support Technique Gratuit en joignant :
- un descriptif des manipulations de consultation effectuées,
- le tableau croisé dynamique,
- l'analyse,
- la base de données,
- le temps de réponse attendu/le temps de réponse constaté,
- les caractéristiques techniques du serveur (version de SE, capacité des disques, technologie des disques, RAM),
- vérifiez qu'aucun autre traitement consommateur ne tourne sur le serveur (ou indiquez ces traitements),
Le Support Technique Gratuit effectuera un test de performances. Si les performances ne semblent pas optimales, une optimisation du tableau croisé dynamique pourra être envisagée (pour une future version). Exemple de tableau croisé dynamique (basé sur des fichiers de données HFSQL) Exemple Voici un exemple de tableau croisé dynamique basé sur des fichiers de données HFSQL. A partir de cet exemple, nous allons étudier les principaux concepts du tableau croisé dynamique. Tableau dynamique créé : Ce tableau représente les ventes de produits (classées par catégories) par année (années, trimestres et mois). Au centre (1) sont affichées les valeurs provenant du fichier source. Ces valeurs sont automatiquement calculées selon les regroupements définis. Les entêtes de ligne et de colonne (2) correspondent aux rubriques permettant de regrouper les données : - En ligne, dans notre exemple, le total des ventes est affiché par produit et par catégorie. A partir du fichier source "LigneCde", un regroupement est réalisé sur la rubrique "LibProd" du fichier "Produit", puis un regroupement est réalisé sur la rubrique "LibCatégorie" du fichier "Catégorie".
- En colonne, dans notre exemple, le total des ventes est affiché par date (mois, trimestre, catégorie). A partir du fichier source "LigneCde", un regroupement est réalisé sur la rubrique "DateCommande" du fichier "Commande".
Les totaux (3) sont automatiquement calculés. La création d'un tableau croisé dynamique s'effectue très simplement sous l'éditeur grâce à un assistant. Pour plus de détails, consultez Créer un tableau croisé dynamique.
Liste des exemples associés :
|
Exemples didactiques (WINDEV) : WD TableauCroiséDynamique
[ + ] Cet exemple illustre l'utilisation du champ Tableau croisé dynamique. Ce champ tableau croisé dynamique permet d'afficher des statistiques dynamiques en effectuant des regroupements. Ces statistiques sont calculées à partir de la base de données.
|
|
Exemples didactiques (WINDEV) : WD TCD Perso
[ + ] Cet exemple montre une astuce simple permettant d'afficher le résultat d'un calcul personnalisé dans une cellule de TCD.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|