Attribuut type: Samengestelde sleutel



Inhoudsopgave

Algemeen

Het attribuuttype 'Samengestelde sleutel' kan net als het attribuuttype 'Berekening' gebruikt worden om een uitkomst van een nieuw veld te bepalen. Het verschil met het attribuuttype 'Berekening' is dat het bij dit attribuuttype ook mogelijk is om aan de hand van tekenreeks (string) velden een nieuw veld samen te stellen. Ook kan een combinatie van meerdere tekenreeks-velden gemaakt worden.



In basis is een attribuut van het type 'Samengestelde sleutel' hetzelfde als een berekende string. Het verschil is dat een samengestelde sleutel slechts 1 keer (bij het aanmaken van een entiteit) wordt berekend. Deze kan vervolgens dus niet meer geupdated worden. Dat maakt dat een samengestelde sleutel als uniek attribuut gebruikt kan worden in een entiteit.

 

Velden

Bij het toevoegen van een een attribuut van het type 'Samengestelde sleutel' dienen de onderstaande velden ingevuld te worden. De eerste 4 velden betreffen algemene velden die bij elk attribuuttype zichtbaar zijn. Velden gemarkeerd met * zijn verplichte velden.

Veldnaam

Omschrijving

 Voorbeeld

Veldnaam

Omschrijving

 Voorbeeld

AttribuutID*

Uniek ID voor een attribuut binnen deze entiteit.

Opmerkingen:

  • Zowel letters als cijfers kunnen gebruikt worden

  • De volgende waarden kunnen niet worden ingegeven in dit veld: id, ID

  • Indien een ID reeds in gebruik is volgt de melding: "ID ... in gebruik"

  • Nadat een attribuut is opgeslagen kan het AttribuutID niet meer gewijzigd worden

 

Naam*

Naam van het veld, zoals dit ook voor de gebruiker zichtbaar zal zijn.



Het vlaggetje achter het veld naam geeft de taal van de omschrijving weer. Door op bewerken te klikken kan een naam in een andere taal worden ingegeven. Afhankelijk van de taalinstellilng van de gebruiker wordt dan de betreffende taal weergegeven.

Beschrijving

Hierin kan een korte omschrijving van het attribuut worden weergegeven. Deze omschrijving verschijnt als hint bij het betreffende veld indien een gebruiker de muis over dit veld beweegt. Net als bij het veld 'Naam' kan men dit veld  in meerdere talen ingeven. Afhankelijk van de taalinstelling van de medewerker wordt dan de betreffende taal weergegeven.

Attribuut type*

Samengestelde sleutel.

 

Breedte

Dit veld kan gebruikt worden voor het instellen van de breedte van het veld waarin de gegevens worden ingevoerd. Let op dat dit alleen de visuele zichtbaarheid betreft, en dus niet een beperking van het aantal karakters dat ingegeven kan worden. Indien het veld niet gevuld is gebruikt de applicatie een default instelling.

Het getal dat ingevoerd wordt staat gelijk aan het aantal karakters 'M' Breed.

 

Expressie

In dit veld dient de berekening uitgevoerd te worden. Berekeningen kunnen uitgevoerd worden met behulp van optellen, aftrekken, vermenigvuldigen of delen. In het voorbeeld van de afbeelding hiernaast worden de velde model, kleur omschrijving en geheugen samengevoegd. Dit gebeurd d.m.v. de Beeyond Expression Languague (BEL). Klik hier voor meer informatie.

Opmerkingen

  • Een veld van het type 'Samengestelde sleutel' kan niet via bulkedit of import gewijzigd worden aangezien dit een weergave veld betreft.

  • Een veld van het type 'Samengestelde sleutel' kan niet bij reeds ingevoerde entiteiten toegevoegd/gevuld worden.

  • Alle velden welke in de expressie genoemd zijn moeten gevuld zijn voordat de samengestelde sleutel een waarde laat zien.



Validators

De onderstaande validator types kunnen optioneel gebruikt worden. Klik op de betreffende validator voor meer informatie.



 Zie ook: BEL (Beeyond Expression Language)