> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Ordre des colonnes du tableau

> Spécifiez l'ordre des colonnes d'un tableau dans l'onglet Ordre d'un élément tableau : listez les ordres fixes des colonnes ou écrivez des règles lorsque leur agencement varie d'une image à l'autre.

Comme l'ordre et la composition des colonnes peuvent varier d'une image à l'autre, vous devez répertorier tous les ordres de colonnes possibles du tableau. Si un élément décrit toutes les colonnes possibles d'un tableau et que vous pouvez déterminer tous les ordres de colonnes possibles en analysant les images, indiquez-les tous dans les propriétés de l'élément. Si vous ne pouvez pas fournir une liste exhaustive de tous les ordres de colonnes possibles, ou si les colonnes sont entrecoupées d'autres colonnes qui n'ont pas besoin d'être détectées, vous pouvez définir une règle spéciale pour décrire plusieurs ordres de colonnes.

Vous pouvez spécifier l'ordre des colonnes dans la boîte de dialogue **Propriétés** d'un élément **tableau** (onglet Ordre).

<Accordion title="Afficher la boîte de dialogue Propriétés, onglet Ordre">
  <img src="https://mintcdn.com/abbyy/lqYknuOmCa79141v/images/flexi-capture/fls/Order_tab.gif?fit=max&auto=format&n=lqYknuOmCa79141v&q=85&s=7c70fa7943a9c263b53c00cc008709b5" alt="" width="431" height="455" data-path="images/flexi-capture/fls/Order_tab.gif" />
</Accordion>

1. Si vous vous contentez d'énumérer les ordres de colonnes possibles, vous pouvez spécifier des ordres contradictoires, par exemple : "Column1; Column2; Column3" et "Column3; Column2; Column1". Lors de la mise en correspondance du FlexiLayout avec une image, le programme sélectionne l'ordre des colonnes qui correspond le mieux à l'image.
2. Si vous utilisez une règle pour décrire plusieurs ordres de colonnes, vous ne pouvez pas spécifier d'ordres contradictoires. Lors de la mise en correspondance du FlexiLayout avec une image, le programme recherche un ordre de colonnes qui satisfait à toutes les conditions. Si deux règles spécifient des conditions contradictoires (par ex. "Column1 \<\< Column2 \<\< Column3" et "Column3 \<\< Column2 \<\< Column1"), le programme ne parvient pas à faire correspondre le FlexiLayout."

<div id="listing-fixed-column-orders">
  ## Liste des ordres fixes des colonnes
</div>

Si les colonnes sont exactement dans le même ordre sur toutes les images de test, cet ordre est dit *fixe*. Par exemple, un tableau peut contenir trois colonnes, *Date*, *Quantité* et *Prix*, toujours disposées dans cet ordre.

Il arrive parfois que plusieurs ordres de colonnes différents soient présents dans les images de test. Par exemple, sur certaines images, l’ordre peut être *Date*, *Quantité*, *Prix*, tandis que sur d’autres, il peut être *Date*, *Prix*, *Quantité*.

Le programme vous permet de définir autant d’ordres que nécessaire.

Pour définir des ordres fixes de colonnes, sélectionnez l’option Fixed column order. Par défaut, lorsque vous créez un élément tableau, le programme définit un ordre fixe de colonnes en répertoriant toutes les colonnes dans le même ordre que celui indiqué lors de la création du bloc de tableau. Cet ordre reçoit par défaut le nom **Standard**.

Vous pouvez modifier l’ordre **Standard** pour l’adapter à l’ordre des colonnes dans les images de test. Vous pouvez également ajouter de nouveaux ordres ou supprimer des ordres de la liste.

<div id="to-edit-a-fixed-column-order">
  #### Pour modifier un ordre fixe des colonnes :
</div>

