> For the complete documentation index, see [llms.txt](https://doc.simax.fr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.simax.fr/parametrage/editer-imprimer/modeles-dedition-avancees/balise-ligne-de/option-tri-avec-ligne-de.md).

# Option TRI (avec\[LIGNE DE])

Dans les balises de modèles d’édition avec l’option LIGNE DE, l’ordre de tri de la liste peut être défini via l’option TRI.

Pour cela, intégrez TRI suivi du nom de la colonne à trier dans la balise <% \*LIGNE DE+ ... %>.

***Exemple*** :

<% \*LIGNE DE, TRI=nom\_de\_la\_colonne\_de\_tri + ... %>

Le sens du tri peut être précisé avant le nom de la colonne en ajoutant - ou +.&#x20;

Pour appliquer plusieurs TRI, il suffit d’ajouter des options TRI supplémentaires.

***Exemple*** :

<% \*LIGNE DE, TRI=nom\_de\_la\_colonne\_de\_tri\_1, TRI=nom\_de\_la\_colonne\_de\_tri\_2 + ... %>

Important : Le TRI doit être défini dans la première balise LIGNE DE associée au même formulaire et au même PARTIR DE.

Nouvelle syntaxe cohérente

<% ENREG DEBUT colonne %> devient <% \[ENREG DEBUT=colonne] %>

<% ENREG FIN %> devient <% \[ENREG FIN] %>

Combinaison LIGNE DE et ENREG DEBUT

Il est désormais possible de combiner les options LIGNE DE et ENREG DEBUT pour des utilisations avancées dans des tableaux.

Syntaxe :\
<% \[LIGNE DE, ENREG DEBUT=colonne] %>

Règles clés :

Les balises <% \[ENREG DEBUT=...] %> et <% \[ENREG FIN] %> doivent impérativement être placées dans la même cellule du tableau.

Après <% \[ENREG DEBUT=...] %>, les balises utilisent directement le formulaire associé à la LIGNE DE en cours.

&#x20;Cas d’usage :\
Cette fonctionnalité permet de créer des mises en page complexes à l’intérieur d’une cellule, comme :

\- Un sous-tableau

\- Une liste de champs imbriqués

-Des regroupements de données hiérarchiques

***Exemple*** :

text

\| <% \[LIGNE DE, ENREG DEBUT=Projet] %> &#x20;

&#x20;  <% \[LIGNE DE, PARTIR DE=1] Nom %> | <% Budget %> &#x20;

<% \[ENREG FIN] %> | &#x20;

*Affiche dans chaque cellule un sous-tableau des données du formulaire "Projet".*

Compatibilité avec les options existantes

Les options compatibles avec LIGNE DE (ex: PARTIR DE, TOP, RANGE) peuvent également être utilisées avec ENREG DEBUT.

***Exemple*** :\
<% \[LIGNE DE, ENREG DEBUT=Client, PARTIR DE=Adresse] %>\
\&#xNAN;*Démarre l’affichage à partir du champ "Adresse" du formulaire "Client".*

Cette évolution offre une grande flexibilité pour structurer des données imbriquées directement dans des cellules de tableau.

Partager

Exporter

Réécrire


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.simax.fr/parametrage/editer-imprimer/modeles-dedition-avancees/balise-ligne-de/option-tri-avec-ligne-de.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
