Eigenschappen van geavanceerde formulieren voor portals definiëren
Het geavanceerde formulier bevat relaties met webpagina´s en een beginstap om de initialisatie van het formulier binnen de portal te beheren. De relatie met de webpagina maakt het dynamisch ophalen van de formulierdefinitie voor een bepaald paginaknooppunt in de website mogelijk.
Met de andere opties in de geavanceerde-formulierrecord zelf worden de voorkeuren op het hoogste niveau bepaald voor het proces met meerdere stappen als geheel, bijvoorbeeld of u een voortgangsbalk wilt laten weergeven.
Om bestaande geavanceerde formulieren te bekijken of om nieuwe geavanceerde formulieren te maken, opent u de Portaalbeheer-app en gaat u naar Portals > Geavanceerde formulieren.
Notitie
Zorg er voordat u doorgaat dat u de overwegingen voor geavanceerde formulieren bekijkt.
Wanneer u een webpagina maakt of bewerkt via de app Portalbeheer, kan een geavanceerd formulier in het opzoekveld worden opgegeven in het formulier Nieuwe webpagina.
Kenmerken van geavanceerde formulieren
De volgende kenmerken en relaties definiëren de functionaliteit van het geavanceerde formulier.
| Meetcriterium | Beschrijving |
|---|---|
| Meetcriterium | Een titel van het formulier die wordt gebruikt voor verwijzing. |
| Beginstap | De eerste stap van het formulier. Een geavanceerd formulier bestaat uit een of meer stappen. Voor meer informatie over deze stappen raadpleegt u de sectie Stap van geavanceerd formulier verderop in dit onderwerp. De eerste stap mag niet van het type Voorwaarde zijn. |
| Verificatie vereist | Als deze optie is ingeschakeld, wordt een niet-aangemelde gebruiker die de pagina met het formulier bezoekt doorgeleid naar de aanmeldingspagina. Nadat hij zich heeft aangemeld, wordt de gebruiker weer naar teruggeleid naar de pagina die het formulier bevat. |
| Nieuwe sessie starten bij laden | Als u Ja selecteert, houdt dit in dat als de gebruiker het formulier in een browser of nieuw tabblad opent, of de browser of de pagina sluit en terugkomt, het formulier een geheel nieuwe sessie opstart en begint met de eerste stap. Anders blijft de sessie bestaan en kan de gebruiker de browser of de pagina sluiten en later precies verdergaan waar hij of zij eerder stopte. Standaard: Nee. |
| Meerdere records per gebruiker toegestaan | De keuze Ja geeft aan dat een gebruiker meer dan één indiening mag maken. Dit helpt het formulier om te bepalen wat moet gebeuren als een gebruiker een formulier opnieuw bezoekt. Standaard: Ja. |
| Verlopen statuscode bewerken | De integerwaarde van de statuscode van de doelentiteit, die in combinatie met de statusreden aangeeft wanneer een bestaande record niet meer kan worden bewerkt. |
| Verlopen reden van status bewerken | De integerwaarde voor de statuscode van de doelentiteit, die in combinatie met statuscode aangeeft dat een bestaande record met deze waarden niet meer kan worden bewerkt—bijvoorbeeld wanneer een record bijvoorbeeld wordt bijgewerkt en gemarkeerd als compleet. |
| Verlopen bericht bewerken | Het bericht dat wordt getoond wanneer de bestaande statuscode en statusreden van de record met de opgegeven waarden overeenkomen. Voor elk taalpakket dat is geïnstalleerd en ingeschakeld voor de organisatie is een veld beschikbaar om het bericht in de bijbehorende taal in te voeren. Standaardbericht: U hebt al een indiening voltooid. Bedankt! |
Instellingen van voortgangsindicator
| Naam | Beschrijving |
|---|---|
| Ingeschakeld | Schakel dit in om de voortgangsindicator te laten weergeven. Standaardwaarde: uitgeschakeld. |
| Type | Een van de volgende waarden: Titel, Numeriek (stap x van n) en Voortgangsbalk. Standaardwaarde: Titel |
| Positie | Een van de volgende waarden: Boven, Onder, Links, Rechts. De positie is relatief ten opzichte van het formulier. Standaardwaarde: Boven |
| Stapnummer vóór staptitel toevoegen | Schakel deze optie in als u het nummer van de stap vooraan de titel van de stap wilt laten toevoegen. Dit is standaard uitgeschakeld. |
Voorbeeld van de verschillende soorten voortgangsindicatoren:
Titel

