/
Velden beheren

Velden beheren

Moeilijkheidsgraad: beginner


Wat zijn velden in Workplace

Velden op een pagina zijn databankgegevens die kanalen weergeven. Het toevoegen of verwijderen van een veld voegt alleen de mogelijkheid toe om de gegevens te bekijken die in deze gegevenstabellen zijn opgeslagen. Dit in tegenstelling tot het wijzigen van de informatie binnen een veld, waardoor de gegevens die zijn opgeslagen in de gegevenstabellen van Workplace in realtime worden gewijzigd.

  • In Workplace kennen we objectvelden en paginavelden.

  • Daarnaast kan een veld een basislijnveld of een klantspecifiek veld zijn.

 

Objectvelden

Objectvelden zijn velden op objectniveau, zijn vooraf geconfigureerd in de baseline en kunnen niet worden aangepast (met uitzondering van klantspecifieke objectvelden). Deze velden bepalen welk type gegevens kan worden weergegeven voor elk object.

  • Sommige velden, zoals referentie en creatietijd, zijn beschikbaar voor alle objecten.

  • De meeste velden zijn echter specifiek ontworpen om gegevens voor een specifiek object weer te geven, bijvoorbeeld het aantal personen voor een reservering.

Als een veld niet beschikbaar is voor een object als basisobjectveld, kan het nodig zijn om een klantspecifiek veld te maken. Deze velden worden op objectniveau gemaakt. Ze kunnen dan worden toegevoegd aan een specifieke pagina (en worden dan paginavelden). Om meer te lezen over het maken van een client-specifiek veld, zie het artikel over https://spacewell.atlassian.net/wiki/spaces/KB/pages/93913144.

 

Pagina velden

Paginavelden zijn objectvelden die worden toegewezen aan en weergegeven op een specifieke pagina.

Veel van de instellingen die beschikbaar zijn op objectveldniveau zijn ook beschikbaar op paginaveldniveau.

  • De instellingen op paginaVeld niveau overschrijven de objectVeld instelling.

  • De toegangsrechten vormen hierop een uitzondering. Als een gebruiker geen toegang heeft tot het objectveld, zal de gebruiker nooit toegang kunnen krijgen tot het paginaveld.

 

Paginavelden maken en beheren

Herinnering: basispaginaVelden en objectVelden kunnen niet worden bewerkt.

PaginaVeld instellingen openen

Nadat een veld is gemaakt en toegevoegd aan de pagina, is het nog steeds mogelijk om alle instellingen van een veld volledig aan te passen. Om toegang te krijgen tot de instellingen van een paginaveld:

  1. Navigeer naar de paginadefinitie

  2. Tabblad Velden

  3. Klik op het vergrootglas van het specifieke veld.

Deze pagina is een overschakeling in de clientlaag, op een basispagina worden de velden grijs weergegeven


Een nieuw paginaveld toevoegen

Om een nieuw veld toe te voegen aan een instantiepagina:

  1. Zorg ervoor dat je op de instantiepagina bent die je wilt bewerken.

  2. Navigeer naar de paginadefinitie.

  3. Selecteer het tabblad Velden .

  4. Druk op Voeg veld toe.

     

  5. Stel op de nieuwe pagina die wordt geopend de object waarvan je een veld wilt toevoegen.

     

  6. Stel het veld in. Kies een veld door te zoeken in het zoekvak of door alle beschikbare velden te openen met de drie puntjes. Hier vind je alle velden die beschikbaar zijn voor het object.

  7. Optioneel kun je een 'Weergavetype' instellen.
    Meestal kun je deze instelling leeg laten, in dat geval wordt het standaard weergavetype van het objectveld gebruikt. Je kunt deze standaard bekijken door op het vergrootglas achter 'Veld' te drukken.

 

Het is mogelijk om velden toe te voegen aan een basispagina. De opties die je hebt voor het configureren van de paginalay-out zijn echter zeer beperkt, omdat niet alle basislijnvelden kunnen worden geconfigureerd (bijvoorbeeld om te wijzigen naar volgorde).

 

Veld van pagina verwijderen

Een veld van een pagina verwijderen

  1. Navigeer naar de achterkant van de pagina

  2. Tabblad Velden

  3. Selecteer het veld via het selectievakje voor de rij

  4. Selectie

  5. Geselecteerde objecten verwijderen

  6. Je kunt ook het paginaveld openen met het vergrootglas en op de verwijderknop ('x' ) rechtsboven op de pagina drukken.

 

 

