IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

POWER Discussion :

PWQ - Table.FromList - Transformer une liste de tables en table de tables


Sujet :

POWER

  1. #1
    Membre confirmé
    Homme Profil pro
    Finance d'entreprise
    Inscrit en
    Juin 2016
    Messages
    184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Finance d'entreprise
    Secteur : Bâtiment

    Informations forums :
    Inscription : Juin 2016
    Messages : 184
    Par défaut PWQ - Table.FromList - Transformer une liste de tables en table de tables
    Bonjour,

    Je n'arrive pas à convertir une liste de tables en une table de tables via la fonction Table.FromList.

    Nom : Liste de tables.PNG
Affichages : 97
Taille : 2,0 Ko
    Nom : Table de tables - En erreur.PNG
Affichages : 91
Taille : 11,0 Ko
    Nom : Erreur affichée.PNG
Affichages : 92
Taille : 5,4 Ko

    Toute aide bienvenue

  2. #2
    Membre éclairé
    Homme Profil pro
    curieux
    Inscrit en
    Février 2025
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Italie

    Informations professionnelles :
    Activité : curieux
    Secteur : Bâtiment

    Informations forums :
    Inscription : Février 2025
    Messages : 37
    Par défaut
    Bonjour,
    A mon avis nommer votre tableau/colonne Table provoque une confusion. C'est un mot clé réservé.
    Dans le 3° argument il faut mettre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    type table[nomCol1 = typeCol1 [, nomCol2 = typeCol2…]]
    Si vous renommez votre colonne "Table" en "mesTables" avez-vous toujours une erreur ?

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    311
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 311
    Par défaut
    Bonjour,
    En utilisant le ruban de l'éditeur :
    Nom : Capture d’écran 2025-02-26 110026.png
Affichages : 66
Taille : 12,7 Ko
    Tout simplement?

  4. #4
    Membre Expert
    Homme Profil pro
    ingénieur
    Inscrit en
    Mars 2015
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : ingénieur
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2015
    Messages : 1 276
    Par défaut
    Bonjour
    Si l'objectif est ensuite d'obtenir la double flèche pour développer les colonnes, il est plus simple d'utiliser directement Table.Combine(la liste de table)
    Sinon Table.FromColumns
    Stéphane

  5. #5
    Membre confirmé
    Homme Profil pro
    Finance d'entreprise
    Inscrit en
    Juin 2016
    Messages
    184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Finance d'entreprise
    Secteur : Bâtiment

    Informations forums :
    Inscription : Juin 2016
    Messages : 184
    Par défaut
    Bonjour,

    Je vous remercie de vos réponses.

    Citation Envoyé par sabot'age Voir le message
    Si vous renommez votre colonne "Table" en "mesTables" avez-vous toujours une erreur ?
    Oui
    Nom : Table de tables - En erreur avec mesTables.PNG
Affichages : 50
Taille : 11,2 Ko

    Citation Envoyé par mapeh Voir le message
    En utilisant le ruban de l'éditeur
    Ça marche
    Nom : Table de tables - Sans erreur avec bouton de l'éditeur.PNG
Affichages : 53
Taille : 10,6 Ko

    Et ça me permet de résoudre le problème. Il fallait des parenthèses après la fonction splitter...
    Nom : Table de tables - Sans erreur avec parenthèses.PNG
Affichages : 49
Taille : 10,1 Ko

    ... comme dans l'exemple de la documentation Microsoft:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Table.FromList(
        {"a,apple", "b,ball", "c,cookie", "d,door"},
        Splitter.SplitByNothing(),
        {"Letter and Example Word"}
    )
    Citation Envoyé par Raccourcix Voir le message
    Si l'objectif est ensuite d'obtenir la double flèche pour développer les colonnes, il est plus simple d'utiliser directement Table.Combine(la liste de table)
    Ce n'est pas l'objectif, mais merci.

    Citation Envoyé par Raccourcix Voir le message
    Sinon Table.FromColumns
    Non seulement ça marche, mais c'est plus simple
    Nom : Table de tables - Sans erreur avec Table.FromColumns.PNG
Affichages : 49
Taille : 8,9 Ko

    Merci !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Transformer une liste en arbre
    Par alana dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 25/06/2009, 14h34
  2. [débutant] transformer une List en array
    Par pingoui dans le forum Collection et Stream
    Réponses: 6
    Dernier message: 28/01/2009, 10h48
  3. Transformer une liste de caractères en nombre
    Par divpload dans le forum Général Python
    Réponses: 2
    Dernier message: 18/05/2008, 19h31
  4. Transformer une liste en tableau
    Par basket dans le forum Collection et Stream
    Réponses: 3
    Dernier message: 07/09/2006, 16h01
  5. Transformer une liste en chaîne de caractères
    Par nounjours dans le forum Prolog
    Réponses: 1
    Dernier message: 23/02/2006, 15h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo