Attribuut type: Groep



Inhoudsopgave

Algemeen

Het attribuuttype 'Groep' biedt de volgende inrichtingsmogelijkheden:

  1. Op basis van een bepaalde waarde in een veld worden de keuzemogelijkheden in een ander veld (van het type relatie) bepaald.

  2. Op basis van een bepaalde waarde in een veld worden één of meerdere andere velden zichtbaar. 

Velden

Bij het toevoegen van een een attribuut van het type 'Groep' dienen de onderstaande velden ingevuld te worden, waarbij de eerste 4 velden algemene velden betreffen die voor elk attribuuttype gelden. 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*

Groep

 

Doel*

Kies in dit veld de entiteit waarmee de relatie gelegd dient te worden. Via het dropdown menu kan de entiteit geselecteerd worden. Ook kan in het veld getyped worden. Wordt bijvoorbeeld  'Art' ingegeven dan zullen alleen de entiteiten weergegeven worden welke hiermee overeenkomen.

 

Relatie naam tegenovergestelde richting

Geef hier de naam van de tegenovergestelde richting in. Stel je maakt in de entiteit artikel een relatie naar merk. Indien de gebruiker via gegevens, entiteiten vervolgens het betreffende merk opent ziet deze ook de relaties naar de gekoppelde artikelen. De naam welke in het veld 'Relatie naam tegenovergestelde richting' wordt ingevuld is hier dan zichtbaar als naam van het tabblad. Meestal zal dit de naam van de entiteit zijn waarin de koppeling gelegd wordt, in dit geval dus 'Artikel'.

Let op dat dit veld alleen van toepassing is bij een 1-n relatie. Bij een 1-1 relatie zal de informatie in de gekoppelde entiteit niet zichtbaar zijn.

Zie ook de volgende FAQ voor meer informatie: FAQ: Kan ik in de entiteit kleur zichtbaar maken welke artikelen aan een bepaalde kleur gekoppeld zijn?

 

Groep entiteit

Indien op basis van een bepaalde waarde velden zichtbaar gemaakt moeten worden dan kan dit door in het veld 'Groep entiteit' de geweste entiteit te kiezen. In het voorbeeld hiernaast willen we bijvoorbeeld enkele velden zichtbaar maken indien in het veld artikelgroep voor de optie Camera's is gekozen.

Indien het attribuut is opgeslagen, en het wordt opnieuw geopend dan zal opvallen dat het veld Groep entiteit weer leeg is. Indien nu weer voor 'Camera's' wordt gekozen worden de geselecteerde velden (zie hieronder) weer zichtbaar.

 

Groep entiteit attribuut definities

In dit veld kunnen de velden geselecteerd worden welke zichtbaar moeten zijn, afhankelijk van de waarde geselecteerd in het veld 'Groep entiteit'.

Zie ter verduidelijking het voorbeeld in de afbeelding hiernaast. Indien in het veld artikelgroep is gekozen voor 'Camera's' dan zullen de velden type fotograaf, inclusief lens, optische zoom, maximale ISO waarden en connectiviteit zichtbaar worden. Per artikelgroep kunnen in dit voorbeeld andere velden geselecteerd worden.

 

Inrichting

Zoals in de inleiding reeds beschreven zijn er diverse inrichtingsmogelijkheden met het attribuuttype Groep. Deze zijn verder uitgewerkt aan de hand van enkele voorbeelden:

  1. Op basis van een bepaalde waarde in een veld worden de keuzemogelijkheden in een ander veld (van het type relatie) bepaald.
    Let op dat in dit voorbeeld wordt uitgegaan van 2 niveau's diep, indien gewenst kunnen ook meer niveau's toegevoegd worden.

  2. Op basis van een bepaalde waarde in een veld worden één of meerdere andere velden zichtbaar. 



Bij een attrituut met het attribuuttype Groep  is achter het betreffende veld altijd een pijltje zichtbaar voor de gebruiker. Afhankelijk van het feit of er specifieke velden aanwezig zichtbaar zijn licht dit veldje zwart op, en kan dit uitgeklapt worden. Default is het pijltje altijd ingeklapt bij het aanmaken van een entiteit, en uitgeklapt bij het openen/bewerken van een entiteit indien er velden weergegeven kunnen worden. Zie onderstaande ter illustratie.

Validators

De validator 'Aantal Relaties Validator' is standaard toegevoegd bij het attribuuttype groep, waarbij minimaal 0 en maximaal 1 relaties geselecteerd kunnen worden. Het is niet mogelijk om deze validator te verwijderen.

De validator 'Uniek Attribute Validator' kan optioneel geselecteerd koworden.





Zie ook: