[Ook van toepassing op v8]{class="badge positive" title="Ook van toepassing op campagne v8"}
Formulierweergave form-rendering
De renderingsjabloon van het formulier selecteren selecting-the-form-rendering-template
Met de formulierinstellingen kunt u de sjabloon selecteren waarmee de pagina's worden gegenereerd. Klik op de knop Properties op de werkbalk met formulierdetails en selecteer de knop Rendering tab. Er is standaard een aantal sjablonen (stijlpagina's) beschikbaar.
In het onderste gedeelte van de editor kunt u een rendering van de geselecteerde sjabloon weergeven.
Met de functie Zoomen kunt u de geselecteerde sjabloon bewerken.
U kunt deze sjablonen wijzigen of overschrijven. Om dit te doen, klik Page layout… de informatie koppelen en aanpassen.
U kunt:
- Wijzig de afbeelding die als logo wordt gebruikt en pas de grootte ervan aan.
- Geef ook het pad op voor toegang tot de voorvertoning wanneer gebruikers deze renderingsjabloon selecteren.
De Headers/Footers kunt u met deze sjabloon de informatie wijzigen die wordt weergegeven in de kop- en voetteksten van elke formulierpagina.
Elke regel van de Page headers en Page footers komt overeen met een regel op de pagina HTML. Klikken Add om een nieuwe regel te maken.
Selecteer een bestaande regel en klik op de knop Detail om het aan te passen.
U kunt de inhoud van de regel wijzigen, randen toevoegen en de lettertypekenmerken wijzigen via de desbetreffende tabbladen. Klikken OK deze wijzigingen te bevestigen.
De Position in velden kunt u de positie van elementen in de kop- en voettekst van de pagina definiëren.
Raadpleeg voor meer informatie hierover Rendering van formulieren aanpassen
Rendering van formulieren aanpassen customizing-form-rendering
De lay-out van elementen wijzigen changing-the-layout-of-elements
U kunt de stijlpagina voor elk element van het formulier (invoervelden, afbeeldingen, keuzerondjes, enz.) overladen.
Om dit te doen, gebruik Advanced tab.
Hiermee kunt u de volgende eigenschappen definiëren:
-
Label position: zie De positie van labels definiëren,
-
Label format: Tekstomloop of Geen tekstomloop,
-
Number of cells : zie De velden op de pagina plaatsen,
-
Horizontal alignment (Links, Rechts, Centered) en Vertical alignment (Hoog, Laag, Midden),
-
Width van de zone: dit kan worden uitgedrukt als een percentage of in ems, punten of pixels (standaardwaarde);
-
Maximum Length: Maximaal aantal tekens toegestaan (voor besturingselementen voor tekst, aantal en wachtwoordtype),
-
Lines: aantal regels voor een Multi-line text typezone,
-
Style inline: hiermee kunt u de CSS-stijlpagina overladen met extra instellingen. Deze worden gescheiden met ; tekens zoals in het onderstaande voorbeeld wordt getoond:
Kop- en voetteksten definiëren defining-headers-and-footers
Velden worden gerangschikt in een boomstructuur waarvan het basisniveau dezelfde naam heeft als de pagina. Selecteer het om de naam te wijzigen.
De titel van het venster moet in Page tabblad van het venster met formuliereigenschappen. U kunt ook een setinhoud toevoegen aan de kop- en voettekst van de pagina (deze informatie wordt op elke pagina weergegeven). Deze inhoud wordt ingevoerd in de overeenkomende gedeelten van het dialoogvenster Texts tab, zoals hieronder wordt getoond:
Elementen toevoegen aan HTML header adding-elements-to-html-header
U kunt aanvullende elementen invoeren die moeten worden ingevoegd in de koptekst HTML van een formulierpagina. Om dit te doen, ga de elementen in Header tabblad van de desbetreffende pagina.
Zo kunt u verwijzen naar een pictogram dat bijvoorbeeld op de titelbalk van de pagina wordt weergegeven.
Besturingsinstellingen definiëren defining-control-settings
Wanneer de gebruiker het formulier invult, wordt automatisch een controle uitgevoerd op bepaalde velden, afhankelijk van de indeling of configuratie. Hiermee kunt u bepaalde velden verplicht maken (zie Verplichte velden definiëren) of de indeling van de ingevoerde gegevens controleren (zie Gegevensindeling controleren). Controles worden uitgevoerd tijdens paginaconclusie (door een verbinding of een knoop te klikken die een outputovergang toelaat).
Verplichte velden definiëren defining-mandatory-fields
Als u bepaalde velden verplicht wilt maken, selecteert u deze optie bij het maken van het veld.
Als de gebruiker deze pagina goedkeurt zonder het veld in te voeren, wordt het volgende bericht weergegeven:
U kunt dit bericht aanpassen door op het pictogram Personalize this message koppeling.
Als de gebruiker deze pagina goedkeurt zonder het veld in te voeren, wordt het volgende bericht weergegeven:
Gegevensindeling controleren checking-data-format
Voor formuliercontroles waarvan de waarden zijn opgeslagen in een bestaand veld van de database, worden de regels voor het opslagveld toegepast.
Voor formuliercontroles waarvan de waarden in een variabele worden opgeslagen, zijn de goedkeuringsregels afhankelijk van de indeling van de variabele.
Als u bijvoorbeeld een Number controle om het cliëntaantal op te slaan, zoals hieronder getoond:
De gebruiker moet een geheel getal in het formulierveld invoeren.
Voorwaardelijke weergave van velden definiëren defining-fields-conditional-display
U kunt de weergave van velden op de pagina configureren die moeten worden weergegeven op basis van de waarden die de gebruiker heeft gekozen. Dit kan op één gebied of een groep gebieden van toepassing zijn (wanneer zij in een container worden gegroepeerd).
Voor elk element van de pagina geldt het Visibility kunt u de weergavevoorwaarden definiëren.
De voorwaarden kunnen de waarde van gegevensbestandgebieden of variabelen betreffen.
In het venster van de gebiedsselectie, kunt u van de volgende gegevens kiezen:
-
De hoofdstructuur bevat de parameters van de formuliercontext. De standaardparameters zijn de id (die overeenkomt met de gecodeerde id van de ontvanger), de taal en de oorsprong.
Raadpleeg deze pagina voor meer informatie.
-
De Recipients De substructuur bevat de invoervelden die in het formulier zijn ingevoegd en in de database zijn opgeslagen.
Raadpleeg voor meer informatie hierover Gegevens opslaan in de database.
-
De Variables De substructuur bevat de beschikbare variabelen voor dit formulier. Raadpleeg voor meer informatie hierover Gegevens opslaan in een lokale variabele.
Raadpleeg de volgende gebruiksscenario's voor meer informatie: Verschillende opties weergeven, afhankelijk van de geselecteerde waarden.
U kunt ook de weergave van formulierpagina's bepalen met de opdracht Test object. Raadpleeg deze pagina voor meer informatie.
Elementen uit een bestaand formulier importeren importing-elements-from-an-existing-form
Het is mogelijk om gebieden of containers van andere vormen van het Web in te voeren. Hiermee kunt u een bibliotheek maken met herbruikbare blokken die in formulieren worden ingevoegd, zoals het adresblok, het abonnementsgebied voor nieuwsbrieven, enzovoort.
Als u een element in een formulier wilt importeren, voert u de volgende stappen uit:
-
Bewerk de pagina waarin u een of meer elementen wilt invoegen en klik vervolgens op Import an existing block in de werkbalk.
-
Selecteer het webformulier met de velden die u wilt importeren en kies de containers en velden die u wilt importeren.
note note NOTE De Edit link rechts van de naam van het bronformulier kunt u het geselecteerde webformulier weergeven. -
Klikken Ok om de invoeging te bevestigen.