Kategoria Konfiguracja procesu

FindInCases

Wyszukuje słowa kluczowe w określonych przypadkach o określonych nazwach procedur. Składnia FindInCases („słowa kluczowe”, „targetCases”); FindInCases („słowa kluczowe”, „targetCases”, „procedureNames”); Argumenty funkcji słowa kluczowe - (Ciąg) Słowa kluczowe do znalezienia. targetCases - (String) Określa, czy wyszukiwać tylko w bieżącej, wszystkich oprócz bieżącej lub wszystkich. Dozwolone wartości [bieżące | nieprądowe | wszystko ] procedureNames - (String) [Opcjonalnie] Lista nazw procedur oddzielonych średnikiem (';'). Jeśli nie zostanie ustawiony, wszystkie przypadki zostaną przeszukane. Zwracana wartość Ta funkcja zwraca String. Zwraca identyfikatory wielkości liter oddzielone średnikiem. Przykłady Przykład 1: Spowoduje to zwrócenie identyfikatorów spraw dla każdego przypadku zawierającego określone słowo kluczowe w dowolnym polu, komentarzu lub załączniku. FindInCases („FV1234 // 2014”, „wszystkie”); Przykład 2: Spowoduje to wyszukanie słowa kluczowego we wszystkich przypadkach oprócz bieżącej, w procedurach o nazwie „Faktura” lub „Zamówienie” i zapisanie identyfikatorów przypadków w zmiennej „keywordOccurences”. Jeśli zostaną znalezione jakieś zdarzenia, zostanie wywołane ShowMessage. keywordOccurences = FindInCases („FV1234 // 2014”, „notcurrent”, „Faktura; Zamówienie”); if (Długość (keywordOccurences)> 0) { ShowMessage (2, „Faktura została już zarejestrowana w skrzynkach” + słowo kluczoweOccurences) }
Czytaj więcej

FindUsersInAD()

Ta funkcja zwraca określone wartości nazw kont użytkowników lub dowolne wartości pola AD dla podanej nazwy pola AD i jego wartości. Składnia FindUsersInAD („ADFieldName”, „ADFieldValue”); FindUsersInAD („ADFieldName”, „ADFieldValue”, „ADResultFieldName”); Argumenty funkcji ADFieldName - (String) Nazwa pola AD, po której szukana wartość. ADFieldValue - (String) Wartość pola AD, po którym szukasz. ADResultFieldName - (String) Nazwa pola AD, którego wartość ma zostać pobrana. Zwracana wartość Ta funkcja zwraca String. Zwraca wartość określonego pola AD lub pustego ciągu, jeśli nie ustawiono żadnej wartości. Przykłady Przykład 1: Zwróci określone wartości nazw kont użytkowników, których wartość „Identyfikator pracownika” jest równa „123”. data = FindUsersInAD („EmployeeID”, „123”); Przykład 2: Zwróci określone wartości nazw kont użytkowników, które mają wartość „EmployeeID” równą wartości przechowywanej w polu sprawy [ID]. data = FindUsersInAD („EmployeeID”, [ID]); Przykład 3: Zwróci to wartości zapisane w polu AD „EmailAddress”, które mają wartość „EmployeeID” równą „123”. data = FindUsersInAD („EmployeeID”, „123”, „EmailAddress”); Przykład 4: Zwróci to wartości zapisane w polu AD, którego nazwa jest określona w polu sprawy [WantedResult], które mają wartość „EmployeeID” równą „123”. data = FindUsersInAD („EmployeeID”, [ID], [WantedResult]);
Czytaj więcej

forcase

Wykonuje pewne czynności dla sprawy z określonym caseid Składnia forcase („caseid”) Argumenty funkcji caseid - (String) Identyfikator sprawy do uruchomienia kodu, np. wartość pola referencyjnego. Zwracana wartość Ta funkcja nie zwraca wartości. Przykłady Przykład 1: Wykonaj kod na przypadku określonym w polu Referencja zamówienia forcase ([Zamów]) { Zrób coś(); }
Czytaj więcej

foreachcase

Wykonuje niektóre czynności dla każdej sprawy z listy na kazeid Składnia foreachcase („identyfikatory przypadków”) Argumenty funkcji caseList - (String) ciąg zawierający identyfikatory przypadków oddzielone dwukropkiem lub średnikiem Zwracana wartość Ta funkcja nie zwraca wartości. Przykłady Przykład 1: foreachcase (FindCase („Nazwa procedury”, „Nazwa pola”, „Przeszukiwana wartość”)) { Zrób coś(); }
Czytaj więcej

foreachobject

Wykonuje kod dla każdego obiektu json w podanej tablicy json Składnia foreachobject („json”) foreachobject („json”, „selektor”) Argumenty funkcji json - (String) ciąg zawierający prawidłowy obiekt json lub tablicę obiektów json selektor - (String) [Opcjonalnie] Selektor JSONPath, który będzie używany do wybierania tablicy lub obiektu z json, na którym zostanie wykonana pętla Zwracana wartość Ta funkcja nie zwraca wartości. Przykłady Przykład 1: Wykonuje kod dla każdego wiersza z tabeli zwróconej z ExecuteSQL. Tabela jest zwracana jako json zawierający tablicę obiektów json. Wewnątrz kodu bieżący obiekt json jest dostępny jako ta zmienna. foreachobject (ExecuteSQL („dsn”, „select * from table”, „json”) { a = this.prop1; b = this.prop2; } Przykład 2: Wykonuje kod dla każdego obiektu w tabeli projektów z ciągu json zapisanego w polu json. foreachobject ([json], „projects”) { a = this.name; }
Czytaj więcej