Kategoria Konfiguracja procesu

IsValidFieldValue

Sprawdza, czy wartość w polu jest poprawna, czy daną wartość można przypisać do danego pola sprawy. Składnia IsValidFieldValue („fieldName”, [„fieldValue”]); Argumenty funkcji fieldName - (String) Nazwa testowanego pola fieldValue - (String) [Opcjonalnie] Wartość testowa dla pola Zwracana wartość Ta funkcja zwraca wartość logiczną. Zwraca true, jeśli określoną wartość można przypisać do określonego pola, w przeciwnym razie false. Przykłady Przykład 1: Sprawdź, czy wartość w polu Klienci jest prawidłową wartością dla tego rodzaju pola. isValid = IsValidFieldValue („Klienci”); Przykład 2: Spowoduje to sprawdzenie, czy łańcuch „Datacom” ma odpowiednią wartość w polu „Klienci” i zapisze wartość zwracaną w zmiennej „isValid”. isValid = IsValidFieldValue („Klienci”, „Datacom”); Przykład 3: Spowoduje to sprawdzenie, czy „ABC” jest odpowiednią wartością dla pola „Kwota” i jeśli to prawda, zrób coś. if (isValidFieldValue („Kwota”, „ABC”)) { //Zrób coś }
Czytaj więcej

JsonPath

Ta funkcja zwraca wartość właściwości dla określonego json Składnia JsonPath („jsonString”, „selektor”); Argumenty funkcji jsonString - (String) Ciąg Json selector - (String) Selektor właściwości do pobrania z ciągu json. JSONPath jest obsługiwany. Zwracana wartość Ta funkcja zwraca String. Wartość określonej właściwości lub pusty ciąg, jeśli podano niepoprawny Json lub niepoprawny selektor Przykłady Przykład 1: Spowoduje to wyodrębnienie wartości właściwości „name” z pliku json przechowywanego w polu formularza „jsonString” JsonPath („[jsonString]”, „name”) Przykład 2: Wyodrębni to wartość właściwości „age” z obiektu „person” z obiektu json przechowywanego w zmiennej reguły „jsonVariable” JsonPath (jsonVariable, „person.age”) Przykład 3: Spowoduje to wyodrębnienie wartości właściwości „model” z 3. elementu tablicy w tablicy „samochody” z json zapisanego w polu formularza „jsonString” JsonPath („[jsonString]”, „cars [3] .model”)
Czytaj więcej

MailHeaderValue

Ta funkcja zwraca wartość określonego nagłówka z wiadomości, z której ta sprawa została utworzona. Funkcja zwróci wartość tylko podczas tworzenia skrzynki z wiadomości e-mail. Składnia MailHeaderValue („headerName”); Argumenty funkcji headerName - (String) Nazwa nagłówka, np .: Do, CC, From, Reply-To, Otrzymane, Temat, Data Zwracana wartość Ta funkcja zwraca wartość logiczną. Zwraca wartość nagłówka lub pusty ciąg, jeśli nagłówek nie został znaleziony. Przykłady Przykład 1: Spowoduje to zwrócenie adresu e-mail podanego w polu Do przychodzącej poczty MailHeaderValue („Do”);
Czytaj więcej

Max

Ta funkcja zwraca maksymalną wartość z określonych kolumn / pól w określonej tabeli. Składnia Max („source”, „fieldName”); Argumenty funkcji source - (String) Źródło danych zawierające wartości do porównania. Może to być nazwa tabeli (tj. „Faktury”), nazwa zagnieżdżonej tabeli (tj. „Finanse> Faktury”) fieldName - (String) Nazwa kolumny / pola zawierającego wartości dziesiętne, z których należy pobrać wartość maksymalną. Zwracana wartość Ta funkcja zwraca liczbę dziesiętną. Zwraca maksymalną wartość z określonej kolumny / pola w określonej tabeli. Przykłady Przykład 1: Zwróci maksymalną wartość z „kolumny 3” w „tabeli 1”. Max („table1”, „column3”);
Czytaj więcej

MergeFilesToPDF

Ta funkcja łączy pliki z danych pól w jeden plik pdf i umieszcza go w danym polu o podanej nazwie. Pliki źródłowe mogą być plikami PDF lub Office, które można przekonwertować na format PDF (Word, Excel). Składnia MergeFilesToPDF (destinationField, destinationFileName, sourceField1, sourceField2, ...); Argumenty funkcji destinationField - (String) Nazwa pola, w którym zostanie umieszczony scalony dokument, pole musi być typu Document destinationFileName - (String) Nazwa scalonego pliku sourceField1 - (String) Nazwa lub wartość pola dokumentu z pierwszym plikiem do scalenia. Aby scalić pliki z nazwy tabeli, należy przekazać ją w formacie nazwa_tabeli> nazwa_pola sourceField2, sourceField3 ... - (String) [Opcjonalnie] Nazwa lub wartość pól dokumentu z drugim i kolejnymi plikami do scalenia. Zwracana wartość Ta funkcja zwraca liczbę dziesiętną. Zwraca true, jeśli scalenie zakończyło się pomyślnie, w przeciwnym razie zwraca false. Przykłady Przykład 1: Spowoduje to scalenie plików z pól Aggrement_draft i Aggrement_app Annex do jednego załącznika pdf i umieści go w polu Aggrement o nazwie Aggrement_final.pdf. if (MergeFilesToPDF („Aggrement_final.pdf”, [Aggrement_draft], [Aggrement_app Annex])) {} Przykład 2: Spowoduje to scalenie plików z pola Dokument w tabeli Pliki do jednego załącznika pdf i umieszczenie go w polu Agregacja o nazwie Aggrement_final.pdf. if (ConvertFileToPDF („Aggrement”, „Aggrement_final.pdf”, „Pliki> Dokument”)) {}
Czytaj więcej