Tworzenie listy kodów
Aby utworzyć listę kodów:
- Wybierz z menu Funkcje administracyjne > Zarządzanie listami kodów.
- Kliknij Utwórz.
-
Określ następujące informacje:
- Nazwa
- Określ nazwę unikatową listy kodów.
- Moduł
- Wybierz obszar funkcyjny, do którego ma zostać przypisana lista kodów z listy rozwijanej. Każda lista kodów musi być przypisana do obszaru funkcyjnego. Jeśli lista kodów jest używana w kilku obszarach funkcyjnych, musi być przypisana do obszaru Funkcje wspólne.
- Struktura hierarchii
-
Kliknij przycisk Wyszukiwanie i wybierz hierarchię ze wstępnie zdefiniowanych list kodów hierarchii. Struktura hierarchii wyszukiwania używana do przechowywania kodów i uzyskiwania dostępu do informacji, na przykład:
- CodeListHierarchyAE z dzierżawcą hierarchii, podmiotem gospodarczym i lokalizacją: Ta struktura hierarchii wyszukiwania jest używana na liście kodów TimeZonesOwn i służy do określenia strefy czasowej użytkownika zalogowanego do aplikacji.
- CodeListHierarchyTradingPartner z dzierżawcą hierarchii i partnerem handlowym: Ta struktura hierarchii wyszukiwania jest używana na liście kodów UnitsOfMeasures i służy do określenia mapowania kodu właściwego dla danego partnera handlowego dla miar jednostek.
- Sprawdzanie poprawności klasy Java
- Wybierz klasę Java do sprawdzenia kodów i wartości kodów z rozwijanej listy. Klasy Java zdefiniowane na liście kodów CodeListValidatorsForCodes i CodeListValidatorsForProperties są używane do sprawdzenia kodów i wartości kodów. Przykładem jest moduł sprawdzania poprawności strefy czasu listy kodów TimeZones, który sprawdza czy konkretny kod jest poprawną strefą czasu.
- Fetcher klasy Java
- Wybierz klasę Java, która służy do pobierania ważnych kodów listy kodów z rozwijanej listy. Na przykład: Na liście kodów TimeZones fetcher klasy Java podaje tylko ważne strefy czasowe. Możesz wybrać te strefy czasowe z rozwijanej listy pola Nazwa w oknie dialogowym Zarządzanie właściwościami kodów. Poszczególne klasy Java używane do pobierania ważnych kodów są zdefiniowane na liście kodów CodeListFetcher.
- Lista kodów, do której utworzono odwołanie
- Kliknij przycisk Wyszukiwanie i wybierz listę kodów, do której utworzono odwołanie z okna dialogowego. Możesz uzyskać dostęp do kodu z innej listy kodów, jeśli zdefiniowano odwołanie do tej listy kodów. Możesz wybrać kody z listy kodów odwołania z rozwijanej listy, jeżeli określisz kody w oknie dialogowym Zarządzanie właściwościami kodów.
- Opis
- W tym polu tekstowym można określić tekst objaśniający dla listy kodów.
- Minimalna długość
- Określ minimalną wymaganą długość kodów na stronie Zarządzanie kodami.
- Maksymalna długość
- Określ maksymalną wymaganą długość kodów na stronie Zarządzanie kodami.
- Przyrostowa lista kodów
- Zaznacz pole wyboru, aby określić, czy lista kodów jest przyrostową listą kodów. Przyrostowe listy kodów umożliwiają gromadzenie wartości właściwości kodu w różnych hierarchiach. Możesz utworzyć wpis kodu ze wszystkimi wartościami domyślnymi na najwyższym poziomie hierarchii, czyli dzierżawcy. Drugi wpis kodu o tej samej nazwie można utworzyć na specyficznej hierarchii, np. na poziomie podmiotu gospodarczego. Po określeniu kodu najpierw są oceniane właściwości poziomu podmiotu gospodarczego. Puste wartości są uzupełniane wartościami z poziomu dzierżawcy.
- Dozwolony wpis domyślny
- Zaznaczone pole wyboru wskazuje, że możesz określić kod o nazwie default na liście kodów. Kod jest używany jako domyślny w przypadku gdy nie można odnaleźć wymaganego kodu na liście kodów. Na przykład strefa czasowa określona jako wartość domyślna jest stosowana w przypadku gdy nie można odnaleźć innych wartości. Na przykład aplikacja wysyła żądanie strefy czasowej z listy kodów TimeZonesOwn dla specyficznego użytkownika. Jeśli nie ustawiono strefy czasowej dla użytkownika, zostanie użyta wartość "domyślna".
- Lista kodów systemowych
- Zaznacz pole wyboru, aby określić czy lista kodów jest listą kodów systemowych. Lista kodów systemowych jest podstawą działania aplikacji i nie wolno jej zmieniać.
- Struktura hierarchii musi pasować
- Jeżeli zaznaczono to pole wyboru, aplikacja, za pomocą której użytkownik uzyskuje dostęp do listy kodów, musi stosować określoną strukturę hierarchii wyszukiwania. Jeśli aplikacja wyśle żądanie kodu, zostanie użyty tylko ten kod, który dokładnie spełnia kryteria wyszukiwania danej hierarchii.
- Do przetłumaczenia
- Zaznacz pole wyboru, aby potwierdzić, że lista kodów ma zostać przetłumaczona.
- Aby dodać nowy wiersz właściwości listy kodów, kliknij przycisk Utwórz w polu Właściwości listy kodów. Otworzy się okno dialogowe Zarządzanie właściwościami listy kodów.
-
Możesz określić te parametry w oknie dialogowym Zarządzanie właściwościami listy kodów:
- Nazwa
- Określ nazwę właściwości listy kodów.
- Opis
- Określ opis właściwości listy kodów.
- Nazwa pola interfejsu użytkownika
-
Określ kod, który jest używany do uzyskania dostępu do nazwy pola kodu, które jest wyświetlane w oknie dialogowym Zarządzanie właściwościami kodów.
- Sekwencja interfejsu użytkownika
- Określ kolejność, w jakiej pola kodu są sortowane i wyświetlane w oknie dialogowym Zarządzanie właściwościami kodów.
- Szerokość pola interfejsu użytkownika
- Określ wielkość widoku pola kodu w oknie dialogowym Zarządzanie właściwościami kodów. Możesz wybrać jedną ze standardowych szerokości pól:
- Wartości logiczne
- Długie ciągi, elementy listy, opisy
- Średnio długie ciągi, elementy listy (wyrażenia Cron, typy wyzwalaczy)
- Krótkie ciągi (kody), numery, daty
- Bardzo długie ciągi (nazwy klas, nazwy plików, nazwy ścieżek)
- Minimalna długość
- Określ minimalną wymaganą długość pola kodu w oknie dialogowym Zarządzanie właściwościami kodów.
- Maksymalna długość
- Określ maksymalną długość pola kodu w oknie dialogowym Zarządzanie właściwościami kodów.
- Typ danych
- Wybierz typ danych pola kodu z rozwijanej listy. Typy danych to wartość logiczna, wartość dziesiętna, wartość daty, wartość ciągu lub wartość liczby całkowitej.
- Lista wartości
- Określ listę wartości oddzielonych dwukropkami. Po określeniu kodów w oknie dialogowym Zarządzanie właściwościami kodów, możesz uzyskać dostęp do kodów z listy kodów odwołania z rozwijanej listy. Możesz określić listę wartości lub wybrać listę kodów, do której utworzono odwołanie.
- Sprawdzanie poprawności klasy Java
- Wybierz klasę Java do sprawdzenia kodów i wartości kodów z rozwijanej listy. Klasy Java zdefiniowane na liście kodów CodeListValidatorsForCodes i CodeListValidatorsForProperties są używane do sprawdzenia kodów i wartości kodów. Przykładem jest moduł sprawdzania poprawności strefy czasu listy kodów TimeZones, który sprawdza czy konkretny kod jest poprawną strefą czasu.
- Fetcher klasy Java
- Wybierz klasę Java do pobierania prawidłowych kodów właściwości z rozwijanej listy. Na przykład: Na liście kodów TimeZones fetcher klasy Java podaje tylko ważne strefy czasowe. Możesz wybrać te strefy czasowe z rozwijanej listy pola Nazwa w oknie dialogowym Zarządzanie właściwościami kodów. Poszczególne klasy Java używane do pobierania ważnych kodów są zdefiniowane na liście kodów CodeListFetcher.
- Wartość domyślna
- Określ wartość domyślną pola kodu. Na przykład strefa czasowa określona jako wartość domyślna jest stosowana w przypadku gdy nie można odnaleźć innych wartości.
- Lista kodów, do której utworzono odwołanie
- Wybierz listę kodów, do której utworzono odwołanie z rozwijanej listy. Możesz uzyskać dostęp do kodu z innej listy kodów, jeśli zdefiniowano odwołanie do tej listy kodów. Możesz wybrać kody z listy kodów odwołania z rozwijanej listy, jeżeli określisz kody w oknie dialogowym Zarządzanie właściwościami kodów.
- Wymagany wpis
- Zaznacz to pole wyboru, jeżeli wpis w polu jest wymagany w oknie dialogowym Zarządzanie właściwościami kodów.
- Pole chronione
- Zaznacz to pole wyboru, jeżeli nie można zmienić pola kodu w oknie dialogowym Zarządzanie właściwościami kodów.
- Aby zapisać właściwości listy kodów, kliknij przycisk OK.
-
Aby zapisać listę kodów, kliknij przycisk Zapisz.
Pojawi się komunikat Pomyślnie zapisano listę kodów .