Werken met formulieren met een stroombare indeling

Een formulier met een stroombare indeling bevat subformulieren en andere elementen die worden aangepast aan de hoeveelheid beschikbare gegevens om het formulier in te vullen. Het formulier kan interactief zijn, waarbij gebruikers het formulier kunnen invullen, of niet-interactief zijn, waarbij door een proces op de server gegevens in het formulier worden samengevoegd. (Zie Indelingen voor formulierontwerpen.)

Basispagina's, inhoudsgebieden en subformulieren zijn de elementen die bepalen hoe objecten in Designer in het formulier worden geplaatst en hoe het formulier wordt aangepast om verschillende hoeveelheden gegevens weer te geven.

Verschillen tijdens het ontwerp en het gebruik

Houd er bij een stroombare indeling rekening mee dat wat u tijdens het ontwerpen ziet, niet overeenkomt met wat de gebruikers zien wanneer het formulier wordt gerenderd. Het formulierontwerp kan bijvoorbeeld één itemrij bevatten voor de invoer van gegevens. Het formulier kan echter verschillende itemrijen bevatten wanneer het formulier wordt gerenderd op de client en gebruikers kunnen mogelijk extra itemrijen toevoegen. Hoeveel rijen worden weergegeven tijdens het ontwerp, is afhankelijk van het feit of u de objecten in de de itemrij hebt samengevoegd in een subformulier dat gebruikmaakt van de optie Min. aantal of Max. Met de opties Min. aantal of Max stelt u in hoeveel rijen gebruikers aanvankelijk gegevens kunnen invullen, en het aantal extra rijen dat gebruikers nog kunnen toevoegen.

Aangezien een formulier met een stroombare indeling automatisch wordt aangepast aan de hoeveelheid gegevens, hoeft u de grootte van objecten of het aantal itemregels niet in te stellen voor het formulier. Als u bijvoorbeeld opties zoals Meerdere regels toestaan, Pagina-einden binnen inhoud toestaan en Passend vergroten selecteert, kunt u stroombare formulieren ontwerpen die zich aanpassen aan de hoeveelheid ingevoerde gegevens.

Zie De werking van niet-interactieve formulieren met een stroombare indeling voor een voorbeeld van de verschillen tussen de ontwerpweergave en de runtime-weergave van niet-interactieve formulieren.