文檔首頁(yè)>>FastReport中文文檔>>在奇數(shù)/偶數(shù)頁(yè)上打印
在奇數(shù)/偶數(shù)頁(yè)上打印
所有報(bào)告對(duì)象都有 "PrintOn "屬性。使用這個(gè)屬性,你可以在奇數(shù)和偶數(shù)頁(yè)上打印不同的對(duì)象。
這個(gè)屬性可以在 "Properties "窗口中設(shè)置。此屬性決定了該對(duì)象可以在哪些頁(yè)面上打印。該屬性可以有以下值之一或其任何組合:
- FirstPage
- LastPage - 報(bào)告必須是雙頁(yè)的
- OddPages
- EvenPages
- RepeatedBand。這個(gè)值指的是 "RepeatOnEveryPage "屬性設(shè)置為 "true "的帶
- SinglePage - 報(bào)告必須是雙通的
默認(rèn)情況下,該屬性的值等于 "FirstPage, LastPage, OddPages, EvenPages, RepeatedBand, SinglePage"。表明該對(duì)象將被打印在報(bào)告的所有頁(yè)面上。如果報(bào)告只有單頁(yè),對(duì)象的可見性只由SinglePage值決定。
我們將給出幾個(gè)使用該屬性的典型例子:
Property value | Where the object will be printed |
---|---|
FirstPage | 只在第一頁(yè)。 |
LastPage, OddPages, EvenPages, RepeatedBand | 除第一頁(yè)外的所有頁(yè)面上。 |
FirstPage, OddPages, EvenPages, RepeatedBand | 除最后一頁(yè)外,所有頁(yè)面都是如此。 |
RepeatedBand | 只有在 "RepeatOnEveryPage "屬性被設(shè)置為 "true "的帶子上。 |
FirstPage, LastPage, OddPages, EvenPages | 在所有的頻段上,除了重復(fù)的那一個(gè)。 |
FirstPage, LastPage, OddPages, RepeatedBand | 只在奇數(shù)頁(yè)上。 |
FirstPage, LastPage, EvenPages, RepeatedBand |
只在偶數(shù)頁(yè)上。 |
- 第一個(gè)對(duì)象將被打印在奇數(shù)頁(yè)上。將其 "PrintOn "屬性設(shè)置為 "FirstPage, LastPage, OddPages, RepeatedBand"(即除 "EvenPages "外的所有值)。
- 第二個(gè)對(duì)象將被打印在偶數(shù)頁(yè)上。將其 "PrintOn "屬性設(shè)置為 "FirstPage, LastPage, EvenPages, RepeatedBand"(即除 "OddPages "外的所有值)。
這些對(duì)象不會(huì)被同時(shí)打印,故你可以把它們放在彼此的上面。
所有帶子有相同的屬性。要在奇數(shù)頁(yè)和偶數(shù)頁(yè)上打印不同的帶子,可以使用 "Child "帶。你可以把它附加到任何條帶上;這可以在 "Configure Bands "窗口中完成。以下列方式設(shè)置主帶和其子帶:
- 主帶將被打印在奇數(shù)頁(yè)上。將其 "PrintOn "屬性設(shè)置為 "FirstPage, LastPage, OddPages, RepeatedBand"(即除 "EvenPages "外的所有值)。
- 子帶將被打印在偶數(shù)頁(yè)上。將其 "PrintOn "屬性設(shè)置為 "FirstPage, LastPage, EvenPages, RepeatedBand"(即除 "OddPages "外的所有值)。