Attribuut type: Berekende string



Inhoudsopgave

Algemeen

Het attribuuttype 'Berekende string' maakt het mogelijk om berekeningen uit te voeren op basis van string-velden. Op deze manier kunnen bijvoorbeeld 2 of meer attributen aan elkaar worden gekoppeld in één attribuut. Voorbeelden van toepassingen zijn:

  • Samenvoeging van de velden voornaam en achternaam

  • Artikelnaam en de kleur van het artikel samenvoegen in één veld

  • Artikelnaam en de afmeting van het artikel samenvoegen in één veld
     

Velden

Bij het toevoegen van een een attribuut van het type 'Berekende string' 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*

Gecombineerde tekenreeks.

 

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*

Geef in dit veld de expressie in voor het samenstellen van de berekende string. Het ingeven van de expressie dient te gebeuren via de standaard taal van Beeyond, BEL (Beeyond Expression Language). Klik hier voor meer voorbeelden betreffende de BEL functionaliteit.

Ook inkomende relaties worden bij bij BEL expressies ondersteund. Indien er vanuit "Artikel" een relatie ligt naar "Overige afbeeldingen", dan is het mogelijk om in de entiteit "Overige afbeeldingen" een veld op te halen uit het artikel, bijvoorbeeld: |ITEM_OTHERPICTURES.ITEM_EAN|. ITEM_OTHERPICTURES is in dit geval de ID van het attribuut uit de artikelentiteit, en ITEM_EAN is het attribuut in deze artikelentiteit welke opgehaald dient te worden.

 

Opmerkingen

  • Let op dat het alleen een weergave veld betreft. Hierdoor is het NIET mogelijk dit veld via bulk edit te wijzigen. Wel kan dit veld geselecteerd worden in een export definitie.

  • Indien een Berekende String attribuut achteraf wordt toegevoegd dan wordt dit attribuut niet direct automatisch gevuld. Bij het bewerken van een entiteit wordt dit attribuut vervolgens wel gevuld. Een mogelijkheid is het veld via de massa wijzigingen wizard te vullen. Het maakt daarbij niet uit welk veld aangepast wordt. Indien in een willekeurig veld bijvoorbeeld een spatie wordt gezet dan wordt het nieuwe attribuut van het type Gecombineerde Tekenreeks gevuld bij de entiteiten die in de massa wijziging zijn meegenomen.

Validators

De berekende string validator is automatisch geselecteerd bij dit attribuuttype. Daarnaast kunnen de onderstaande validator optioneel geselecteerd worden. Klik op de betreffende validator voor meer informatie.



 Zie ook: