209 похожих чатов

Коллеги, подскажите где можно почитать о синтаксисе .... вероятно тот

материал который дает справка языка M мне не достаточно, собственно говоря вопрос вот в чем: Я хочу выдернуть запись из таблицы и пишу так Источник{[Name="продажи"]} и все работает, но запись идентифицирует [Name="продажи"], если я напишу так: Источник[Name="продажи"] то вылазит ошибка, вопрос почему?

8 ответов

13 просмотров

вот этот параграф посмотрите, там вполне понятные и полные примеры обращения

Гм... это всё ПОДРОБНО описано в спецификации на язык - в разделе операторы, подраздел доступ к элементам https://docs.microsoft.com/ru-ru/powerquery-m/m-spec-operators

Sergey-Belmas Автор вопроса
Mikhail Muzykin
Гм... это всё ПОДРОБНО описано в спецификации на я...

да, спасибо... у меня не понимание какую роль играют фигурные скобки

это специальная запись со ссылкой на строку таблицы. В фигурных скобках можно указать либо порядковый номер строки, либо ссылку на значение какой-то колонки в квадратных скобках. Важно, чтобы искомое значение в колонке было единственным, иначе получите ошибку

в этом примере таблица рассматривается как список записей, где каждая запись представляет отдельную строку

Sergey-Belmas Автор вопроса

Суппер!!! спасибо... ключевое слово которое помогло понять... список записей... теперь ясно почему фигурные скобки

Sergey Belmas
Суппер!!! спасибо... ключевое слово которое помогл...

а в оригинале разве нет этого ключевого слова? For a table x and a record y, the row of table x that matches the field values of record y for fields with field names that match corresponding table-column names. If there is no unique matching row in the table, an error is raised

Похожие вопросы

Карта сайта