For the complete documentation index, see llms.txt. This page is also available as Markdown.

Excel

Créer des modèles de rapport Excel pour les exports de données et les rapports tabulaires.

Les modèles Excel (.xlsx) sont idéaux pour les rapports orientés données nécessitant des calculs, des graphiques ou des mises en page tabulaires. Ils sont le format recommandé pour les rapports en mode listing qui compilent les données de plusieurs fiches dans un seul fichier.

Vue d'ensemble

Format

.xlsx (MS Excel 2007 minimum ; 2013 recommandé)

Moteur de rapport

Bibliothèque Aspose pour Excel

Idéal pour

Rapports listing, tableaux d'agrégation, graphiques, exports de données

Mode listing

Cas d'usage principal — compile plusieurs fiches dans un seul fichier

Syntaxe de base des champs

Les modèles de rapport Excel utilisent une feuille dédiée PPActions pour déclarer les champs à insérer et leur emplacement. La syntaxe générale des balises (<%SystemName%>) s'applique dans les cellules, mais les champs d'un tableau de listing sont déclarés via la feuille PPActions plutôt qu'insérés directement.

Mise en place de la feuille PPActions

  1. Ajoutez une feuille nommée PPActions à votre modèle.

  2. Ajoutez une deuxième feuille avec le nom de votre choix et créez un tableau avec une ligne d'en-tête et une ligne de données.

  3. Donnez un nom de zone au tableau : sélectionnez-le et saisissez un nom dans la Zone Nom (coin supérieur gauche d'Excel).

  4. Dans la feuille PPActions, ajoutez une ligne avec autant de colonnes que de champs dans votre tableau :

Chaque colonne déclare un champ à l'aide de trois propriétés :

Propriété
Valeur

Type

table — déclare un tableau de listing

TableName

Le nom de zone que vous avez défini

Value

Nom système du champ

Relations

Pour inclure les fiches enfants d'un champ relation, ajoutez une ligne dans la feuille PPActions avec le type subtable :

Propriété
Valeur

Type

subtable — déclare un tableau de relation

TableName

Le nom de zone du tableau de relation

Relationship

Libellé du champ de relation dans le formulaire principal

Pour afficher le nombre de fiches liées : <%Value:[Relation.Count]%>

Astuces

  • La police, les couleurs, les règles de mise en forme conditionnelle et les formules Excel sont toutes préservées lors de la génération du rapport.

  • Le mode listing fonctionne selon les mêmes principes que Word — consultez Automatismes pour la planification.

  • Vous pouvez partir d'un fichier .xlsx vierge ou adapter un modèle de tableur existant.

Limitations

  • Format : .xlsx uniquement.

  • Limite du mode listing : 30 000 fiches par rapport.

  • La taille des images est déterminée par les dimensions de la cellule, pas par des paramètres de fonction : <%Value:SystemName;Type:Image%> — redimensionnez la cellule cible pour contrôler la taille de la photo.

  • MarkDown() n'est pas fonctionnel dans les rapports Excel.

Mis à jour

Ce contenu vous a-t-il été utile ?