Rapportretningen for formularer defineres via egenskaben Formularretning. Denne egenskab definerer den rækkefølge, i hvilken formularen udfyldes i rapporten - enten rækkevist eller kolonnevist. "Rækkevist" betyder, at alle celler i en række udfyldes, inden der skiftes til næste række. "Kolonnevist" betyder, at alle celler i en kolonne udfyldes, inden der skiftes til næste kolonne.
Derudover er egenskaberne Kolonnebredde og Rækkehøjde relevante for rapportretningen. Ved indtastning af positive eller negative værdier i disse egenskaber definerer du, om rapporten udføres fra venstre mod højre, oppefra og ned eller i omvendt retning.
Rækkevis rapport
I tabellerne betyder posten "+" en positiv værdi og posten "-" en negativ værdi.
Rapport oppefra og ned og fra venstre mod højre
Egenskab |
Værdi |
|
---|---|---|
Formularretning |
Rækkevis |
|
Kolonnebredde |
+ |
|
Rækkehøjde |
+ |
Rapport oppefra og ned og fra højre mod venstre
Egenskab |
Værdi |
|
---|---|---|
Formularretning |
Rækkevis |
|
Kolonnebredde |
- |
|
Rækkehøjde |
+ |
Rapport nedefra og op og fra venstre mod højre
Egenskab |
Værdi |
|
---|---|---|
Formularretning |
Rækkevis |
|
Kolonnebredde |
+ |
|
Rækkehøjde |
- |
Rapport nedefra og op og fra højre mod venstre
Egenskab |
Værdi |
|
---|---|---|
Formularretning |
Rækkevis |
|
Kolonnebredde |
- |
|
Rækkehøjde |
- |
Kolonnevis rapport
I tabellerne betyder posten "+" en positiv værdi og posten "-" en negativ værdi.
Rapport fra venstre mod højre og oppefra og ned
Egenskab |
Værdi |
|
---|---|---|
Formularretning |
Kolonnevis |
|
Kolonnebredde |
+ |
|
Rækkehøjde |
- |
Rapport fra venstre mod højre og nedefra og op
Egenskab |
Værdi |
|
---|---|---|
Formularretning |
Kolonnevis |
|
Kolonnebredde |
+ |
|
Rækkehøjde |
+ |
Rapport fra højre mod venstre og oppefra og ned
Egenskab |
Værdi |
|
---|---|---|
Formularretning |
Kolonnevis |
|
Kolonnebredde |
- |
|
Rækkehøjde |
- |
Rapport fra højre mod venstre og nedefra og op
Egenskab |
Værdi |
|
---|---|---|
Formularretning |
Kolonnevis |
|
Kolonnebredde |
- |
|
Rækkehøjde |
+ |
I dette eksempel skal der oprettes en klemmeplan, i hvilken flere kolonner vises på en rapportside. Der udføres en rækkevis rapport for formularen, rækkerne udfyldes oppefra og ned, og kolonnerne gennemløbes fra venstre mod højre. Den anvendte formular til klemmeplanen er opbygget på følgende måde:
Egenskab |
Værdi |
---|---|
Formularretning |
Rækkevis |
Kolonneantal |
4 |
Rækkeantal |
12 |
Kolonnebredde |
90.00 mm |
Rækkehøjde |
8.00 mm |
Gentag sidehoved ved ny kolonne |
deaktiveret |
Rapporten udføres oppefra og ned og fra venstre mod højre. En rapportside kan indeholde op til fire kolonner (på billedet nummereret med 1 til 4). Først udfyldes rækkerne i den første kolonne efter hinanden, herefter rækkerne i anden kolonne osv. (på billedet illustreres rapportretningen med pilene i boksen med den røde ramme). Rapportsiden er da opbygget på følgende måde:
Bemærkninger:
- Via formularegenskaberne Rækkeantal og Rækkehøjde kan du i dynamiske formularer definere rapportområdets maksimale størrelse på siden: Begge værdierne ganges og angiver værdien (i "mm") for den (skjulte) begrænsningslinje, som ombrydningen sker efter. Begrænsningslinjen beregnes i relation til sidehovedets afslutning. For ovennævnte eksempel betyder dette: Hvis rækkeantallet = 12 og rækkehøjden = 8 mm, sker ombrydningen efter 12 x 8 mm = 96 mm.
- Hvis formularegenskaben Gentag sidehoved ved ny kolonne er deaktiveret, vises sidehovedet kun i første kolonne. I de efterfølgende kolonner vises der så flere datarækker, end der er defineret i egenskaben Rækkeantal.
Se også