Go to Contents
Page
précédente
Page
suivante
Table des matières > Personnalisation de fichiers avec FileMaker Pro Advanced > Création de thèmes de modèle personnalisés (FileMaker Pro Advanced) > Eléments de thèmes de modèles (FileMaker Pro Advanced)

Eléments de thèmes de modèles (FileMaker Pro Advanced)
Chaque fichier de thème doit commencer par une instruction de traitement l'identifiant en tant que document XML utilisant des spécifications XML 1.0. En outre, un document de thème de modèle XML doit contenir les balises de début et de fin <FMTHEMES> et </FMTHEMES>. L'élément racine FMTHEMES peut contenir un ou plusieurs éléments FMTHEME.
Les éléments de base requis pour un fichier de thème sont les suivants :
<?xml version="1.0" standalone="yes" ?>
<FMTHEMES>
<FMTHEME>
<THEMENAME VALUE="Bleu et Citron - Ecran" />
</FMTHEME>
</FMTHEMES>
Pour contrôler la façon dont les thèmes apparaissent dans l'Assistant Nouveau modèle/rapport, placez-les tous dans le même fichier (éléments FMTHEME). L'ordre des éléments FMTHEME dans le fichier détermine l'ordre d'apparition des valeurs THEMENAME.
Remarque   La valeur de l'élément THEMENAME peut comporter n'importe quel caractère ASCII. Néanmoins, si vous utilisez un éditeur XML pour concevoir vos thèmes ou si vous prévoyez d'utiliser ces derniers sur différentes plates-formes, certaines précautions sont nécessaires.
Les éditeurs XML ont besoin que les caractères suivants soient codifiés en tant qu'entités :
Caractère Codifié comme
Et commercial (&)
&amp;
inférieur à (<)
&lt;
supérieur à (>)
&gt;
apostrophe (')
&apos;
guillemet (")
&quot;
L'utilisation du caractère au lieu de son entité génère une erreur dans l'éditeur XML. Toutefois, FileMaker Pro et FileMaker Pro Advanced ne réinterprètent pas les entités de caractères. La valeur saisie pour l'élément THEMENAME s'affiche telle quelle. Pour éviter ce problème, vous pouvez utiliser un éditeur de texte pour créer vos thèmes ou ignorer les erreurs signalées par l'éditeur XML. Les noms des thèmes apparaissent dans l'Assistant Nouveau modèle/rapport au fur et à mesure de leur écriture.
Eléments XML de parties de modèle
Pour décrire les différentes parties d'un modèle, un élément FMTHEME peut contenir n'importe lequel des éléments multilignes suivants. Chaque partie du modèle peut contenir des informations additionnelles, relatives au motif de fond, au texte, aux titres des rubriques et aux rubriques elles-mêmes.
Dans le document XML, les éléments décrivant les différentes parties du modèle peuvent être disposés dans n'importe quel ordre au sein d'un élément FMTHEME. Néanmoins, si la liste comporte deux éléments identiques (BODYPART par exemple), FileMaker Pro Advanced utilisera uniquement les attributs du dernier.
Elément multilignes
utilisé
Pour décrire cette partie des modèles
<TITLEHEADERPART>
</TITLEHEADERPART>
En-tête initial. Une seule occurrence, au début du premier écran ou de la première page.
<HEADERPART>
</HEADERPART>
En-tête. Au début de chaque écran ou page, sauf le premier en cas d'en-tête initial.
<LEADGRANDSUMPART>
</LEADGRANDSUMPART>
Récapitulatif d'en-tête. Au début d'un rapport, affiche une rubrique statistique concernant le jeu d'enregistrements trouvés. Un modèle ne peut comporter qu'un seul élément récapitulatif d'en-tête.
<LEADSUBSUMPART>
</LEADSUBSUMPART>
Sous-récapitulatif d'en-tête. Situé avant l'élément corps, affiche une rubrique récapitulant un sous-ensemble d'enregistrements (en fonction d'une rubrique de regroupement). Vous pouvez décrire jusqu'à neuf sous-récapitulatifs d'en-tête. Pour se distinguer des autres, chaque élément LEADSUBSUMPART doit contenir un élément PARTNUMBER.
<BODYPART>
</BODYPART>
Corps. Partie centrale de chaque écran ou page. Un modèle ne peut comporter qu'un seul élément corps.
<TRAILSUBSUMPART>
</TRAILSUBSUMPART>
Sous-récapitulatif de pied de page. Situé après l'élément corps, affiche une rubrique récapitulant un sous-ensemble d'enregistrements (en fonction d'une rubrique de regroupement). Vous pouvez décrire jusqu'à neuf sous-récapitulatifs de pied de page. Pour se distinguer des autres, chaque élément TRAILSUBSUMPART doit contenir un élément PARTNUMBER.
<TRAILGRANDSUMPART>
</TRAILGRANDSUMPART>
Récapitulatif de pied de page. A la fin d'un rapport, affiche une rubrique statistique concernant le jeu d'enregistrements trouvés. Un modèle ne peut comporter qu'un seul élément récapitulatif de pied de page.
<FOOTERPART>
</FOOTERPART>
Pied de page. A la fin de chaque écran ou page, sauf le premier, en cas de pied de page initial.
<TITLEFOOTPART>
</TITLEFOOTPART>
Pied de page initial. Une seule occurrence à la fin du premier écran ou de la première page.
Remarques
Un thème peut contenir la description de toutes les parties d'un modèle, néanmoins, le type de modèle sélectionné dans l'Assistant Nouveau modèle/rapport détermine les éléments que comportera votre nouveau modèle/rapport.
Toutes les parties du modèle peuvent comporter des éléments FIELD, TEXTLABEL et TEXT, utilisés pour décrire les caractéristiques du texte ou des données.
L'élément FIELD est utilisé pour décrire le texte (données) contenu dans les rubriques et les cadres. L'élément TEXTLABEL est utilisé pour les titres des rubriques. Les titres sont affichés dans le corps du modèle ou dans l'en-tête des rapports à colonnes. L'élément TEXT s'applique à tous les textes du modèle, par exemple au texte du titre de l'en-tête.
Rubriques connexes
Création de thèmes de modèle personnalisés (FileMaker Pro Advanced)
Suppression d'éléments dans un fichier de thème (FileMaker Pro Advanced)
Attributs de thèmes de modèles (FileMaker Pro Advanced)
Définition des valeurs par défaut des thèmes (FileMaker Pro Advanced)
Utilisation des valeurs de couleur et de motif (FileMaker Pro Advanced)
Dépannage de thèmes de modèle personnalisés (FileMaker Pro Advanced)

Table des matières > Personnalisation de fichiers avec FileMaker Pro Advanced > Création de thèmes de modèle personnalisés (FileMaker Pro Advanced) > Eléments de thèmes de modèles (FileMaker Pro Advanced)
Page
précédente
Page
suivante