- Ce sujet contient 1 réponse, 1 participant et a été mis à jour pour la dernière fois par il y a 5 années. , le
2 sujets de 1 à 2 (sur un total de 2)
2 sujets de 1 à 2 (sur un total de 2)
- Vous devez être connecté pour répondre à ce sujet.
Accueil – Le CFO masqué › Forums › Questions sur les formations du CFO masqué (en français) › Utilisation du # ou dans les listes
Étiqueté : Utilisation du # dans les requêtes ou listes
Bonjour,
Dans le formation introduction au Langage M et plus précisément sur les Filtres de table, quelle est l’utilité des # dans la ligne de commande suivante
#”Personnalisée ajoutée” = Table.AddColumn(Source, “Personnalisé”, each List.AllTrue({[#”# client”]=71,List.AnyTrue({[#”# sku”]=8,[Qté]=2})})),
J’ai renommé les colonne pour supprimer les #, ex: “# client” devient “client”, et j’ai modifié la ligne de code en supprimant les #, comme suit:
#”Personnalisée ajoutée” = Table.AddColumn(Source, “Personnalisé”, each List.AllTrue({[“client”]=71,List.AnyTrue({[“sku”]=8,[Qté]=2})})),
Qui semble fonctionner de la même façon.
En conséquence je m’interroge sur l’utilité des # qui précèdent le nom des colonnes.
Merci à vous.
Cordialement
PH Muniesa
Bonjour,
Je me réponds à moi-même,car je viens d’avoir la réponse en reprenant le détail de la formation Power Query et initiation au langage M.
C’est une convention du langage M qui stipule que lorsque le nom d’une étape ou d’une colonne contient un espace, la référence à ce non doit être encadré de guillemets ” ” (comme dans beaucoup de langages ou formule), mais il doit aussi être précédé d’un #.
dont j’en conclus que pour la simplicité, il faut éviter les espaces et préférer des noms de colonne ou des noms d’étapes sans espace, en remplaçant par exemple par — “underscore”
ainsi il suffira de faire référence au nom de colonne ou d’étape, sans avoir à utilise le # et entourer ce nom de “”
bon courage à tous.
Philippe
Avant de poser une question assurez-vous que :
Votre besoin dépasse les limites de ce forum?
Si votre besoin dépasse les limites de ce forum et constitue davantage une demande d’accompagnement en consultation professionnelle, nous vous invitons à remplir notre formulaire pour recevoir une soumission concernant une banque d’heures d’accompagnement à distance personnalisé.
*Ne peut être jumelé à aucune autre promotion.
*Our credit program is excluded from this promotion.
*Les parcours et les blocs de crédits sont exclus de cette promotion.
🎁 BONUS : À l’achat de ce parcours, recevez gratuitement notre formation d’initiation à la programmation!