Je kunt met de editor zo veel formulieren maken als je wilt. Deze formulieren kunnen ook met elkaar samenwerken waardoor er een systeem ontstaat. Daarnaast kun je velden verbergen in allerlei omstandigheden. Wat alleen nog mist in deze modulaire setting is een configuratie formulier waarin jij als beheerder kunt bepalen welke module's/features deze klant nodig heeft.
Zodat hij in alle formulieren alleen ziet wat voor hem van toepassing is.
Er bestaat al een functie om velden te verbergen alls bepaalde "templates" niet actief zijn alleen modules zijn niet altijd opgeknipt in meerdere templates. Soms wordt er gebruik gemaakt van labels en dan heeft deze functie geen nut. Daarom is het hebben van een één centraal configuratie-formulier handig.
Het maken van een configuratie formulier is niet zo moeilijk. Er zijn alleen een aantal dingen die je moet weten. De opzet is bijvoorbeeld als volgt:
Hier hebben we één configuratie formulier waarin we vastleggen welke module's de klant gebruikt. Over het algemeen gebruiken we hiervoor een horizontaal formulier met een aantal dropdown keuze velden en één registratie.
Je kunt dit afdwingen door in de formulier editor op het Tandwieltje te klikken en dan onder het tabblad Algemeen aan te geven Heeft maximaal één registratie:
Daarnaast is het handig als alleen jij als consultant dit formulier in kunt vullen dus in het formulier tabblad Instellingen kun je alle rechten voor andere groepen uit zetten:
De volgende stap is het uitlezen van ons configuratieformulier in een ander formulier. Dit kun je doen door eerst een Tekstinvoer veld toe te voegen.
Deze pas je vervolgens aan met het groene pennetje waarna je naar het Waarde tabblad toe gaat.
Hierna sla je het formulier op, herlaad je de pagina en is je configuratie geladen en kun je er gebruik van maken in je formulier.
Iedere keer dat nu dus het formulier geopend wordt, wordt live uitgelezen of deze klant de ISO 27001 module geactiveerd heeft of niet. En op basis daarvan kun je bepaalde velden wel of niet tonen.
De volgende stap is nu om nu bepaalde velden te verbergen op basis van je geladen configuratie.