Ta funkcja pobiera numeryczny identyfikator aktualnie wybranej pozycji z podanego pola Zdefiniowany słownik.
Składnia
GetDictionaryId („fieldTitle”);
Argumenty funkcji
fieldTitle - (String) Nazwa pola sprawy zawierającego słownik zdefiniowany.
Zwracana wartość
Ta funkcja zwraca liczbę dziesiętną.
Zwraca identyfikator zdefiniowanego słownika z określonego pola sprawy.
Przykłady
Przykład 1:
Zwraca identyfikator zdefiniowanego słownika z pola „DictionaryField1” bieżącego przypadku.
fieldId = GetDictionaryId („DictionaryField1”);
Czytaj więcej
Ta funkcja pobiera opis aktualnie wybranej pozycji z określonego pola słownika.
Składnia
GetDictionaryItem („dictionaryName”, „itemValue”, „paramName”);
Argumenty funkcji
DictionaryName - (String) Nazwa słownika
itemValue - (String) Wartość elementu słownika
paramName - (String) Nazwa parametru, który ma zostać pobrany dla pozycji słownika. Dozwolone wartości: [id | opis | externalId | indeks | wartość | displayValue | displayDescription | kategoria | categoryId | externalCategoryId]
Zwracana wartość
Ta funkcja zwraca String.
Zwraca wartość określonego parametru z pozycji słownika.
Przykłady
Przykład 1:
Zwraca opis zdefiniowanego słownika i wybranego elementu słownika.
fieldId = GetDictionaryItem („DictionaryName”, „ItemValue”, „Description”);
Czytaj więcej
Ta funkcja pobiera określony parametr aktualnie wybranej pozycji z danego pola Zdefiniowany słownik.
Składnia
GetDictionaryItemData („fieldTitle”, „paramName”);
Argumenty funkcji
fieldTitle - (String) Nazwa pola sprawy zawierającego słownik zdefiniowany.
paramName - (String) Nazwa parametru, który ma zostać pobrany dla pozycji słownika. Dozwolone wartości: [id | opis | externalId | indeks | wartość | displayValue | displayDescription | kategoria | categoryId | externalCategoryId]
Zwracana wartość
Ta funkcja zwraca String.
Zwraca wartość określonego parametru z pozycji słownika wybranej w polu określonego przypadku.
Przykłady
Przykład 1:
Zwraca zewnętrzny identyfikator (identyfikator importowany z zewnętrznej tabeli) Zdefiniowanego słownika z pola „DictionaryField1” bieżącego przypadku.
fieldId = GetDictionaryItemData („DictionaryField1”, „externalId”);
Czytaj więcej
Ta funkcja sprawdza, czy słownik potomny ma jakieś pozycje dla wybranej wartości nadrzędnej
Składnia
HasChilds („parentDict”, „childDict”);
Argumenty funkcji
parentDict - (String) Wartość słownika nadrzędnego
childDict - (String) Nazwa słownika podrzędnego
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Zwraca true, jeśli słownik potomny ma pozycje dla wybranej wartości nadrzędnej, w przeciwnym razie false.
Przykłady
Przykład 1:
To sprawdzi, czy „someChildDict” ma jakieś pozycje dla rodzica o wartości euqal na „someValue”
HasChilds („someValue”, „someChildDict”);
Czytaj więcej
Ta funkcja ustawia nowy opis pozycji słownika wybranej w określonym polu.
Składnia
SetDictionaryDescription („fieldTitle”, „description”);
Argumenty funkcji
fieldTitle - (String) Pole formularza Sprawa zdefiniowanego słownika
description - (String) Nowy opis wybranego słownika
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Ta funkcja zawsze zwraca true
Przykłady
Przykład 1:
Spowoduje to ustawienie opisu Zdefiniowanego słownika przechowywanego w polu formularza „Klient” na „Niektóre opisy”
SetDictionaryDescription („Customer”, „Some description”);
Czytaj więcej