Format de configuration
Le format des configuration des fiches est représenté en interne par un descripteur xml. Voici un exemple de descripteur :
<Config Type="FICHE">
<Display>
<ImageLocation>LEFT|TOP|HIDDEN</ImageLocation>
<TitleLocation>LEFT|TOP|HIDDEN</TitleLocation>
<HeaderLocation>LEFT|TOP|HIDDEN</HeaderLocation>
<Themes>SUMMARYANDPAGES|PAGES|HIDDEN</Themes>
<FieldNotes>true|false</FieldNotes>
<NoteAtEnd>true|false</NoteAtEnd>
<ThemeIcons>true|false</ThemeIcons>
<PagesIcons>true|false</PagesIcons>
<BackgroundFrame>true|false</BackgroundFrame>
<ColorTheme>PRINT|BLUE|SAINETCOLOR</ColorTheme>
<LeftColumnSize>220</LeftColumnSize>
<LabelColumnSizePercent>30</LabelColumnSizePercent>
</Display>
<Selection>
<PageFields DataPageID="IDENTITE">NOM,PRENOM,NPA</PageFields>
<GroupFields PanelID="1" GroupID="1">USER_PK,LIBELL</GroupFields>
</Selection>
</Config>
- LEFT L’image apparaitra à gauche et réduit la taille de la table de données
- TOP L’image apparaitra en haut intégrée avec l’entête du record
- HIDDEN L’image de la fiche n’apparaitra pas du tout
- LEFT Les données marquées comme
Title
dans la table apparaissent en titre. Si le titre est à gauche, il réduit la taille de la table de données et pourra s’intégrer avec l’image si elle est également à gauche - TOP le titre apparaitra en haut et formera l’entête du record
- HIDDEN Le titre de la fiche n’apparaitra pas du tout
- LEFT Les données marquées comme
Header
dans la table apparaissent en sous-titre. Si le sous-titre est à gauche, il réduit la taille de la table de données et pourra s’intégrer avec l’image et le titre si ces derniers sont également à gauche - TOP le sous-titre apparaitra en haut et formera l’entête du record
- HIDDEN Le sous-titre de la fiche n’apparaitra pas du tout
- SUMMARYANDPAGES Affiche à gauche un résumé de tous les thêmes rencontrés dans la fiche ainsi que le titre du thême dans tous les titres de page
- PAGES Affiche le label du thême dans le titre de chaque page
- HIDDEN Les themes n’apparaissent pas du tout
- true Les notes s’afficheront
- false Les notes ne s’afficheront pas
- true Les notes s’afficheront à la fin de la fiche
- false Les notes s’afficheront au fur et à mesure des champs
- true les thèmes affichent une icône à gauche
- false les thèmes n’affichent pas d’icônes
- true Les pages affichent leurs icônes
- false Les pages n’affichent pas leurs icônes
- true Un cadre gris s’affiche autour de la fiche
- false Le fond de la fiche est blanc
- PRINT En noir et blanc pour impression
- BLUE En bleu neutre
- SAINETCOLOR basé sur le thème de la société
- Valeur minimum : 150
- Valeur maximum : 400
- Valeur défaut : 220
Taille en pixels de la largeur de la colonne de gauche quand il y a des éléments à gauche
- Valeur minimum : 0
- Valeur maximum : 100
- Valeur défaut : 30
Taille en pixels de la largeur de la première colonne pour la table champ/valeur
Selection de champs dans la page. La page est identifiée par
l’attribut DataPageId
. Les champs selectionnés sont indiqués par leur fieldId séparé par des virgules.
Selection de champs dans des panels. Le groupe est identifié par
le panel (PanelId
) et le groupe ( GroupeId
). Les champs selectionnés sont indiqués par leur fieldId séparé par des virgules.