# Funkcje programu RecordsManager

## Funkcje umożliwiające tworzenie aplikacji bazodanowych bez użycia kodu

Poniższa tabela przedstawia funkcje dostępne w programie RecordsManager.

### Omówienie

[Tworzenie aplikacji baz danych dla firm bez użycia kodu](recordsmanager.md)

[Konfiguracja za pomocą intuicyjnego, graficznego interfejsu](recordsmanager.md#how-it-works)

Struktura danych, formularze i inne elementy mogą być zmieniane w dowolnym momencie – nawet po tym, jak użytkownicy wprowadzą dane 

[Umożliw dostęp do komputera stacjonarnego i laptopa za pośrednictwem przeglądarki internetowej](recordsmanager.md#apps)

[Główna struktura: repozytoria, kontenery danych, pola, filtry, formularze](recordsmanager.md#how-it-works)

### Asystent AI

[Wbudowany asystent AI do natychmiastowego tworzenia baz danych](ai.md)

[Twórz bazy danych i tabele, korzystając z poleceń wprowadzanych w języku naturalnym](ai.md)

[Formularze, filtry i raporty są automatycznie generowane w tle](ai.md#optimize)

[Modyfikacja istniejącej struktury bazy danych przy użyciu sztucznej inteligencji](ai.md#modify)

[Demonstracja narzędzi sztucznej inteligencji dostępna w chmurze](ai.md#try)

### Repozytoria

[Łatwe w tworzeniu, przydatne do celów organizacyjnych](data-containers.md)

[Kontenery danych można przenosić między repozytoriami w dowolnym momencie](data-containers.md#data-containers)

[Punkty kontrolne bazy danych umożliwiają przywrócenie do ostatniego znanego, poprawnego stanu](data-containers.md#checkpoints)

[Umożliwienie wyboru różnych motywów kolorystycznych i stylistycznych w celu ułatwienia rozróżniania](data-containers.md#styling)

### Kontenery danych

[Składa się z rekordów zawierających pola](data-containers.md#data-containers)

[Można w dowolnym momencie dodawać, usuwać lub modyfikować pola](data-containers.md#data-containers)

[Wsparcie dla rodziców i dzieci](data-containers.md#parent-child) lub [Luźne relacje](data-containers.md#loose-links)

Można wstawiać nowe kontenery danych w dowolnym miejscu; można usuwać kontenery nadrzędne lub podrzędne w dowolnym momencie

Skopiuj istniejący kontener danych, aby wykorzystać go jako punkt wyjściowy 

[Łatwe importowanie danych](data-containers.md#import-data)

[Masowe aktualizacje rekordów](data-containers.md#import-data) (np. w celu automatycznego wypełniania nowych pól, korekty danych itp.)

### Pola

[Konfiguruj strukturę w czasie rzeczywistym, nawet po wprowadzeniu danych](fields.md#changes)

[Wiele wbudowanych typów pól](fields.md#fields) (tekst, data, godzina, liczba, pliki, obrazy, przypomnienia, itp.)

[Ograniczenia obejmują: wymagane, tylko do odczytu, unikalne](fields.md#validation)

[Skopiuj i zmodyfikuj istniejące pola, wykorzystując je jako punkt wyjścia](fields.md#fields)

[Opcje formatowania](fields.md#formatting) dla pól numerycznych, pól daty i czasu

[Sprawdzanie poprawności danych dla poszczególnych pól i rekordów za pomocą wyrażeń XPath](fields.md#validation)

[Skonfiguruj podpowiedzi edycyjne i wartości domyślne](fields.md#validation)

Umożliwienie użytkownikowi dynamiczne rozszerzanie listy zdefiniowanych wartości

[Ogranicz wyświetlanie wartości dla poszczególnych użytkowników lub grup użytkowników](fields.md#validation)

[Określ pola, które mają być automatycznie wypełniane, używając wyrażeń XPath](fields.md#pre-fill)

Pola automatycznie inkrementowane

### Formularze

[Formularze](forms.md) to sposób, w jaki użytkownicy końcowi wchodzą w interakcję z Państwa aplikacją

Formularze są projektowane dla każdego kontenera danych i mogą być wykorzystywane do ograniczania dostępu

Łatwy w użyciu [Edytor formularzy](forms.md)

Wielokrotne wystąpienia formularzy wewnątrz jednego kontenera danych

Formularze mogą być ukrywane i dostępne tylko dla administratorów 

### Formularze listów

[Zapewnij przegląd rekordów, aby użytkownicy mogli je edytować, usuwać lub dodawać.](list-forms.md)

Wyświetlaj zapisy z kontenera danych w [układ, który zdefiniujesz](list-forms.md#create-form)

Użytkownik może wybrać jeden z formularzy udostępnionych przez administratora, aby poprawić sposób wyświetlania danych

[Zapisy można grupować na jednym lub wielu poziomach.](list-forms.md#grouping)

Można filtrować rekordy

[Pola umożliwiające szybką nawigację dla użytkownika](list-forms.md#jump)

[Wyszukiwanie w całej bazie danych, szczegółowe wyszukiwanie w wybranych polach](list-forms.md#search)

### Formularze wprowadzania danych

[Szablony danych](data-entry-forms.md#templates) mogą być zdefiniowane, aby automatycznie wypełniać niektóre pola w nowych rekordach

[Dane wstępnie wypełnione mogą być zdefiniowane bezpośrednio przez administratora lub obliczane za pomocą wyrażeń XPath](data-entry-forms.md#templates)

[Skrypty obliczają dane lub aktualizują inne pola na podstawie wprowadzonych informacji](data-entry-forms.md#templates)

[Dane formularza mogą być wyświetlane tylko do odczytu dla niektórych użytkowników lub dla określonych pól](data-entry-forms.md#simple-form)

[Tabele](data-entry-forms.md#style) upraszczają skomplikowane formularze

Wsparcie geolokalizacji w celu automatycznego uzupełniania pól adresu

Obsługiwane są obrazy

[Duże formularze można podzielić na sekcje, co ułatwia wprowadzanie danych krok po kroku.](data-entry-forms.md#steps)

[Sekcje](data-entry-forms.md#sections) umożliwia ukrywanie niektórych elementów formularzy dla wybranych użytkowników

### Formularze raportów

[Twórz atrakcyjne raporty zawierające podsumowania i wykresy](report-forms.md)

[Grupuj dane według jednego lub więcej pól](report-forms.md)

[Podsumowania: liczba, suma, średnia, minimum, maksimum](report-forms.md#advanced)

[Szeroki wybór typów wykresów](report-forms.md#charts) (kołowe, słupkowe, liniowe, obszarowe, itp.)

### Formularze eksportowe

[Określ pola danych, które są dostępne dla użytkowników do eksportu do formatu CSV lub XML](export-forms.md)

Możliwość eksportu w formacie ISO

### Formularze przypomnień e-mail

[Zdefiniuj przypomnienia e-mail wysyłane do użytkowników Twojej aplikacji](reminder-forms.md)

### Formularze przypomnień

Zarządzaj przypomnieniami o zbliżających się terminach płatności [Strona główna aplikacji](start-page.md)

### Filtry danych

[Pozwól administratorowi zdefiniować proste i zaawansowane zapytania wyszukiwania dla każdego kontenera danych](filters.md)

[Zdefiniuj filtry, aby ograniczyć wyświetlanie danych w kontenerach danych](filters.md)

[Filtry danych służące do ograniczenia dostępu użytkowników do określonych danych.](filters.md#limit-access)

[Filtry danych, które działają jako wstępnie zdefiniowane wyszukiwania dla użytkowników końcowych](filters.md#searches)

### Strona główna

[Zaprojektuj atrakcyjną stronę główną, która będzie powitać użytkowników.](start-page.md)

Wyświetla repozytoria aplikacji, kontenery danych, liczbę rekordów itp. 

Możliwość automatycznego generowania podsumowania na podstawie dostępnych repozytoriów i kontenerów danych

Możliwość wyboru tylko wybranych repozytoriów/kontenerów danych do wyświetlenia 

Możliwość dostosowania motywów kolorystycznych

Centralne miejsce do przeglądania przypomnień

### Zarządzanie użytkownikami

[Szczegółowe opcje zarządzania dostępem użytkowników](user-management.md)

[Zdefiniuj dowolną liczbę ról](user-management.md#roles)

[Przypisz różnym formularzom dostęp dla określonych ról](user-management.md#roles)

Każdy użytkownik może mieć jedną lub więcej ról

Role można przypisać do [grup alertów](user-management.md#reminders), aby otrzymywać przypomnienia

### Przypomnienia i grupy powiadomień

[Grupy powiadomień](user-management.md#reminders) określają, którzy użytkownicy otrzymują jakie przypomnienia

Użytkownicy mogą, opcjonalnie, subskrybować publiczne grupy powiadomień

[Przypomnienia to wydarzenia dodawane do kalendarza](user-management.md#reminders) ustawione dla dowolnego pola rekordu 

[Przypomnienia mogą być jednorazowe lub powtarzalne; dostępne opcje ustawień: data, przed datą lub po dacie](user-management.md#reminders)

[Wewnątrz aplikacji](start-page.md) or opcje przypomnień e-mail

### Używanie w trybie offline

[Umożliwia użytkownikom urządzeń mobilnych korzystanie z aplikacji bez połączenia z Internetem](offline-use.md)

[Cała aplikacja lub określone zasoby danych mogą być dostępne w trybie offline](offline-use.md#go-offline)

[Po przywróceniu połączenia z Internetem, użytkownik może zapisać wszystkie nowo dodane wpisy lub je usunąć](offline-use.md#saving)

### Funkcje zapewniające wygodę użytkowania dla końcowego użytkownika

[Automatyczny, responsywny układ](ease-of-use.md#responsive) dostosowuje wyświetlanie do szerokości ekranu

[Wytyczne dotyczące redakcji](ease-of-use.md#editing)

[Wartości pól formularza zdefiniowane z góry](ease-of-use.md#predefined-values)

[Wskazówki dotyczące walidacji i edycji danych](ease-of-use.md#validation)

[Opcje dotyczące automatycznego wypełniania pól](ease-of-use.md#editing) (daty, automatycznie generowane identyfikatory itp.)

[Skrypty, które aktualizują inne pola na podstawie aktualnie wyświetlanych danych](ease-of-use.md#editing)

[Szybkie wyszukiwanie](ease-of-use.md#search)

[Opcje zaawansowanego wyszukiwania](ease-of-use.md#search)

Wstępnie zdefiniowane opcje wyszukiwania za pomocą filtrów

### Śledzenie zmian

[Kompleksowe śledzenie zmian](change-tracking.md)

[Możliwość przeglądania i odtwarzania wprowadzonych zmian](change-tracking.md#replicate)

[Możliwość cofania i ponawiania zmian pojedynczo](change-tracking.md#undo)

[Śledzenie zmian](change-tracking.md#audit) pokazuje, którzy użytkownicy dokonali każdej zmiany

[Wykrywanie konfliktów](change-tracking.md#collision) podczas jednoczesnych zmian wprowadzanych przez wielu użytkowników

### Opcje wdrożenia

[Hostowanie w chmurze Altova](recordsmanager.md#altova-cloud)

[Serwer zlokalizowany w obiekcie](recordsmanager.md#manage)

[Hostowanie w infrastrukturze chmury prywatnej (np. AWS, Azure)](recordsmanager.md#manage)

### Dostępne w wielu językach

Polish

Francuski

Niemiecki

Hiszpański

Program RecordsManager opiera się na standardzie Unicode, co umożliwia wprowadzanie danych w dowolnym języku 

### 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!