Moeilijkheidsgraad: beginner
Inhoud
Leerdoelen
Na het lezen van dit artikel kun je:
- Functies en tabbladen beheren.
Functies in Asset
Functies zijn een van de belangrijkste elementen in Asset. Ze worden weergegeven als:
- Een functieknop onderaan een pagina.
- Een pictogram of knop bovenaan (rechts) op de pagina, of op een include.
- Een tabblad.
- Een menuoptie in het navigatiemenu.
- Een knop op het startBoard.
Er zijn afzonderlijke artikelen over het configureren van menuopties en startBoard-knoppen. De basis voor het configureren van deze functies is hetzelfde als voor het configureren van reguliere functies.
Functies maken en beheren
Een nieuwe functieknop toevoegen
- Open de pagina waaraan je de functie wilt toevoegen.
- Open de paginadefinitie
Opmerking: je kunt ook op de knop ‘Pages’ op je startBoard klikken en zoeken naar de pagina waaraan je de functie wilt toevoegen.
- Klik op het tabblad met functies.
- Voeg een nieuwe functie toe met het teken “+”
- Vul in het veld ‘Function’ de functie in die je aan de pagina wilt toevoegen; zie de schermafbeelding.
- Druk op ‘Save’
Als de functie al bestaat op een bovenliggende pagina, maakt Asset automatisch een overschrijving aan.
- Vul de instelling ‘Location’ in:
icon bar: de functie is een pictogram rechtsboven op de pagina;
- form: de functie is een rechthoekige knop onderaan de pagina;
- hidden: de functie is verborgen;
- tab: de functie wordt weergegeven als een tabblad dat een nieuwe pagina bevat (hieronder uitgebreid uitgelegd);
- als je dit veld niet invult, wordt de standaardinstelling van de functie gebruikt.
De functie is nu klaar voor gebruik.
- Als je wilt, kun je nu de overige functie-instellingen en toegang wijzigen. De instellingen worden verderop in dit artikel uitgelegd.
Let op: workflowfuncties worden mogelijk niet op een pagina weergegeven zoals je verwacht, omdat ze alleen zichtbaar zijn bij bepaalde workflowstatussen. De functie ‘Approve’ voor een aanvraag wordt bijvoorbeeld alleen weergegeven wanneer een aanvraag de status ‘approve’ heeft.
Een nieuw tabblad aan een pagina toevoegen
De stappen voor het toevoegen van een nieuw tabblad of het bewerken van een bestaand tabblad lijken sterk op de stappen die voor functieknoppen zijn beschreven:
- Open de pagina waaraan je het tabblad (de functie) wilt toevoegen.
- Open de paginadefinitie.
Opmerking: je kunt ook op de knop ‘Pages’ op je startBoard klikken en zoeken naar de pagina waaraan je de functie wilt toevoegen.
- Klik op het tabblad met functies.
- Druk op de knop ‘Add tab function’.
- Je moet nu een naam invoeren. Zorg ervoor dat de naam eindigt op Tab, bijvoorbeeld newTab.
- Druk op ‘OK’ om de tabbladfunctie te maken.
- Vul het labelveld in; dit is de naam van het tabblad die zichtbaar is voor de gebruiker.
- Wijzig de instelling ‘Location’ onder ADAPTIVE USER INTERFACE in ‘Tab’.
- Als de pagina die je op dit tabblad wilt weergeven al bestaat, vul je deze in bij de instelling ‘Next page’. Als je de pagina vanaf nul opbouwt, vind je de voor dit tabblad gegenereerde pagina in de instelling ‘Next page’.
- De functie is nu klaar voor gebruik.
- Als je wilt, kun je nu de overige functie-instellingen en toegang wijzigen. De instellingen worden verderop in dit artikel uitgelegd.
Een bestaande functie overschrijven (knop of tabblad)
- Open de pagina waarop je de functie wilt overschrijven.
- Open de paginadefinitie.
Opmerking: je kunt ook op de knop ‘Pages’ op je startBoard klikken en zoeken naar de pagina waarop je de functie wilt overschrijven.
- Klik op het tabblad met functies.
- Druk op de knop ‘override’ > selecteer de functie die je wilt overschrijven > OK
-
Je kunt de functie ook openen door op de hyperlink in de kolom ‘Function’ te drukken > druk op de knop ‘override’ (alleen mogelijk wanneer de functie beschikbaar is op deze pagina en niet is overgenomen van de bovenliggende pagina).
-
Je kunt nu de functie-instellingen en toegang wijzigen.
Een functie verwijderen (knop of tabblad)
- Open de pagina waarop je de functie wilt overschrijven.
- Open de paginadefinitie.
Opmerking: je kunt ook op de knop ‘Pages’ op je startBoard klikken en zoeken naar de pagina waarop je de functie wilt overschrijven.
- Klik op het tabblad met functies.
- Selecteer de functie in de paginalijst.
- Klik op de knop “selection”
- Klik op “delete selected objects”.
Opmerking
- Basisfuncties kunnen niet van een pagina worden verwijderd. In dit geval kun je een functie alleen verbergen door een overschrijving te gebruiken en de instelling “visible = no” te wijzigen.
- Een alternatief voor het verwijderen van de functie is om de toegang voor alle gebruikersgroepen voor de functie in te stellen op ‘none’.
Instellingen voor een functie
Toegang tot functies en tabbladen instellen voor alle gebruikers (op een klantspecifieke pagina, oftewel met een overschrijving)
In tegenstelling tot velden, waarvoor de toegang kan worden ingesteld op none, view of full (= bewerkbaar), zijn functies zichtbaar of niet zichtbaar. Functies en tabbladen kunnen op twee manieren worden verborgen of zichtbaar worden gemaakt (zie punt 5):
- Open de pagina waarop je de functie wilt overschrijven.
- Open de paginadefinitie.
Opmerking: je kunt ook op de knop ‘Pages’ op je startBoard klikken en zoeken naar de pagina waarop je de functie wilt overschrijven.
- Klik op het tabblad met functies.
- Druk op de knop ‘override’ > selecteer de functie die je wilt overschrijven > OK
-
Je kunt de functie ook openen door op de hyperlink in de kolom ‘function’ te drukken > druk op de knop ‘override’ (alleen mogelijk wanneer de functie beschikbaar is op deze pagina en niet is overgenomen van de bovenliggende pagina).
-
-
Wijzig nu een van deze instellingen:
Visible = no
- Location (ADAPTIVE USER INTERFACE) = hidden
Toegangsrechten tot functies en tabbladen instellen per gebruikersgroep (op een basispagina)
- Open de pagina waarop je de functie wilt overschrijven.
- Open de paginadefinitie.
Opmerking: je kunt ook op de knop ‘Pages’ op je startBoard klikken en zoeken naar de pagina waarop je de functie wilt overschrijven.
- Klik op het tabblad met functies.
- Klik op de toegangsknop functions .
- Pas de toegang aan op basis van toegangsgroepen.
Info
Onthoud: een gebruiker heeft slechts één gebruikersgroep nodig die toegang heeft tot een functie. Als je deze methode wilt gebruiken om een functie voor een gebruiker te verbergen, moet je ervoor zorgen dat deze specifieke toegang wordt toegepast op alle gebruikersgroepen waartoe de gebruiker behoort.
We raden aan om het autoriseren van functies met deze methode zeer beperkt te gebruiken.
Samenvatting
- Functies zijn knoppen op een formulier, pictogrammen bovenaan de pagina of tabbladen.
- Toegang tot functies beheren lijkt sterk op toegang tot velden beheren. Voor functies zijn er echter alleen de opties zichtbaar of niet zichtbaar.