Forum Discussion
Dicken
Post Prodigy
1 year agoSorting Records
I wanted a way to sort a records without converting to a table ; I came up with this , if anyone has better solution or improvement I would be interested. let
rec = [ B = "abc", E = ...
- 1 year ago
You can try this...
let rec = [ B = "abc", E = 12, D = "def", C = 10 , A = 5], sortFields = List.Sort(Record.FieldNames(rec)), sortRecord = Record.ReorderFields(rec, sortFields, MissingField.Ignore) in sortRecord - 1 year ago
just to add, i did not know there was a re order , there are just so many m functions it's frightening.
jgeddes
Super User
1 year agoYou can try this...
let
rec = [ B = "abc", E = 12, D = "def", C = 10 , A = 5],
sortFields = List.Sort(Record.FieldNames(rec)),
sortRecord = Record.ReorderFields(rec, sortFields, MissingField.Ignore)
in
sortRecordDicken
Post Prodigy
1 year agoThanks, had not thoiught of that.