Altova RecordsManager

Velden

Gegevensvelden

In elk gegevenscontainer 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.

Velden die een record definiëren in de online databases van RecordsManager

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.

Kopieer bestaande velden als basis

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).

Het configureren van validatie voor gebruikersinvoer

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
Validatie met behulp van invoerbeperkingen

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

Identificatievelden zijn nodig om gegevenscontainers met elkaar te verbinden en worden gebruikt om hoofdrecords weer te geven binnen een subrecord.

Gedetailleerde informatie over identificatievelden

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.

U kunt de volgorde van de velden op elk moment wijzigen of velden toevoegen of verwijderen

Wat volgt er?

Nadat u de velden en validatieregels hebt gedefinieerd, kunt u de verschillende.. formulieren gebruikt in uw app voor het zoeken, invoeren, verzenden per e-mail en rapporteren van gegevens.

Begin direct

Begin direct met RecordsManager, 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.