Funkcja ENDSWITH ER
Funkcja ENDSWITH
określa, czy określone wejście kończy się określonym tekstem. Zwraca wartość logicznąTRUE, jeśli określone dane wejściowe kończą się określonym tekstem. W przeciwnym wypadku zwraca ona wartość logicznąFALSE.
Składnia
ENDSWITH (input, end 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 kończyć się na drugim argumentze.
start 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ę na końcu pierwszego argumentu.
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 ENDSWITH ("abc", "d")
wartość FALSE, podczas gdy wyrażenie zwraca ENDSWITH ("abc", "C")
wartość TRUE.
Przykład 2
Wyrażenie ENDSWITH (model.InvoiceBase.Customer.PostalAddress.Address, "USA")
zwraca wartość TRUE, jeśli wartość w polu Adres źródła danych modelu kończy się ciągiem USA. W przeciwnym jest zwracana wartość FALSE.