Instellingen voor paginavelden

Algemeen

Uitleg

Gebruik

Algemeen

Uitleg

Gebruik

Pagina

Wanneer je een veld aan een pagina toevoegt, wordt er automatisch een link gelegd tussen de pagina en het veld. Door deze pagina te wijzigen, is het veld niet langer beschikbaar op deze pagina.

Verplicht

Object

Als je een veld aan een pagina toevoegt, wordt het object automatisch ingevuld. Het is mogelijk om het object te wijzigen om bestanden over objecten heen te linken. (Zie hieronder).

Verplicht

Veld

Wanneer een object is gekoppeld, is het mogelijk om te selecteren welk specifiek veld moet worden weergegeven. Door de drie stippen aan de zijkant te gebruiken, krijgt de gebruiker toegang tot alle beschikbare velden voor het geselecteerde object.

Verplicht

Type weergave

Deze instelling verandert de weergave van het veld. Als niet anders gespecificeerd, wordt automatisch het standaard weergavetype voor het veld gebruikt. Het is mogelijk om de standaardinstelling op te heffen door een weergavetype te kiezen in het vervolgkeuzemenu.

Zelden

Onderschrift

De instelling Onderschrift wordt gebruikt bij het maken van kopteksten op een pagina. Een koptekst is een overkoepelend label voor de volgende velden of inhoud op de pagina. Het veld zelf wordt een niet-functionele vetgedrukte tekst die kan worden weergegeven op de pagina. Het is mogelijk om vertaalstrings te gebruiken voor kopteksten.

Frequent

Tekst

De tekstinstelling wordt gebruikt bij het maken van tekst op een pagina. Het veld zelf wordt niet-functionele normale tekst die kan worden weergegeven op de pagina. Het is mogelijk om vertaalstrings te gebruiken voor tekst.

Frequent

Tooltip

De tooltip wordt weergegeven wanneer de gebruiker met de muisaanwijzer over de hyperlink beweegt. De tooltip kan een uitdrukking met veld bevatten zoals "{$naam} - {$beschrijving}.

 

Instance-weergave

Als het veld is gekoppeld aan een ander object. Het patroon definieert de weergave van het gerelateerde object.

 

Type paginaveld

Het type paginaveld wordt automatisch bepaald op basis van de naam van de pagina. Het is mogelijk om de standaardwaarde op te heffen door het weergavetype op te geven in het vervolgkeuzemenu.

 

Barcode scanbaar

Voegt een scanpictogram toe achter een ID-veld (alleen!) waardoor het mogelijk wordt om objecten te koppelen met behulp van de QR-code-functionaliteit.

Werkt in combinatie met het QR-code veld.

Zelden

 

Label

Uitleg

Gebruik

Label

Uitleg

Gebruik

Label tonen 

Het label wordt standaard weergegeven. Het is mogelijk om het label te verbergen en alleen de gegevensinvoer weer te geven.

Frequent

Veldlabel 

Toont het standaardlabel van een veld. Om het label te wijzigen, moet een overschrijving worden geconfigureerd in de instelling "Overschrijving label".

Frequent

Label opheffen

Om het standaardlabel van een veld te wijzigen, wordt de instelling Label overschrijven gebruikt. Het is mogelijk om een vertaalstring te gebruiken voor de override.

Frequent

 

Weergave

Uitleg

Gebruik

Weergave

Uitleg

Gebruik

Breedte 

Deze instelling verandert het met van het specifieke veld op deze specifieke pagina.

Frequent

Hoogte

Deze instelling verandert de hoogte van het specifieke veld op deze specifieke pagina.

Frequent

PDF-breedte 

Als lijsten in PDF-formaat op een pagina moeten passen, is het mogelijk om een maximale breedte op te geven. De tekst wordt ingepakt als deze niet op de maximale breedte past. Opmerking: deze functionaliteit is alleen van toepassing op lijstpagina's.

 

Statusveld

Als een veld is gemarkeerd als "statusveld", is het veld zichtbaar dat in de workflow is gedefinieerd als "statusveld". De verschillende velden worden in één kolom weergegeven.

 

Id-waarde tonen

Voor integratiedoeleinden: toon de exacte database-id in plaats van de naam voor een gerelateerd object. Opmerking: geldt alleen voor webservices.

 

