Card type report is usually used in practical applications, such as employee information card, ID card, business card, etc. Card type report's characteristic is that the area of each card is small, and many cards need to be arranged on a piece of paper.
Moreover, there is a gap between two pages for clipping.
Have you ever been frustrated with a condition like this? Then, how to do it?
The most direct method
is to calculate the numbers of rows and columns can be deployed on a piece of paper according to the sizes of paper and card. However, as users usually want to configure the numbers of rows and columns, it has to do complex dynamic computations
to get the gap between two cards according to users' configuration before printing and displaying.
For the title of card type report, there are two modes, one card one title and one paper one title.
Then, it should allow users to choose the mode they like. For the one paper one title mode, it needs to independently deploy the title first, and then deploy the remaining data area.
For users' convenience, RAQ Report
does a lot of work on this problem. As a result, users can make card type reports with it easily. They just need to set parameters of print and page break after report design.
This post is from freezea's blog. You are welcomed cc it anywhere, and please indicate the source.
If you would like to read more articles about reporting tool, you are also welcome to refer to my blog