Funkcje CONTAINS ER
Ta funkcja CONTAINS
określa, czy określone dane wejściowe zawierają określony tekst. Zwraca wartość logicznąTRUE, jeśli określone dane wejściowe zawierają określony tekst. W przeciwnym wypadku zwraca ona wartość logicznąFALSE.
Składnia
CONTAINS (input, search text)
Argumenty
input
: Ciąg
Prawidłowa ścieżka elementu źródła danych typu Ciąg lub stałej ciągu, której wartość może zawierać drugi argument.
search text
: Ciąg
Prawidłowa ścieżka elementu źródła danych typu Ciąg lub stałej ciągu, której wartość może znajdować się w pierwszym argumencie.
Wartości zwracane
Wartość logiczna
Wyjściowa wartość logiczna.
Uwagi dotyczące użytkowania
Ta funkcja może służyć do określania wyrażenia warunku funkcji FILTER tylko wtedy, gdy odpowiednie mapowanie jest skonfigurowane w Regulatory Configuration Services w celu uzyskania dostępu do Microsoft Dataverse. W przeciwnym razie podczas projektowania zgłaszany jest wyjątek. Odebrany komunikat zaleca użycie funkcji WHERE zamiast funkcji FILTER
, ponieważ działa ona sprawniej.
Przykład 1
Wyrażenie zwraca CONTAINS ("abc", "d")
wartość FALSE, podczas gdy wyrażenie zwraca CONTAINS ("abc", "C")
wartość TRUE.
Przykład 2
Wyrażenie CONTAINS (model.InvoiceBase.Customer.PostalAddress.Address, "DEU")
zwraca wartość TRUE, jeśli wartość w polu Adres źródła danych modelu zawiera ciąg DEU. W przeciwnym jest zwracana wartość FALSE.