ShowColumns |
Affiche les colonnes |
| Power Fx |
Syntaxe
|
ShowColumns( Table, ColumnName1 [, ColumnName2, ... ] )
|
Paramètres
| Nom |
Description |
| Table |
Ce paramètre représente la table dans laquelle on souhaite afficher des colonnes spécifiques. Il peut s'agir d'une collection, d'une source de données, ou de toute autre table de données. |
| ColumnName1 |
Ce paramètre représente le nom de la première colonne à afficher. Il spécifie une colonne de la table à inclure dans le résultat. |
| ColumnName2, ... |
Ces paramètres supplémentaires sont optionnels et permettent de spécifier d'autres colonnes à afficher. Chaque nom de colonne doit être séparé par une virgule. |
Description
Cette fonction permet d'afficher des colonnes spécifiques d'une table.
Remarques
- Utile pour simplifier une table en ne conservant que les colonnes nécessaires : La fonction ShowColumns permet de réduire la complexité visuelle
et logique d'une table en sélectionnant uniquement les colonnes pertinentes. Cela est particulièrement pratique lorsqu'on souhaite afficher un sous-ensemble de données
dans une galerie ou une table.
- Améliore les performances en limitant les données traitées : En excluant les colonnes inutiles, ShowColumns peut aider à alléger le traitement des
données et à optimiser l'affichage. Moins de colonnes signifie aussi moins de mémoire utilisée, ce qui est avantageux sur les appareils mobiles.
- Idéale pour restructurer des données provenant d'une source externe : Quand une source de données contient beaucoup de champs non utilisés, ShowColumns
permet de ne conserver que ceux qui intéressent l'application. Cela facilite le travail avec des API ou des bases de données riches mais peu pertinentes dans
leur globalité.
- N'altère pas la table d'origine : La fonction crée une nouvelle table basée sur la table initiale, sans modifier celle-ci. Cela permet de manipuler ou
filtrer les données affichées sans affecter la source originale, ce qui assure l'intégrité des données.
- Nécessite des noms de colonnes exacts : Il est impératif que les noms de colonnes spécifiés soient correctement orthographiés et correspondent exactement
aux noms existants dans la table. Une faute de frappe entraînera une erreur ou une absence de données.
- Peut être combinée avec d'autres fonctions de manipulation de tables : ShowColumns fonctionne très bien avec d'autres fonctions comme
Filter, Sort, AddColumns ou
RenameColumns. Cela permet de créer des transformations de données complexes en chaîne tout en maîtrisant la structure
finale.
- N'affiche que les colonnes, sans modifier les lignes : La fonction agit uniquement sur la structure en colonnes de la table, en conservant toutes les
lignes. C'est donc un outil de projection horizontale (colonnes) et non de filtrage vertical (lignes).
- Utile pour générer des vues spécifiques selon le contexte : On peut utiliser ShowColumns pour afficher différentes versions d'une même table
selon l'utilisateur, le rôle ou l'action en cours. Par exemple, un utilisateur administrateur verra plus de colonnes qu'un utilisateur standard.
Dernière mise à jour : Jeudi, le 1 Mai 2025