Page 1 of 2
SOLVED - Print order
Posted: Wed Sep 23, 2015 1:31 am
by poweredbyporkers
Morning,
I've tried bringing my text field to the front and sending the line to the back and all sorts, but when my field runs over the line, the line prints through it. I'm assuming the issue is because once the page is rendered the cross section lines are then drawn on the canvas which means they go over the text field.

- overwrite.png (6.03 KiB) Viewed 4768 times
Any way around this??
Re: Print order
Posted: Wed Sep 23, 2015 4:53 am
by Ivan
Hello,
Please provide more details regarding your issue.
Can you please send us a sample report template with data, which reproduce the issue?
Thank you.
Re: Print order
Posted: Wed Sep 23, 2015 5:20 am
by poweredbyporkers
Certainly, here you go!
Re: Print order
Posted: Wed Sep 23, 2015 6:09 am
by HighAley
Hello.
The Line Primitives are always shown over text components.
Please, use borders of the text components to draw lines instead of the Line Primitives.
You will find helpful things in the How to
Create Report for Export? section of the User Manual.
Thank you.
Re: Print order
Posted: Wed Sep 23, 2015 6:44 am
by poweredbyporkers
How will that achieve the cross section lines that I need? Do you have an example of a line or border crossing sections and allowing a text field to over write it?
Re: Print order
Posted: Wed Sep 23, 2015 1:26 pm
by HighAley
Hello.
Could you describe your issue more detailed?
Maybe we don't fully understand your problem.
Thank you.
Re: Print order
Posted: Wed Sep 23, 2015 9:29 pm
by poweredbyporkers
My invoice has cross section lines, obviously, but there's a situation whereby certain data will flow across the invoice and needs to appear above the cross section lines and not under them such as the second part of the image.

- Untitled.png (2.42 KiB) Viewed 4750 times
What I was hoping for was a setting like AlwaysOnTop or z-order 0 etc., that would draw those components after the section lines are drawn so they appear on top on them and not under.
Re: Print order
Posted: Thu Sep 24, 2015 9:26 am
by HighAley
Hello.
Unfortunately, there are no such settings in our product.
Please, try to avoid using Line Primitives and use borders of the components.
We will be glad to help you if you have any problem.
Thank you.
Re: Print order
Posted: Thu Sep 24, 2015 10:52 pm
by poweredbyporkers
Thanks Aleksey,
I understand there's no current method of achieving this, but would you consider adding it, or at least give me a workaround as I don't fully understand what you mean by "use borders of the components".
I can't attach my report as it's confidential, but given a layout like this where I have a rectangle from Header -> Footer with some primitive lines and a field, InvoiceBody.BreakTitle, which can flow across the page, how do I use borders of components to replicate this and get my outcome of text fields on top of everything else?

- primative_lines_replacement1.png (152.82 KiB) Viewed 4737 times
My output looks like this

- primative_lines_replacement2.png (158.17 KiB) Viewed 4737 times
Thanks so much for you help so far
Re: Print order
Posted: Fri Sep 25, 2015 5:40 am
by HighAley
Hello.
You will find helpful things in the
How to Create Report for Export? section of the User Manual.
Please, look also at our Demo reports. We use there borders.
Thank you.