1. Sélectionnez l'ordre des colonnes à modifier, puis cliquez sur Modifier.... La boîte de dialogue Edit Fixed Column Order s'ouvre.
2. Dans le champ Order name, saisissez un nouveau nom pour l'ordre des colonnes. Ce nom sert uniquement à identifier l'ordre dans FlexiLayout et s'affiche dans les propriétés de l'hypothèse pour l'élément tableau actuel. Il vous aidera à identifier l'ordre des colonnes sélectionné par le programme.
3. Le champ List1 contient la liste de toutes les colonnes du tableau. Sélectionnez la colonne souhaitée et cliquez sur <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_Right.gif?fit=max&auto=format&n=fmgRWFNHKYN2MLSg&q=85&s=e5bbccc3203ef5f931d294c79aa2293f" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_Right.gif" /> pour l'ajouter à la liste List2. Un clic sur <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_All_Right.gif?fit=max&auto=format&n=fmgRWFNHKYN2MLSg&q=85&s=749dfbf28d3479073569e0b2fb77236b" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_All_Right.gif" /> ajoute toutes les colonnes à la liste. Un clic sur <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_Left.gif?fit=max&auto=format&n=fmgRWFNHKYN2MLSg&q=85&s=f694213211ab88377bbc83d3e099016f" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_Left.gif" /> supprime une colonne de la liste List2, et un clic sur <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_All_Left.gif?fit=max&auto=format&n=fmgRWFNHKYN2MLSg&q=85&s=6f3826db16635949999496b43c4dde6e" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_All_Left.gif" /> supprime toutes les colonnes de la liste List2. Les boutons <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_Up_Table.gif?s=1223f3bf294a1e1de73888cbc5479e4d" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_Up_Table.gif" /> et <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_Down_Table.gif?fit=max&auto=format&n=fmgRWFNHKYN2MLSg&q=85&s=0b97cc8954437f7ce4a776808f92f271" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_Down_Table.gif" /> déplacent les colonnes vers le haut ou vers le bas dans la liste List2. Utilisez ces boutons pour modifier l'ordre des colonnes selon vos besoins, puis cliquez sur **OK**.

<div id="to-create-a-new-column-order">
  #### Pour créer un nouvel ordre de colonnes :
</div>

1. Cliquez sur le bouton Add.... La boîte de dialogue Add Fixed Column Order s’ouvre.
2. Dans le champ Order name, saisissez un nom pour le nouvel ordre de colonnes.
3. Le champ List1 contient la liste de toutes les colonnes du tableau. Sélectionnez la colonne souhaitée et cliquez sur <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_Right.gif?fit=max&auto=format&n=fmgRWFNHKYN2MLSg&q=85&s=e5bbccc3203ef5f931d294c79aa2293f" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_Right.gif" /> pour l’ajouter à la liste List2. Un clic sur <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_All_Right.gif?fit=max&auto=format&n=fmgRWFNHKYN2MLSg&q=85&s=749dfbf28d3479073569e0b2fb77236b" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_All_Right.gif" /> ajoute toutes les colonnes à la liste. Un clic sur <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_Left.gif?fit=max&auto=format&n=fmgRWFNHKYN2MLSg&q=85&s=f694213211ab88377bbc83d3e099016f" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_Left.gif" /> supprime une colonne de la liste List2, et un clic sur <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_All_Left.gif?fit=max&auto=format&n=fmgRWFNHKYN2MLSg&q=85&s=6f3826db16635949999496b43c4dde6e" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_All_Left.gif" /> supprime toutes les colonnes de la liste List2. Les boutons <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_Up_Table.gif?s=1223f3bf294a1e1de73888cbc5479e4d" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_Up_Table.gif" /> et <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_Down_Table.gif?fit=max&auto=format&n=fmgRWFNHKYN2MLSg&q=85&s=0b97cc8954437f7ce4a776808f92f271" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_Down_Table.gif" /> permettent de déplacer les colonnes vers le haut ou vers le bas dans la liste List2. Utilisez ces boutons pour modifier l’ordre des colonnes selon vos besoins, puis cliquez sur **OK**.

Pour supprimer un ordre de colonnes fixe, sélectionnez l’ordre dans la liste et cliquez sur Delete.

<div id="using-rules-to-specify-the-order-of-columns">
  ## Utiliser des règles pour spécifier l’ordre des colonnes
