Riktningen för rapportgenerering av formulär fastställs via egenskapen Formulärpositionering. Denna egenskap definierar ordningsföljden som formuläret fylls i vid rapporten – antingen radvis eller kolumnvis. "Radvis" betyder att först alla celler i en rad fylls i innan en växling till nästa rad sker. Kolumnvis" betyder att först alla celler i en kolumn fylls i innan en växling till nästa kolumn sker.
Dessutom är egenskaperna Kolumnbredd och Radhöjd relevanta för riktningen för rapportgenerering. Genom att mata in positiva eller negativa värden i dessa egenskaper fastställer du om rapporten ska ske från vänster till höger, uppifrån och nedåt eller i omvänd ordningsföljd.
Radvis rapport
I tabellerna betyder en post "+" ett positivt värde och en post "-" ett negativt värde.
Rapport uppifrån och nedåt och från vänster till höger
Egenskap |
Värde |
|
---|---|---|
Formulärpositionering |
Radvis |
|
Kolumnbredd |
+ |
|
Radhöjd |
+ |
Rapport uppifrån och nedåt och från höger till vänster
Egenskap |
Värde |
|
---|---|---|
Formulärpositionering |
Radvis |
|
Kolumnbredd |
- |
|
Radhöjd |
+ |
Rapport nedifrån och uppåt och från vänster till höger
Egenskap |
Värde |
|
---|---|---|
Formulärpositionering |
Radvis |
|
Kolumnbredd |
+ |
|
Radhöjd |
- |
Rapport nedifrån och uppåt och från höger till vänster
Egenskap |
Värde |
|
---|---|---|
Formulärpositionering |
Radvis |
|
Kolumnbredd |
- |
|
Radhöjd |
- |
Kolumnvis rapport
I tabellerna betyder en post "+" ett positivt värde och en post "-" ett negativt värde.
Rapport från vänster till höger och uppifrån och nedåt
Egenskap |
Värde |
|
---|---|---|
Formulärpositionering |
Kolumnvis |
|
Kolumnbredd |
+ |
|
Radhöjd |
- |
Rapport från vänster till höger och nedifrån och uppåt
Egenskap |
Värde |
|
---|---|---|
Formulärpositionering |
Kolumnvis |
|
Kolumnbredd |
+ |
|
Radhöjd |
+ |
Rapport från höger till vänster och uppifrån och nedåt
Egenskap |
Värde |
|
---|---|---|
Formulärpositionering |
Kolumnvis |
|
Kolumnbredd |
- |
|
Radhöjd |
- |
Rapport från höger till vänster och nedifrån och uppåt
Egenskap |
Värde |
|
---|---|---|
Formulärpositionering |
Kolumnvis |
|
Kolumnbredd |
- |
|
Radhöjd |
+ |
I detta exempel ska en plintförbindningstabell skapas, där flera kolumner visas på ett rapportblad. Då utvärderas formuläret radvis, raderna fylls uppifrån och nedåt och kolumnerna från vänster till höger. Formuläret som används för plintförbindningstabellen är uppbyggt enligt följande:
Egenskap |
Värde |
---|---|
Formulärpositionering |
Radvis |
Kolumnantal |
4 |
Radantal |
12 |
Kolumnbredd |
90.00 mm |
Radhöjd |
8.00 mm |
Upprepa sidhuvud vid ny kolumn |
Deaktiverad |
Rapport sker uppifrån och nedåt och från vänster till höger. Ett rapportblad kan innehålla upp till fyra kolumner (på bilden med numren 1 till 4). Först fylls raderna i den första kolumnen efter varandra, sedan raderna i den andra kolumnen osv. (på bilden förtydligar riktningen för rapportgenerering med pilarna i den röda boxen). Rapportbladet är då uppbyggt enligt följande:
Anvisningar:
- Via formuläregenskaperna Radantal och Radhöjd definierar du den maximala storleken på rapportområdet på bladet i dynamiska formulär: De båda värdena multipliceras och fastställer värdet (i "mm") för den (inte synliga) begränsningslinjen som radbrytningen sker efter. Begränsningslinjen beräknas med hjälp av sidhuvudets slut. För det ovan visade exemplet betyder det: Om radantalet = 12 och radhöjden = 8 mm sker radbrytningen efter 12 x 8 mm = 96 mm.
- Om formuläregenskapen Upprepa sidhuvud vid ny kolumn är deaktiverad visas sidhuvudet endast i den första kolumnen. I de följande kolumnerna visas då fler datarader än som har fastställts i egenskapen Radantal.
Se också