# Comment faire un modèle d'édition ?

### Pour imprimer les champs d'un formulaire

![](https://1324884545-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvBJ3Kpe0vg6NlDz0QDIX%2Fuploads%2Fd6bCGdsxksGE07qloBY5%2F0.png?alt=media)

<p align="right"><em>IMG_P00418</em></p>

Pour imprimer les champs d'un formulaire vous pouvez utiliser les balises suivantes :

* Balise : \<champ>
* Balise : \<champ> / \<formulaire>
* Balise : \*PARTIR DE+
* Balise : \*LISTE DE+
* Balise : \*FORMULE+
* Balise : \*\<numéro du champ>+
* Balise : \*NON NUL+

### Pour imprimer une liste dans un formulaire

![](https://1324884545-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvBJ3Kpe0vg6NlDz0QDIX%2Fuploads%2F6YKjhOIbtE1pypOBDe2X%2F1.png?alt=media)

<p align="right"><em>IMG_P00419</em></p>

Pour imprimer les sous listes d'un formulaire vous pouvez utiliser les balises suivantes :

* Balise : \*LIGNE DE+
* Balise : \*PARTIR DE+
* Balises : \*PARGROUPE+ et \*SEPARATEUR+
* Balise : \*TOP+
* Balise : \*RANGE+
* Balise \*FORMULE, LIGNE DE, PARTIR DE= +
* Balises : \*RUPTURE DEBUT+ et \*RUPTURE FIN+
* Balise : \*RUPTURE+
* Plusieurs balises de rupture

### Pour imprimer une liste

Rappel : Pour imprimer une liste, suivez la même procédure que pour imprimer un formulaire, mais assurez-vous de cocher la case "**modèle pour liste**".

![](https://1324884545-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvBJ3Kpe0vg6NlDz0QDIX%2Fuploads%2F87CTdWefJxDVdpS6SAJj%2F2.png?alt=media)

<p align="right"><em>IMG_P00420</em></p>

![](https://1324884545-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvBJ3Kpe0vg6NlDz0QDIX%2Fuploads%2FS83H1vKgYwaJtnt5QJlk%2F3.png?alt=media)

<p align="right"><em>IMG_P00421</em></p>

Pour imprimer les listes de formulaires vous pouvez utiliser les balises suivantes :

* Balise : \*LIGNE DE+
* Balise : \*PARTIR DE+
* Balises : \*PARGROUPE+ et \*SEPARATEUR+
* Balise : \*TOP+
* Balise : \*RANGE+
* Balise \*FORMULE, LIGNE DE, PARTIR DE=+
* Balise : \*FILTRE+
* Balises : \*RUPTURE DEBUT+ et \*RUPTURE FIN+
* Balise : \*RUPTURE+
* Plusieurs balises de rupture

### Pour imprimer des graphes

Il est possible d'intégrer des graphiques dans un fichier en ajoutant une syntaxe spécifique à votre modèle d'édition comme suit :

<% \*GRAPHE, Options= ...,DPI=...,Hauteur = ...,Largeur = ...,Type = ...,Titre = ...,Formulaire

\= ...,ColRegroupement = ...,ColCalcul = ...,TypeCalcul = ...+ Formule %> Ou pour un modèle pour liste, vous ajoutez une syntaxe de ce type :

<% \*GRAPHE, Options= ...,DPI=...,Hauteur = ...,Largeur = ...,Type = ...,Titre = ...,Formulaire

\= ...,ColRegroupement = ...,ColCalcul = ...,TypeCalcul = ...+ %>

*(Cf. chapitre ci-dessous sur l'impression des graphes)*
