Modify Page border during rendering

Stimulsoft Reports.NET discussion
Post Reply
Antonin.D
Posts: 13
Joined: Thu Jun 03, 2021 10:35 am

Modify Page border during rendering

Post by Antonin.D »

Hi,

I use relative paging with pageNumber, NewpageAfter and ResetPagenumber function on my datasource witch provide this structure:

Page1
Page2

Page1
Page2
Page3

Page1
Page2

I would like to have a border print on all page except relative first page like below :

Page1 (no border)
Page2

Page1 (no border)
Page2
Page3

Page1 (no border)
Page2
...

I try to put this code in Rendering of the page but it doesn't work as intended xD he print a border on all First relative page except the very first one.

Code: Select all

if (PageNumber =1 ) then
PremierePage.Border = new Stimulsoft.Base.Drawing.StiBorder(Stimulsoft.Base.Drawing.StiBorderSides.None, System.Drawing.Color.White, 1, Stimulsoft.Base.Drawing.StiPenStyle.None)
Else
PremierePage.Border = new Stimulsoft.Base.Drawing.StiBorder(Stimulsoft.Base.Drawing.StiBorderSides.All, System.Drawing.Color.Black, 1, Stimulsoft.Base.Drawing.StiPenStyle.Double)
End if
output :

Page1 (no border)
Page2 (no border)

Page1 Border is printed
Page2 (no border)
Page3 (no border)

Page1 Border is printed
Page2 (no border)
...
Attachments
BulletinAnalyses.mrt
Report
(2.18 MiB) Downloaded 56 times
Lech Kulikowski
Posts: 6163
Joined: Tue Mar 20, 2018 5:34 am

Re: Modify Page border during rendering

Post by Lech Kulikowski »

Hello,

Please try to use Conditions for that task.

If the issue still present, please send us a sample report with test data for analysis.

Thank you.
Antonin.D
Posts: 13
Joined: Thu Jun 03, 2021 10:35 am

Re: Modify Page border during rendering

Post by Antonin.D »

Hi,

I tried with condition same result on my report, I pick up a random report on the forum and tried with it does work either.
Strangly this report while still not working as intended have a different behaviour, using condition on page or code while rendering result in the same like below.

Page1 (no border)
Page2 (no border)
Page3 (printed border)

Page1 (printed border)
Page2 (printed border)
Page3 (printed border)

Page1 (printed border)
Page2 (printed border)
Page3 (printed border)
Attachments
RandomExample2.mrt
(11.59 KiB) Downloaded 73 times
Lech Kulikowski
Posts: 6163
Joined: Tue Mar 20, 2018 5:34 am

Re: Modify Page border during rendering

Post by Lech Kulikowski »

Hello,

We need some additional time to investigate the issue, we will let you know about the result.

Thank you.
Post Reply