Udostępnij za pośrednictwem


Funkcja PATHCONTAINS (język DAX)

Zwraca wartość TRUE, jeśli określony element item istnieje w określonej ścieżce path.

Składnia

PATHCONTAINS(<path>, <item>)

Parametry

  • path
    Ciąg utworzony w wyniku wykonania funkcji PATH.

  • item
    Wyrażenie tekstowe, które ma zostać wyszukane w wynikowej ścieżce.

Wartość zwracana

Wartość TRUE, jeśli element item istnieje w ścieżce path; w przeciwnym razie wartość FALSE.

Uwagi

Jeśli element item jest liczbą całkowitą, jest konwertowany na wartość tekstową, a następnie jest obliczana wartość funkcji.

Tej funkcji języka DAX nie można używać w trybie zapytania bezpośredniego. Aby uzyskać więcej informacji o ograniczeniach w modelach zapytania bezpośredniego, zobacz https://go.microsoft.com/fwlink/?LinkId=219172.

Przykład

W poniższym przykładzie jest tworzona kolumna obliczeniowa, w której jest umieszczany identyfikator kierownika i jest sprawdzany zestaw pracowników. Jeśli identyfikator kierownika znajduje się na liście kierowników zwróconych przez funkcję PATH, funkcja PATHCONTAINS zwraca wartość Prawda; w przeciwnym razie zwraca wartość Fałsz.

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