Velden beheren
Moeilijkheidsgraad: beginner
Inhoud
- 1 Wat zijn velden in Workplace
- 2 Paginavelden maken en beheren
- 3 Toegang tot paginavelden instellen voor alle gebruikers (op een klantspecifieke pagina i.o.w. met een override)
- 4 Toegangsrechten tot paginavelden per gebruikersgroep instellen (op een basispagina)
- 5 Stel toegangsrechten in op object velden per gebruikersgroep (hetzelfde voor basislijnpagina's en niet-basislijnpagina's)
- 6 Informatie van andere objecten op je pagina weergeven
- 7 Samenvatting
Leerdoelen
Na het lezen van dit artikel zul je in staat zijn om:
Velden maken en verwijderen.
Wijzig de toegangsrechten voor velden.
Pas alle instellingen op velden aan.
Koppel informatie tussen twee objecten met behulp van velden.
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:
Navigeer naar de paginadefinitie
Tabblad Velden
Klik op het vergrootglas van het specifieke veld.
Een nieuw paginaveld toevoegen
Om een nieuw veld toe te voegen aan een instantiepagina:
Zorg ervoor dat je op de instantiepagina bent die je wilt bewerken.
Navigeer naar de paginadefinitie.
Selecteer het tabblad Velden .
Druk op Voeg veld toe.
Stel op de nieuwe pagina die wordt geopend de object waarvan je een veld wilt toevoegen.
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.
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
Navigeer naar de achterkant van de pagina
Tabblad Velden
Selecteer het veld via het selectievakje voor de rij
Selectie
Geselecteerde objecten verwijderen
Je kunt ook het paginaveld openen met het vergrootglas en op de verwijderknop ('x' ) rechtsboven op de pagina drukken.
Instellingen voor paginavelden
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:
druk op je startbord op de knop 'objecten
Een object zoeken
Druk in de resultatenlijst op het vergrootglas voor snelle toegang tot de objectvelden
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.
Navigeer naar de achterkant van de pagina
Tabblad Velden
In de kolom 'Toegang' kun je de veldtoegang wijzigen in ;'Bekijken', 'Volledig' of 'Geen'.
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:
Navigeer naar de paginadefinitie
Tabblad Velden
druk op de 'Veldtoegang' van een pageField aan het begin van de rij.
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.
"Geen" betekent dat het veld niet zichtbaar is voor gebruikers met de specifieke gebruikersgroep.
"Bekijken" betekent dat het veld alleen zichtbaar is voor gebruikers met de specifieke gebruikersgroep.
"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.
Navigeer naar de paginadefinitie
Tabblad Velden
druk op het vergrootglas in de rij 'veld'om de instelling van het objectveld te openen
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.
"Geen" betekent dat het veld niet zichtbaar is voor gebruikers met de specifieke gebruikersgroep.
"Bekijken" betekent dat het veld alleen zichtbaar is voor gebruikers met de specifieke gebruikersgroep.
"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:
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);
Voeg direct onder dit veld het veld 'contact.phone' toe van het Contactobject;
Daaronder wordt de e-mail toegevoegd;
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:
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;
Stel de EigenaarContactId in het veld 'Gekoppeld aan' in
Selecteer nu 'id' in het veld 'Gekoppeld aan'.
Samenvatting