Функция PATHCONTAINS (DAX)

Возвращает значение TRUE, если указанный объект item существует в указанном объекте path.

Синтаксис

PATHCONTAINS(<path>, <item>)

Параметры

  • path
    Строка, созданная в результате вычисления функции PATH.

  • item
    Текстовое выражение для поиска.

Возвращаемое значение

Значение TRUE, если объект item существует в объекте path; в противном случае — значение FALSE.

Замечания

Если объект item является целым числом, он преобразуется в текст и выполняется вычисление функции. Если при выполнении преобразования возникает ошибка, функция возвращает ошибку.

Использование этой функции DAX в режиме DirectQuery не поддерживается. Дополнительные сведения об ограничениях моделей в режиме DirectQuery см. по ссылке http://go.microsoft.com/fwlink/?LinkId=219172.

Пример

В следующем примере создается вычисляемый столбец, который используется для проверки набора данных сотрудников с помощью идентификатора менеджера. Если идентификатор менеджера включен в список менеджеров, возвращаемых функцией PATH, функция PATHCONTAINS возвращает значение true; в противном случае — значение false.

=PATHCONTAINS(PATH(Employee[EmployeeKey], Employee[ParentEmployeeKey]), "23")