Skip to main content

Make Columns tool Outil Créer des colonnes

Outil Laboratoire

Il s'agit d'un outil Laboratoire qui ne doit pas être utilisé en production. Il peut être associé à des problèmes connus et documentés. Il est possible qu'il n'intègre pas encore toutes les fonctionnalités prévues et qu'il soit susceptible d'être modifié.

Utilisez l'outil Créer des colonnes pour prendre des lignes de données et les organiser en intégrant les enregistrements dans plusieurs colonnes. Vous pouvez spécifier le nombre de colonnes à créer et indiquer si vous souhaitez disposer les enregistrements horizontalement ou verticalement.

Cet outil est utile pour la génération de rapports ou l'affichage lorsque vous souhaitez disposer les enregistrements de manière appropriée dans une table. Au lieu d’afficher une liste de 50 enregistrements, vous pouvez placer ces enregistrements dans une table constituée de 5 colonnes et de 10 lignes, par exemple.

Configuration de l'outil

  1. Nombre de colonnes : indiquez le nombre de colonnes à créer. Une colonne est créée pour chaque champ. Le nom de chaque colonne commence par « Colonne_n° ».

    • Si l'entrée contient 2 champs et que vous spécifiez 2 colonnes (sans indiquer de groupe), l'outil génère 4 colonnes.

    • Si l'entrée contient 2 champs et que vous spécifiez 2 colonnes avec un champ de regroupement, l'outil génère 3 colonnes.

  2. Indiquez si vous souhaitez organiser les enregistrements horizontalement ou verticalement :

    • Organiser horizontalement : Designer classe les enregistrements selon leur position d'entrée et remplit les cellules de gauche à droite jusqu'à ce que le nombre de colonnes spécifié par l'utilisateur soit atteint. Après cela, Designer charge les enregistrements à la ligne suivante et continue à les organiser de gauche à droite.

    • Organiser verticalement : Designer classe les enregistrements selon leur position d'entrée et remplit les cellules de haut en bas en lignes. Designer s'adapte au nombre de colonnes spécifié. Si aucune correspondance exacte des enregistrements n'est trouvée, des valeurs [Null] sont utilisées pour remplir les cellules.

  3. Champs de regroupement (facultatif) : lorsqu'un champ de groupe est spécifié, les enregistrements sont triés en fonction de la valeur Groupe et organisés selon leur position d'entrée dans les colonnes du groupe correspondant.

Exemples

Non groupé

Tableau 3. Flux de données d'entrée

Aliments

Pomme

Banane

Cerise

Date

Asperge

Brocoli

Carotte

Radis



Tableau 4. Organiser horizontalement

Column_1_Food

Column_2_Food

Pomme

Banane

Cerise

Date

Asperge

Brocoli

Carotte

Radis



Tableau 5. Organiser verticalement

Column_1_Food

Column_2_Food

Pomme

Asperge

Banane

Brocoli

Cerise

Carotte

Date

Radis



Groupé

Tableau 6. Flux de données d'entrée

Groupe

Aliments

Fruits

Pomme

Fruits

Cerise

Fruits

Banane

Fruits

Date

Légumes

Asperge

Légumes

Carotte

Légumes

Brocoli

Légumes

Radis



Tableau 7. Organiser horizontalement

Groupe

Column_1_Food

Column_2_Food

Fruits

Pomme

Banane

Fruits

Cerise

Date

Légumes

Asperge

Brocoli

Légumes

Carotte

Radis



Tableau 8. Organiser verticalement

Groupe

Column_1_Food

Column_2_Food

Fruits

Pomme

Cerise

Fruits

Banane

Date

Légumes

Asperge

Carotte

Légumes

Brocoli

Radis