Format de configuration
Descripteur XML
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>
ImageLocation
- 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
 
TitleLocation
- LEFT Les données marquées comme 
Titledans 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
 
HeaderLocation
- LEFT Les données marquées comme 
Headerdans 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
 
Themes
- 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
 
FieldNotes
- true Les notes s’afficheront
 - false Les notes ne s’afficheront pas
 
NoteAtEnd
- true Les notes s’afficheront à la fin de la fiche
 - false Les notes s’afficheront au fur et à mesure des champs
 
ThemeIcons
- true les thèmes affichent une icône à gauche
 - false les thèmes n’affichent pas d’icônes
 
PagesIcons
- true Les pages affichent leurs icônes
 - false Les pages n’affichent pas leurs icônes
 
BackgroundFrame
- true Un cadre gris s’affiche autour de la fiche
 - false Le fond de la fiche est blanc
 
ColorTheme
- PRINT En noir et blanc pour impression
 - BLUE En bleu neutre
 - SAINETCOLOR basé sur le thème de la société
 
LeftColumnSize
- 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
LabelColumnSizePercent
- 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
PageFields
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.
GroupFields
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.











