Jeśli używasz niestandardowej formuły do formatowania danych w przepływie pracy, możesz użyć funkcji z wartościami właściwości z zapisanego rekordu lub danych wyjściowych z poprzednich działań, aby utworzyć złożone formuły.
Zapoznaj się z różnymi funkcjami poniżej, aby określić, których użyć:
Funkcja | Opis | Przykład |
abs | Pobiera wartość bezwzględną liczby. Można użyć tej funkcji, aby upewnić się, że liczba jest dodatnia. |
|
dodać | Dodaje wartość liczbową do innej wartości liczbowej. Ta funkcja jest taka sama jak operator +. Używana z następującymi elementami:
|
Alternatywnie można również użyć:
|
konkat | Łączenie wielu wartości ciągów znaków. Ta funkcja jest dostępna tylko wtedy, gdy akcja Formatuj dane jest używana w trybie niestandardowym. |
|
kapitalizować | Zamienia pierwszą literę wartości ciągu znaków na wielką. Pierwszy znak będzie pisany wielką literą, podczas gdy wszystkie pozostałe litery będą pisane małą literą. Inne słowa w danych wejściowych nie będą miały wielkiej pierwszej litery |
|
cięcie | Wycina znak lub wiele znaków w celu usunięcia ciągu znaków z wartości. Funkcja ta może być używana do dopasowywania i wycinania określonej części ciągu znaków. Parametr określa część ciągu, która ma zostać usunięta. Użyj z następującymi funkcjami:
|
|
format daty i czasu | Uwaga: ta formuła została wycofana i zastąpiona poniższą funkcją |
|
format_datetime | Konwersja znacznika czasu do formatu przyjaznego dla człowieka. Dołącz znacznik czasu lub właściwość wraz z następującymi parametrami, aby skonfigurować jego format:
|
|
podział | Dzielenie liczby. Ta funkcja jest alternatywą dla operatora /. Używaj z następującymi funkcjami:
|
Alternatywnie można również użyć:
|
podzielny | Sprawdza, czy liczba jest podzielna przez resztę. Jeśli nie ma reszty, ta funkcja zwróci wartość true. Jeśli występuje reszta, wartość funkcji będzie równa false. Użyj z następującymi funkcjami:
|
|
dołączyć | Łączy dwa lub więcej ciągów w jeden ciąg wynikowy, używając separatora między każdą wartością. Ta funkcja jest dostępna tylko wtedy, gdy akcja Formatuj dane jest używana w trybie niestandardowym. Użyj z następującymi elementami:
|
|
lewy | Zwraca podciąg znaków z wartości ciągu znaków od początku wartości ciągu znaków. Ta funkcja jest dostępna tylko wtedy, gdy akcja Formatuj dane jest używana w trybie niestandardowym. |
|
długość | Zwraca liczbę znaków w ciągu znaków. |
|
niższy | Konwertuje wszystkie znaki w ciągu znaków na małe litery. |
|
środek | Zwraca podciąg znaków z wartości ciągu znaków. Ta funkcja jest dostępna tylko wtedy, gdy akcja Formatuj dane jest używana w trybie niestandardowym. |
|
minus_time | Odejmuje określoną ilość czasu od obiektu daty/godziny. Używane z następującymi elementami:
|
|
mnożnik | Mnoży wartość przez liczbę. Ta funkcja jest alternatywą dla operatora *. Używana z następującymi funkcjami:
|
Alternatywnie można również użyć:
|
liczba | Konwertuje ciąg znaków na liczbę. |
|
plus_time | Dodaje czas do obiektu daty/godziny. Użyj z następującymi elementami:
|
|
randomNumber | Generuje liczbę losową w określonym zakresie. W przypadku tej funkcji generowane liczby są całkowicie losowe i mogą się powtarzać. Na przykład, jeśli użyto zakresu od jednego do trzech i zapisano trzy kontakty, nie można uzyskać trzech unikalnych numerów. W zakresie uwzględniane są zarówno liczby minimalne, jak i maksymalne. Podczas ustawiania zakresu można również użyć 0 i liczb ujemnych. |
|
zastąpić | Zastępuje wszystkie wystąpienia podciągu innym ciągiem. Użyj z następującymi elementami:
|
|
prawo | Zwraca podciąg znaków z wartości ciągu znaków od końca wartości ciągu znaków. Ta funkcja jest dostępna tylko wtedy, gdy akcja Formatuj dane jest używana w trybie niestandardowym. |
|
regex_replace | Wyszukuje wzorzec regex i zastępuje go podanym ciągiem znaków. Użyj z następującymi parametrami:
|
|
korzeń | Oblicza pierwiastek kwadratowy z liczby. Opcjonalnie można określić N-ty pierwiastek do obliczenia. Użyj z następującymi funkcjami:
|
|
runda | Zaokrągla liczbę do określonego miejsca po przecinku. Użyj z następującymi funkcjami:
|
|
paski | Usuwa znaczniki SGML/XML i zastępuje sąsiadujące białe znaki jedną spacją. Filtr ten może być używany do usuwania wszelkich znaczników HTML ze zmiennej. |
|
tytuł | Zmień wielkość liter w tekście na tytuł. Każde słowo w wynikowym ciągu rozpocznie się od wielkich liter, podczas gdy wszystkie pozostałe znaki będą małe. |
|
wykończenie | Usuwa początkowe i końcowe białe znaki z ciągu znaków. |
|
unixtimestamp | Konwertuje obiekt daty/czasu na uniksowy znacznik czasu. |
|
górny | Zmień wszystkie znaki na wielkie litery. |
|
urlencode | Escape i URL kodują ciąg znaków przy użyciu formatowania UTF-8. |
|