</div>

Si l’analyse des images de test ne vous permet pas de déterminer un ou plusieurs ordres fixes des colonnes, vous pouvez écrire une règle pour décrire les ordres possibles.

Chaque règle définit une condition telle que : « La colonne *Date* précède toujours la colonne *Article* » ou « La colonne *Prix* suit toujours la colonne *Article* ». Les règles vous permettent de limiter les zones de recherche des colonnes et de réduire le nombre de combinaisons possibles.

Pour spécifier l’ordre des colonnes au moyen d’une règle, sélectionnez l’option Rules for column order.

<div id="to-create-a-rule">
  #### Pour créer une règle :
</div>

1. Cliquez sur le bouton Add.... La boîte de dialogue Edit Column Order Rule s'ouvre.
2. Le champ List1 contient la liste de toutes les colonnes du tableau. Sélectionnez la colonne souhaitée et cliquez sur <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_Right.gif?fit=max&auto=format&n=fmgRWFNHKYN2MLSg&q=85&s=e5bbccc3203ef5f931d294c79aa2293f" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_Right.gif" />pour l'ajouter à la liste List2. Ensuite, sélectionnez la colonne qui vient toujours après la colonne précédemment sélectionnée (sans nécessairement la suivre immédiatement).
   Un clic sur <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_All_Right.gif?fit=max&auto=format&n=fmgRWFNHKYN2MLSg&q=85&s=749dfbf28d3479073569e0b2fb77236b" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_All_Right.gif" />ajoute toutes les colonnes à la liste. Un clic sur <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_Left.gif?fit=max&auto=format&n=fmgRWFNHKYN2MLSg&q=85&s=f694213211ab88377bbc83d3e099016f" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_Left.gif" />supprime une colonne de la liste List2, et un clic sur <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_All_Left.gif?fit=max&auto=format&n=fmgRWFNHKYN2MLSg&q=85&s=6f3826db16635949999496b43c4dde6e" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_All_Left.gif" /> supprime toutes les colonnes de la liste List2. Les boutons <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_Up_Table.gif?s=1223f3bf294a1e1de73888cbc5479e4d" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_Up_Table.gif" /> et <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_Down_Table.gif?fit=max&auto=format&n=fmgRWFNHKYN2MLSg&q=85&s=0b97cc8954437f7ce4a776808f92f271" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_Down_Table.gif" /> déplacent les colonnes vers le haut et vers le bas dans la liste List2. Utilisez ces boutons pour modifier l'ordre des colonnes selon vos besoins, puis cliquez sur **OK**.
3. La règle créée s'affiche dans le champ Rules for column order. Le symbole **\<\<** indique qu'un champ précède toujours l'autre.

<div id="to-edit-a-rule">
  #### Pour modifier une règle :
</div>

1. Cliquez sur le bouton Edit.... La boîte de dialogue Edit Column Order Rule s’ouvre.
2. Utilisez les boutons <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_Right.gif?fit=max&auto=format&n=fmgRWFNHKYN2MLSg&q=85&s=e5bbccc3203ef5f931d294c79aa2293f" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_Right.gif" />, <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_All_Right.gif?fit=max&auto=format&n=fmgRWFNHKYN2MLSg&q=85&s=749dfbf28d3479073569e0b2fb77236b" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_All_Right.gif" />, <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_Left.gif?fit=max&auto=format&n=fmgRWFNHKYN2MLSg&q=85&s=f694213211ab88377bbc83d3e099016f" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_Left.gif" />, <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_Up_Table.gif?s=1223f3bf294a1e1de73888cbc5479e4d" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_Up_Table.gif" /> et <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_Down_Table.gif?fit=max&auto=format&n=fmgRWFNHKYN2MLSg&q=85&s=0b97cc8954437f7ce4a776808f92f271" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="27" height="18" data-path="images/flexi-capture/fls/Button_Down_Table.gif" /> pour définir l’ordre souhaité, puis cliquez sur **OK**.

Pour supprimer une règle, cliquez sur Delete.
