У меня есть запрос, который я назвал getCurrentFunc
function:
()=> List.Select(Record.FieldNames(#sections[Section1]),
each (try Record.Field(#sections[Section1],_))[HasError]){0}
Когда я создаю новый запрос и вызываю его через редактор мощных запросов, он покажет имя текущих запросов.Например, если у меня есть запрос Invoked Function
с телом getCurrentFunc()
, он печатает Invoked Function
.
Однако, когда я пытаюсь экспортировать эту функцию в Excel, я получаю следующую ошибку.
[Expression.Error] Недостаточно элементов в перечислении для завершения операции.
Я пытаюсь зафиксировать текущее имя запроса как своих пользователейпытаются избежать интерфейса PowerQuery и хотели бы сделать все, используя именованные диапазоны.К сожалению, копирование листа с таблицами powerquery генерирует новый запрос, но не обновляет ссылки на лист.Я надеялся использовать текущий выполняемый запрос, чтобы новый именованный диапазон совпадал с именем листа.