Patroon 

Het is mogelijk om de veldweergave op te maken. Deze instelling werkt samen met de weergavetype instelling onder algemeen.

  • Voor een datumtypeveld kan de Java SimpleDateFormat (yyyy=jaar, MMM=maand, w=week, H=uur, m=minuut) gebruikt worden.

  • Voor een veld van het type getal kan het Java DecimalFormat (#.## geeft twee decimalen weer) (% vermenigvuldigt met 100 en geeft percentages weer) worden gebruikt.

  • Een speciaal patroon "" zal een lege tekenreeks formatteren en retourneren.

Frequent

Help 

Sommige velden hebben een vooraf gedefinieerde helptekst die zichtbaar wordt als je er met de muis overheen gaat. Met deze instelling kun je deze helptekst overschrijven.

Frequent

CSS

Voor deze pagina kan een apart stijlblad worden opgegeven.

 

 

Koppeling

Uitleg

Gebruik

Koppeling

Uitleg

Gebruik

Gekoppeld aan 

Gebruik deze instelling om de gegevenstabel van het huidige object direct te koppelen aan de gegevenstabel van een ander object.

Op een filterpagina wordt een gekoppeld id-veld gekoppeld aan het id van het huidige veld.

Op een lijst- of instantiepagina krijgt het gekoppelde paginaveld de ID-velden van het gekoppelde object.

Zelden

Gekoppeld aan veld

Deze instelling wordt gebruikt in combinatie met de instelling "Gekoppeld aan". Selecteer het ID-veld van het gekoppelde object uit dit vervolgkeuzemenu.

Zelden

Terug naar hoofdobject

Link vanaf het hoofdobject, in plaats van te proberen externe links op te lossen vanaf het laatst geraadpleegde object.

Zelden

Automatische koppeling

Koppelt objecten automatisch, in plaats van objecten op te lossen vanaf het laatst gebruikte object. NB! Voorzichtig gebruiken.

Zelden

 

Positionering

Uitleg

Gebruik

Positionering

Uitleg

Gebruik

Rij

De rijnummering bepaalt de locatie van de velden op de pagina. De velden worden oplopend gesorteerd. Het is gebruikelijk om velden toe te voegen met een rijinterval van 10. Dit zorgt ervoor dat er genoeg ruimte is om toekomstige velden toe te voegen. Dit zorgt ervoor dat er genoeg ruimte is om toekomstige velden toe te voegen.

Frequent

Kolom

De kolom bepaalt de veldlocatie van de label. Het gegevensinvoerveld wordt zichtbaar in de volgende kolom.

Frequent

Colspan

De colspan bepaalt de grootte van het veld. Een veld kan 2 of meer kolommen overspannen.

Frequent

Bestel

Je kunt meerdere velden in één cel plaatsen. Het veld met het laagste nummer wordt als eerste weergegeven.

Frequent

Zelfde cel

Standaard worden het label en het gegevensinvoerveld in twee aparte kolommen weergegeven. Het is mogelijk om dit op te heffen en ze in dezelfde cel te plaatsen. Opmerking: Deze instellingen vereisen wat uitproberen.

Frequent

Dezelfde tabel

Als een veld in een nieuwe kolom wordt geplaatst, wordt het bovenaan de pagina toegevoegd. Door de instelling op "ja" te zetten wordt dit voorkomen en wordt het veld in dezelfde tabel getoond. Je kunt deze instelling gebruiken om een veld naast een ander veld op een pagina te tonen. Opmerking: Deze instellingen vereisen wat uitproberen.

Frequent

 

Toegang

Uitleg

Gebruik

Toegang

Uitleg

Gebruik

Toegang

Het is mogelijk om de toegangsrechten op het veld in te stellen op Volledig (bewerkbaar), Bekijken en Geen. Als je het toegangsrecht op geen zet, is het veld niet meer zichtbaar op de pagina. Het is echter nog steeds mogelijk om het verborgen veld te gebruiken om te linken met andere velden.

Frequent

Vereist

Als een veld is ingesteld op "verplicht", moet de gebruiker dit specifieke veld invullen om verder te kunnen gaan met het proces op de pagina in kwestie. Een verplicht veld wordt weergegeven als sterretje, *, symbool.

Frequent

Zichtbaar

Het is mogelijk om een veld op de pagina te verbergen, terwijl de ingevoerde gegevens nog steeds gebruikt kunnen worden in formules. LET OP! De toegang moet niet worden ingesteld op "geen" als het gewenst is om deze instelling te gebruiken.

Frequent

Exporteer

De exportinstelling bepaalt of een veld exporteerbaar is bij het genereren van een PDF-, Excel- of CSV-bestand. De exportinstelling is onafhankelijk van de zichtbare instelling. Verborgen velden zullen zichtbaar zijn in een PDF-bestand als de exportinstelling "ja" is.

Frequent

Mobiel

Het is mogelijk om aan te geven of een veld wel of niet zichtbaar moet zijn bij gebruik van de mobiele applicatie van Workplace. Standaard staat dit op "ja".

Zelden

 

Kijken op

Uitleg

Gebruik

Kijken op

Uitleg

Gebruik

Hiërarchisch niveau

Deze instelling is alleen van toepassing op objecten met een hiërarchische structuur (bijvoorbeeld probleemtypen). De weergave van het veld wordt oplopend gesorteerd. Het veld met het lagere nummer wordt dus eerder getoond dan het veld met het hogere nummer.

Zelden

Geavanceerd

Velden tonen of verbergen bij eerste keer laden. Deze instelling helpt om rommel op het scherm te verminderen door bepaalde velden alleen te tonen wanneer de gebruiker ze wil zien.

Zelden

Hyperlink

Als hyperlink is ingesteld op ja, is het mogelijk om toegang te krijgen tot het object in de lijstpagina.

Frequent

Gerelateerde objectweergave

Bepaalt de zichtbaarheid van het vergrootglas waarmee de gebruiker gerelateerde objecten kan openen.

-indien ingesteld op Nooit: Geen enkele gebruiker (behalve de systeembeheerder) kan het vergrootglas zien.

-indien ingesteld op Altijd: Alle gebruikers kunnen het vergrootglas zien.

 

Selecteer pagina

Voor een scherm selecteren kun je een pagina of een filter definiëren die moet worden aangeroepen om items te selecteren.

Bijvoorbeeld. Bij het selecteren van een contactpersoon in een leveranciersveld kan het filter worden geconfigureerd om alleen contactpersonen in de categorie leveranciers weer te geven. NB! Vergeet niet om autocomplete te configureren als dit wordt gebruikt op velden met het weergavetype "objectkeuzescherm".

 

 

Rapportage

Uitleg

Gebruik

Rapportage

Uitleg

Gebruik

Parameter

Het is mogelijk om een nieuwe parameter te maken die kan worden gebruikt voor rapporten en e-mailberichten. Dit is een vrij tekstveld. Als je de parameter definieert als "abc", kan er in een rapport of sjabloon naar verwezen worden als {abc}.

Frequent

Formule

Formules zijn dynamisch geëvalueerde uitdrukkingen. Om te zien welke formules worden ondersteund, zie Home > Help > Beheer > Formules.

Frequent

 

Instellingen voor objectvelden

Objectvelden hebben ook instellingen. Omdat de instellingen van velden worden bepaald op onze basisregels, worden ze niet in detail uitgelegd. Als je geïnteresseerd bent in de instelling, kun je als volgt naar het objectveld navigeren en met de muis over de instelling gaan om de helptekst te bekijken. Om de instellingen van een objectveld te bekijken:

  1. druk op je startbord op de knop 'objecten

  2. Een object zoeken

  3. Druk in de resultatenlijst op het vergrootglas voor snelle toegang tot de objectvelden

  4. Of open het object door op de referentie te drukken en navigeer naar het tabblad Velden

 

Toegang tot paginavelden instellen voor alle gebruikers (op een klantspecifieke pagina i.o.w. met een override)

Er is een relatief eenvoudige manier om de toegang te wijzigen en het veld voor alle gebruikers te verbergen.

  1. Navigeer naar de achterkant van de pagina

  2. Tabblad Velden

  3. In de kolom 'Toegang' kun je de veldtoegang wijzigen in ;'Bekijken', 'Volledig' of 'Geen'.

  4. In de kolom 'Zichtbaar' kun je het veld verbergen als Zichtbaar is ingesteld op 'Nee'.
    Opmerking: de instellingen 'toegang = geen' en 'zichtbaar =geen' hebben hetzelfde effect.

 

Toegangsrechten tot paginavelden per gebruikersgroep instellen (op een basispagina)

Toegangsrechten in Workplace kunnen worden ingesteld op paginaveldniveau voor specifieke gebruikersgroepen. Hierdoor kan Workplace dezelfde pagina, met verschillende inhoud, aan verschillende gebruikers tonen. Om toegangsrechten in te stellen op een veld:

  1. Navigeer naar de paginadefinitie

  2. Tabblad Velden

  3. druk op de 'Veldtoegang' van een pageField aan het begin van de rij.

  4. Om te selecteren welke toegang een gebruikersgroep tot een veld moet hebben, selecteert u een van de opties in het vervolgkeuzemenu naast de specifieke gebruikersgroep.

    1. "Geen" betekent dat het veld niet zichtbaar is voor gebruikers met de specifieke gebruikersgroep.

    2. "Bekijken" betekent dat het veld alleen zichtbaar is voor gebruikers met de specifieke gebruikersgroep.

    3. "Volledig" betekent dat het veld bewerkbaar is voor gebruikers met de specifieke gebruikersgroep

 

 

Stel toegangsrechten in op object velden per gebruikersgroep (hetzelfde voor basislijnpagina's en niet-basislijnpagina's)

De toegang op objectvelden kan op dezelfde manier worden ingesteld als voor paginavelden.

  1. Navigeer naar de paginadefinitie

  2. Tabblad Velden

  3. druk op het vergrootglas in de rij 'veld'om de instelling van het objectveld te openen

  4. Om te selecteren welke toegang een gebruikersgroep tot een veld moet hebben, selecteert u een van de opties in het vervolgkeuzemenu naast de specifieke gebruikersgroep.

    1. "Geen" betekent dat het veld niet zichtbaar is voor gebruikers met de specifieke gebruikersgroep.

    2. "Bekijken" betekent dat het veld alleen zichtbaar is voor gebruikers met de specifieke gebruikersgroep.

    3. "Volledig" betekent dat het veld bewerkbaar is voor gebruikers met de specifieke gebruikersgroep

 

 

Informatie van andere objecten op je pagina weergeven

Het is mogelijk om twee objecten te koppelen via de {object}Id veld met als doel informatie van een ander object weer te geven. Workplace kijkt altijd omhoog om te bepalen welke informatie moet worden weergegeven. Dit is het makkelijkst uit te leggen aan de hand van een voorbeeld.

In dit voorbeeld moeten het telefoonnummer en e-mailadres van de aanvrager worden weergegeven op de pagina Aanvraag. Om dit te bereiken:

  1. Voeg de request.requestorContactId toe aan de pagina. Opmerking: de veldnaam eindigt op contactId (wat betekent dat er een contactpersoon is ingesteld in dit veld);

  2. Voeg direct onder dit veld het veld 'contact.phone' toe van het Contactobject;

  3. Daaronder wordt de e-mail toegevoegd;

  4. Workplace maakt nu automatisch de koppeling tussen de twee velden die we hebben toegevoegd van het Contactobject en de contactId veld dat boven deze twee velden wordt weergegeven.

 

Door de vanContactId veld, direct gevolgd door de twee velden Contact, weet Workplace het telefoonnummer en e-mailadres van de aanvrager weer te geven.

 

Velden expliciet koppelen

Zoals hierboven uitgelegd, kijkt Workplace omhoog om te bepalen welke informatie van andere objecten moet worden weergegeven. Soms wil je echter informatie van een veld weergeven.

  • Als je velden er zo uitzien als in de schermafbeelding hieronder, dan wordt het telefoonnummer van de Property Manager (property.managerContactId) getoond op de pagina.

  • Als je in plaats daarvan het telefoonnummer van de Eigenaar wilt weergeven, zijn er twee opties:

    • Je zou de volgorde van de velden Eigenaar en Eigendombeheerder kunnen veranderen;

    • Als je de volgorde van de velden niet wilt wijzigen, volg dan de stappen die in onderstaande stappen worden beschreven.

 

Stappen om velden expliciet te koppelen:

  1. Open de instellingen van het veld property.phone door op het vergrootglas te drukken aan het begin van de rij in de lijst met paginavelden;

  2. Stel de EigenaarContactId in het veld 'Gekoppeld aan' in

  3. Selecteer nu 'id' in het veld 'Gekoppeld aan'.

 

Samenvatting