# Velden in RecordsManager

### Altova RecordsManager

Velden## Gegevensvelden

In elk [gegevenscontainer](data-containers.md) van uw app, die is aangemaakt in RecordsManager, kunnen eindgebruikers gegevens invoeren om de informatie op te slaan in de database. Elk gegevensitem wordt gedefinieerd door een aantal velden.

RecordsManager biedt een breed scala aan veldtypen, waaronder: 

- Text
- Tekst die over meerdere regels loopt
- Datum
- Tijd
- Nummer
- Automatisch oplopend nummer
- Bestanden
- Afbeeldingen
- Herinneringen
- Link naar (gegevenscontainer)

Om de ontwikkeling te versnellen terwijl u velden definieert, kunt u een willekeurig aantal reeds gedefinieerde velden uit andere databestanden kopiëren als basis, en deze vervolgens naar wens aanpassen.

## Opties voor het formatteren van gegevens

RecordsManager biedt uitgebreide opmaakopties voor numerieke, datum- en tijdvelden, waardoor het invoeren van gegevens eenvoudiger wordt en de consistentie van de gegevens wordt gewaarborgd.

## Gegevensvalidatie

U kunt meerdere validatiecontroles per veld definiëren met behulp van XPath-expressies. Deze expressies bepalen ook de foutmelding die aan de gebruiker wordt getoond. Validatieproblemen kunnen worden ingesteld als een fout (het record kan niet worden opgeslagen) of als een waarschuwing (een bericht wordt aan de gebruiker getoond, maar het record kan nog steeds worden opgeslagen). 

Naast de validatie per veld, kunt u ook validatie per record definiëren, waarbij meerdere velden met elkaar worden vergeleken. 

De ingevoerde gegevens kunnen worden beperkt met behulp van de volgende opties: 

- Vereist
- Alleen lezen
- Uniek in alle archieven
- Uniek binnen de registraties met dezelfde ouder

U kunt invoerhulpverzoeken toevoegen die worden weergegeven wanneer een veld leeg is, om de gebruiker te begeleiden bij het correct invoeren van gegevens. Het is ook mogelijk om een lijst met vooraf gedefinieerde waarden toe te voegen. Deze lijst kan handmatig worden ingevoerd door de beheerder tijdens de instelling, geïmporteerd worden vanuit een CSV- of XML-bestand, of geïmporteerd worden vanuit gegevens die eerder door gebruikers in hetzelfde veld zijn ingevoerd. De waarden in de lijst kunnen automatisch worden gesorteerd, bijvoorbeeld om recent gebruikte waarden eerst te tonen. 

Het is eenvoudig voor de beheerder om in te stellen of gebruikers slechts één of meerdere waarden mogen selecteren, en of eindgebruikers de lijst dynamisch kunnen uitbreiden tijdens het invoeren van gegevens. U kunt zelfs configureren welke gebruikersgroepen welke delen van een bepaalde lijst mogen zien, voor een fijnmazige aanpassing. 

## Vooraf ingevulde velden

U kunt bepaalde velden instellen om automatisch te worden ingevuld met waarden op basis van een XPath-berekening, en u kunt bepalen wanneer die berekening moet worden uitgevoerd 

- Voor nieuwe gegevens (bijvoorbeeld om een record-ID of de datum van aanmaak van het record in te vullen)
- Bij het opslaan van gegevens (bijvoorbeeld een datum van de laatste wijziging of een berekening op basis van ingevoerde gegevens)
- Altijd (bijvoorbeeld, om een waarde te berekenen die altijd aan de gebruiker moet worden getoond, zoals het aantal dagen tot de vervaldatum)

## Identiteitsvelden

Elk record kan worden geïdentificeerd aan de hand van één of meerdere velden. In elke container configureert u één of meerdere velden als identificatievelden. Bijvoorbeeld, in een HR-applicatie hebben medewerkers doorgaans unieke ID-nummers, dus het veld met het ID-nummer kan worden gebruikt om records in de container met persoonsgegevens te identificeren. In sommige gevallen is het mogelijk dat meer dan één veld nodig is om een zo groot mogelijke mate van uniciteit te bereiken (bijvoorbeeld de voornaam, de tussenvoegsel en de achternaam van een persoon, zoals hieronder wordt weergegeven).



Identificatievelden zijn nodig om gegevenscontainers met elkaar te verbinden en worden gebruikt om hoofdrecords weer te geven binnen een subrecord. 



## Wijzig de structuur direct en eenvoudig

Net als bij alle structuren in RecordsManager-applicaties, kan de beheerder op elk moment de volgorde wijzigen, elementen toevoegen of verwijderen, types wijzigen, automatische invulopties en validatieregels voor velden aanpassen, zelfs als er al gegevens zijn ingevoerd. 

## Wat volgt er?

Nadat u de velden en validatieregels hebt gedefinieerd, kunt u de verschillende.. [formulieren](forms.md) gebruikt in uw app voor het zoeken, invoeren, verzenden per e-mail en rapporteren van gegevens. 

### Begin direct {#get-started}

[Begin direct met RecordsManager](https://app.altova.cloud/try/recordsmanagerai), gratis. Altova Cloud biedt u onmiddellijke toegang zonder dat u software hoeft te downloaden of een account hoeft aan te maken. Als u uw werk wilt opslaan en uw gegevens wilt bewaren nadat u de oplossing hebt uitgeprobeerd, kunt u eenvoudig een gratis proefaccount aanmaken.

Start vandaag nog met uw gratis proefperiode!