De verwerkingsrichting van formulieren wordt gedefinieerd met de eigenschap Formulieruitlijning. Deze eigenschap definieert de volgorde waarin het formulier bij de verwerking wordt ingevuld - als rijen of als kolommen. "Als rijen" betekent dat eerst alle cellen van een rij worden gevuld voordat naar de volgende rij wordt gegaan. "Als kolommen" betekent dat eerst alle cellen van een kolom worden gevuld voordat naar de volgende kolom wordt gegaan.
Bovendien zijn de eigenschappen Kolombreedte en Rijhoogte van belang voor de verwerkingsrichting. Door in deze eigenschappen positieve of negatieve waarden in te voeren, definieert u of de verwerking van links naar rechts, van boven naar onder of in omgekeerde richting plaatsvindt.
Verwerking als rijen
In de tabellen betekent een invoer "+" een positieve waarde en een invoer "-" een negatieve waarde.
Verwerking van boven naar onder en van links naar rechts
Eigenschap |
Waarde |
|
---|---|---|
Formulieruitlijning |
Als rijen |
|
Kolombreedte |
+ |
|
Rijhoogte |
+ |
Verwerking van boven naar onder en van rechts naar links
Eigenschap |
Waarde |
|
---|---|---|
Formulieruitlijning |
Als rijen |
|
Kolombreedte |
- |
|
Rijhoogte |
+ |
Verwerking van onder naar boven en van links naar rechts
Eigenschap |
Waarde |
|
---|---|---|
Formulieruitlijning |
Als rijen |
|
Kolombreedte |
+ |
|
Rijhoogte |
- |
Verwerking van onder naar boven en van rechts naar links
Eigenschap |
Waarde |
|
---|---|---|
Formulieruitlijning |
Als rijen |
|
Kolombreedte |
- |
|
Rijhoogte |
- |
Verwerking als kolommen
In de tabellen betekent een invoer "+" een positieve waarde en een invoer "-" een negatieve waarde.
Verwerking van links naar rechts en van boven naar onder
Eigenschap |
Waarde |
|
---|---|---|
Formulieruitlijning |
Als kolommen |
|
Kolombreedte |
+ |
|
Rijhoogte |
- |
Verwerking van links naar rechts en van onder naar boven
Eigenschap |
Waarde |
|
---|---|---|
Formulieruitlijning |
Als kolommen |
|
Kolombreedte |
+ |
|
Rijhoogte |
+ |
Verwerking van rechts naar links en van boven naar onder
Eigenschap |
Waarde |
|
---|---|---|
Formulieruitlijning |
Als kolommen |
|
Kolombreedte |
- |
|
Rijhoogte |
- |
Verwerking van rechts naar links en van onder naar boven
Eigenschap |
Waarde |
|
---|---|---|
Formulieruitlijning |
Als kolommen |
|
Kolombreedte |
- |
|
Rijhoogte |
+ |
In dit voorbeeld moet een klemmenaansluitlijst worden gemaakt, waarbij meerdere kolommen op een verwerkingspagina worden weergegeven. Daarvoor wordt het formulier per rij verwerkt, de rijen worden van boven naar onder gevuld en de kolommen worden van links naar rechts doorlopen. Het gebruikte formulier voor de klemmenaansluitlijst is als volgt opgebouwd:
Eigenschap |
Waarde |
---|---|
Formulieruitlijning |
Als rijen |
Aantal kolommen |
4 |
Aantal rijen |
12 |
Kolombreedte |
90.00 mm |
Rijhoogte |
8.00 mm |
Kopbereik bij nieuwe kolom herhalen |
Uitgeschakeld |
De verwerking vindt plaats van boven naar onder en van links naar rechts. Een verwerkingspagina kan tot vier kolommen bevatten (in de afbeelding 1 tot 4 genummerd). Eerst worden na elkaar de rijen van de eerste kolom gevuld, vervolgens de rijen van de tweede kolom etc. (In de afbeelding wordt de verwerkingsrichting door de pijlen in het rood omrande kader verduidelijkt.) De opbouw van de verwerkingspagina is als volgt:
Opmerkingen:
- Via de formuliereigenschappen Aantal rijen en Rijhoogte definieert u in dynamische formulieren de maximale grootte van het verwerkingsbereik op de pagina: de beide waarden worden vermenigvuldigd en geven de waarde (in "mm") voor de (niet zichtbare) begrenzingslijn waarna het regeleinde volgt. De begrenzingslijn wordt t.o.v. het einde van het kopbereik berekend. Voor het bovengenoemde voorbeeld betekent dit: bij een aantal rijen = 12 en een rijhoogte = 8 mm wordt er na 12 x 8 mm = 96 mm afgebroken.
- Als de formuliereigenschap Kopbereik bij nieuwe kolom herhalen is uitgeschakeld, wordt het kopbereik alleen in de eerste kolom weergegeven. In de volgende kolommen worden dan meer records weergegeven dan in de eigenschap Aantal rijen zijn gedefinieerd.
Zie ook