Получить текущий выполняемый запрос? - PullRequest
0 голосов
/ 15 мая 2019

У меня есть запрос, который я назвал 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 генерирует новый запрос, но не обновляет ссылки на лист.Я надеялся использовать текущий выполняемый запрос, чтобы новый именованный диапазон совпадал с именем листа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...