Stapnummer toegevoegd vóór staptitel

Numeriek

Voortgangsbalk

Waarschuwing ”Wijzigingen opslaan”
| Meetcriterium | Beschrijving |
|---|---|
| Waarschuwing over opslaan van wijzigingen bij sluiten | Schakel deze optie in als u een waarschuwing wilt laten weergeven als de gebruiker wijzigingen in velden heeft ingevoerd en dan de pagina opnieuw wilt laden, de browser sluit, de knop Vorige van de browser selecteert of de knop Vorige selecteert in een formulier met meerdere stappen. |
| Waarschuwingsbericht over opslaan van wijzigingen | Voor elk taalpakket dat is geïnstalleerd en ingeschakeld voor de organisatie is een veld beschikbaar om het bericht in de bijbehorende taal in te voeren. Als geen bericht is opgegeven, wordt het standaardbericht van de browser gebruikt. |
Voorbeeld:

Notitie
Vanwege de recente wijzigingen met betrekking tot de ondersteuning van browsers voor aangepaste tekst in gebeurtenis beforeunload, is de mogelijkheid om een aangepast bericht te specificeren met de waarschuwing "Wijzigingen opslaan" beperkt tot alleen Internet Explorer 11. Meer informatie: onbeforeunload-gebeurtenis in Internet Explorer, Browsercompatibiliteit
Geolocatieconfiguratie voor geavanceerd formulier
Een beheerd formulier kan worden geconfigureerd voor weergave van een kaartbesturingselement om een bestaande locatie als een speld op een kaart weer te geven of om aan de gebruiker de mogelijkheid te bieden een locatie op te geven. Zie Geolocatie toevoegen.
Voor het kaartbesturingselement van het formulier is aanvullende configuratie vereist om aan te geven wat de id's van de verschillende locatievelden zijn om waarden eraan toe te wijzen of ervan op te halen. De record voor het geavanceerde formulier heeft een sectie waarmee de veldtoewijzingen worden gedefinieerd waarvoor u waarden moet toewijzen. De veldnamen variëren afhankelijk van het schema dat u hebt gemaakt.

Notitie
De sectie Geolocatie is niet zichtbaar in de German Sovereign Cloud-omgeving. Als een gebruiker geolocatie met een ander formulier heeft ingeschakeld, wordt het niet weergegeven tijdens weergave in een portal.
Overwegingen
- Een geavanceerd formulier moet zijn gekoppeld aan een webpagina voor een bepaalde website, zodat het formulier kan worden weergegeven in de website.
- Codecomponenten op veldniveau zijn beschikbaar in openbare preview en kunnen aan formulieren worden toegevoegd. Meer informatie: Een codeonderdeel toevoegen aan een veld in een modelgestuurde app
- Samengetelde kolommen in portalformulieren kunnen soms worden weergegeven als bewerkbaar, hoewel ze bedoeld zijn om alleen-lezen te zijn. Om ervoor te zorgen dat deze kolommen alleen-lezen blijven, markeert u de kolom als Alleen lezen in het formulier voor de modelgestuurde app.
Zie ook
Een portal configureren
Basisformulieren definiëren
Stappen van geavanceerde formulieren voor portals
Metagegevens van geavanceerde formulieren voor portals
Configuratie van subraster voor geavanceerde formulieren voor portals
Notities voor geavanceerde formulieren configureren voor portals