# Pola w systemie zarządzania dokumentami

### Altova RecordsManager

Pola## Pola danych

W każdym [kontener danych](data-containers.md) W aplikacji, którą stworzyli Państwo w programie RecordsManager, użytkownicy końcowi wprowadzają dane, które są przechowywane w bazie danych. Każdy rekord jest zdefiniowany przez zestaw pól.

RecordsManager oferuje szeroką gamę typów pól, w tym: 

- Proszę podać tekst, który mam przetłumaczyć
- Tekst wieloliniowy
- Data
- Czas
- Numer
- Automatycznie zwiększana liczba
- Pliki
- Obrazy
- Przypomnienia
- Link do (kontenera danych)

Aby przyspieszyć proces tworzenia, definiując pola, można skopiować dowolną liczbę wcześniej zdefiniowanych pól z innych kontenerów danych jako punkt wyjścia, a następnie zmodyfikować je w razie potrzeby.

## Opcje formatowania danych

Program RecordsManager oferuje rozbudowane opcje formatowania dla pól numerycznych, dat i czasu, co ułatwia wprowadzanie danych i zapewnia ich spójność.

## Walidacja danych

Można zdefiniować wiele różnych kontroli walidacyjnych dla każdego pola, używając wyrażeń XPath, które również określają komunikat o błędzie wyświetlany użytkownikowi. Problemy z walidacją mogą być oznaczone jako błąd (rekord nie może zostać zapisany) lub jako ostrzeżenie (komunikat wyświetlany użytkownikowi, ale rekord może zostać zapisany). 

Oprócz walidacji poszczególnych pól, można zdefiniować walidację dla całych rekordów, w której wiele pól jest weryfikowanych względem siebie. 

Wprowadzone dane można ograniczyć za pomocą następujących opcji: 

- Wymagane
- Tylko do odczytu
- Wyjątkowy w całej dokumentacji
- Unikalny w porównaniu z innymi wpisami dotyczącymi tego samego rodzica

Można wprowadzić wskazówki dotyczące edycji, które będą wyświetlane, gdy pole jest puste, aby ułatwić wprowadzanie poprawnych danych. Możliwe jest również podanie listy wartości zdefiniowanych z góry. Listę tę można wprowadzić ręcznie przez administratora podczas konfiguracji, zaimportować z pliku CSV lub XML, lub zaimportować dane wcześniej wprowadzone przez użytkowników w tym samym polu. Wartości z listy mogą być sortowane automatycznie, na przykład, aby najpierw wyświetlać najczęściej używane wartości. 

Administrator może łatwo skonfigurować możliwość wyboru jednej lub wielu wartości oraz określić, czy użytkownicy końcowi mogą rozszerzać listę w trakcie wprowadzania danych. Można również skonfigurować, które grupy użytkowników mogą zobaczyć poszczególne elementy danej listy, co pozwala na precyzyjne dostosowanie. 

## Pola automatycznie wypełnione

Można określić konkretne pola, które mają być automatycznie wypełniane wartościami na podstawie obliczeń XPath, a także wybrać, kiedy te obliczenia mają być wykonywane 

- Dla nowych rekordów (na przykład, aby wypełnić identyfikator rekordu lub datę utworzenia rekordu)
- Podczas zapisywania danych (na przykład daty ostatniej edycji lub wyniku obliczeń opartych na wprowadzonych danych)
- Zawsze (na przykład, aby obliczyć wartość, która zawsze powinna być wyświetlana użytkownikowi, taką jak liczba dni do wygaśnięcia)

## Pola identyfikacyjne

Każdy rekord może być identyfikowany za pomocą jednego lub więcej pól. W każdym kontenerze danych należy skonfigurować jedno lub więcej pól jako pola identyfikacyjne. Na przykład, w aplikacji do zarządzania zasobami ludzkimi, pracownicy zazwyczaj mają unikalne numery identyfikacyjne, więc pole z numerem identyfikacyjnym może być używane do identyfikacji rekordów w kontenerze danych "Osoby". W przypadku niektórych kontenerów danych, może być konieczne użycie więcej niż jednego pola, aby zwiększyć prawdopodobieństwo unikalności (na przykład imię, drugie imię i nazwisko osoby, jak pokazano poniżej).



Pola identyfikacyjne są niezbędne do łączenia różnych kontenerów danych oraz służą do wyświetlania rekordów nadrzędnych w ramach rekordów podrzędnych. 



## Wprowadzaj zmiany w strukturze w czasie rzeczywistym

Podobnie jak w przypadku wszystkich elementów w aplikacjach RecordsManager, administrator może w dowolnym momencie zmieniać kolejność, dodawać, usuwać, modyfikować typy, aktualizować automatyczne uzupełnianie i zasady walidacji dla pól, nawet jeśli dane zostały już wprowadzone. 

## Co dalej?

Po zdefiniowaniu pól i zasad walidacji, można skonfigurować różne.. [formularze](forms.md) używane w Twojej aplikacji do wyszukiwania, wprowadzania, przesyłania e-mailem oraz raportowania danych. 

### Rozpocznij od razu {#get-started}

[Rozpocznij pracę z programem RecordsManager od razu, bez żadnych kosztów.](https://app.altova.cloud/try/recordsmanagerai) Platforma Altova Cloud zapewnia natychmiastowy dostęp, bez konieczności pobierania oprogramowania ani zakładania konta. Jeśli chcesz zapisać swoją pracę i zachować dane po przetestowaniu rozwiązania, wystarczy założyć bezpłatne konto testowe.

Rozpocznij teraz bezpłatny okres próbny!