Funkcja STARTSWITH ER
Funkcja STARTSWITH
określa, czy określone wejście zaczyna się określonym tekstem. Zwraca wartość logicznąTRUE, jeśli określone dane wejściowe zaczyna się określonym tekstem. W przeciwnym wypadku zwraca ona wartość logicznąFALSE.
Składnia
STARTSWITH (input, start 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 zaczyna się na drugim argumencie.
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 początku 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 STARTSWITH ("abc", "d")
wartość FALSE, podczas gdy wyrażenie zwraca STARTSWITH ("abc", "A")
wartość TRUE.
Przykład 2
Wyrażenie STARTSWITH (model.InvoiceBase.Customer.PostalAddress.Address, "123 Coffee Street")
zwraca wartość TRUE, jeśli wartość w polu Adres źródła danych modelu zaczyna się ciągiem 123 Coffee Street. W przeciwnym jest zwracana wartość FALSE.