Page 1 of 1

FooterBand in some pages are not printed in right place

Posted: Mon Nov 15, 2010 2:09 am
by mr2

in my report FooterBand must be printed for all pages and must be printed after databand print in eachpage
usually footerBand print after databand

in report pages footerBand are not printed in right place

the FooterBand have consist 2 textboxs and textboxs in page 1 printed correctly in right place
but textboxs in page5 printed in last row of databand


mrt file :







TestDataSource

groupkey,System.String
Name,System.String
Debit,System.Double
Credit,System.Double
SanadNo,System.Int32
AccountId,System.String
moeen,System.String
kol,System.String
isdebit,System.Double
ADesc,System.String
KolId,System.String
MoeenId,System.String
Debit2,System.Double
Credit2,System.Double
GetCompany,GetCompany,System.String,Function.GetCompany_x0028__x0029__x003B_


TestDataSource
TestDataSource





,SumCredit,SumCredit,System.Double,_x0030_,False,False
,SumDebit,SumDebit,System.Double,,False,False
,SanadNo,SanadNo,System.Int32,_x0030_,False,False
,PreMoeenId,PreMoeenId,System.String,_x0030_,False,False
,PreKolId,PreKolId,System.String,_x0030_,False,False





//MessageBox.Show(SumCredit.ToString());

//MessageBox.Show(SumCredit.ToString());;Text1.SetText(SumCredit.ToString());
Stimulsoft.Report.Components.StiPage pg = (Stimulsoft.Report.Components.StiPage) sender;
int curPage = pg.Report.CurrentPrintPage -1 ;
//MessageBox.Show(curPage.ToString());
Stimulsoft.Report.Components.StiContainer f = (Stimulsoft.Report.Components.StiContainer) pg.Report.RenderedPages[curPage].Components["FooterBand1"];
//f.Components["Text1"].Enabled =true;
((Stimulsoft.Report.Components.StiText)f.Components["txtTotalCredit"]).SetText(SumCredit.ToString());

//Text1.Enabled =false;
//((Stimulsoft.Report.Components.StiText)f.Components["Text1"]).SetText("asdsad");

//MessageBox.Show(SumCredit.ToString());
((Stimulsoft.Report.Components.StiText)f.Components["txtTotalDebit"]).SetText(SumDebit.ToString());

None;Black;2;Solid;False;4;Black
Transparent


Transparent
0,0.4,19,1.2


Transparent
6.1,0.6,6.8,0.8

B Titr,12,Bold
Center
None
0,0,0,0
Text3


Test
[92:131:180]

HotkeyPrefix=None, LineLimit=False, RightToLeft=True, Trimming=None, WordWrap=False, Angle=0, FirstTabOffset=40, DistanceBetweenTabs=20,



PageHeaderBand1




Transparent
0,26.5,19,1.2


Transparent
8.1,0.3,2.8,0.6

B Traffic,10
Center
None
0,0,0,0
Text7


{PageNumber} صفحه
[92:131:180]




PageFooterBand1




0.4,4,0.03,1.2

VerticalLinePrimitive1




18.4,4,0.03,1.2

VerticalLinePrimitive2




18.4,6,0.03,1.2

VerticalLinePrimitive3




0.4,6,0.03,1.2

VerticalLinePrimitive4




0.4,8,0.03,1

VerticalLinePrimitive5




18.4,8,0.03,1

VerticalLinePrimitive6




14.4,4,0.03,1.2

VerticalLinePrimitive7




14.4,6,0.03,1.2

VerticalLinePrimitive8




14.4,8,0.03,1

VerticalLinePrimitive9




9.6,4,0.03,1.2

VerticalLinePrimitive10




9.6,6,0.03,1.2

VerticalLinePrimitive11




9.6,8,0.03,1

VerticalLinePrimitive12




7.4,4,0.03,1.2

VerticalLinePrimitive13




7.4,6,0.03,1.2

VerticalLinePrimitive14




7.4,8,0.03,1

VerticalLinePrimitive15




5,4,0.03,1.2

VerticalLinePrimitive16




5,6,0.03,1.2

VerticalLinePrimitive17




5,8,0.03,1

VerticalLinePrimitive18




2.8,4,0.03,1.2

VerticalLinePrimitive19




2.8,6,0.03,1.2

VerticalLinePrimitive20




2.8,8,0.03,1

VerticalLinePrimitive21




0.4,11.4,0.03,0.6

VerticalLinePrimitive22




2.8,11.4,0.03,0.6

VerticalLinePrimitive23




5,11.4,0.03,0.6

VerticalLinePrimitive24




18.4,11.4,0.03,0.6

VerticalLinePrimitive25




Transparent
0,2.4,19,2


Transparent
15.8,0,1.8,0.6

B Traffic,10,Bold
None
0,0,0,0
Text8


سند شماره :
[92:131:180]

HotkeyPrefix=None, LineLimit=False, RightToLeft=True, Trimming=None, WordWrap=False, Angle=0, FirstTabOffset=40, DistanceBetweenTabs=20,


Transparent
14,0,1.8,0.6

B Traffic,10,Bold
if (SanadNo == 0)
{
SanadNo = int.Parse(e.Value);
SumCredit = 0;
SumDebit = 0;
txtTitlePreviousPage.Enabled = false;
txtSumDebitPrevious.Enabled = false;
txtSumCreditPrevious.Enabled = false;
}
else if (SanadNo != int.Parse(e.Value))
{
SumCredit = 0;
SumDebit = 0;
SanadNo = int.Parse(e.Value);
txtTitlePreviousPage.Enabled = false;
txtSumDebitPrevious.Enabled = false;
txtSumCreditPrevious.Enabled = false;
}
else
{
txtTitlePreviousPage.Enabled = true;
txtSumDebitPrevious.Enabled = true;
txtSumCreditPrevious.Enabled = true;
}

Center
None
0,0,0,0
txtSanadNo


{TestDataSource.SanadNo}
[92:131:180]



Transparent
15.4,0.8,1.4,0.6

B Titr,10,Bold
None
0,0,0,0
Text2


کد حساب
[92:131:180]

HotkeyPrefix=None, LineLimit=False, RightToLeft=True, Trimming=None, WordWrap=False, Angle=0, FirstTabOffset=40, DistanceBetweenTabs=20,


Transparent
10.8,0.8,0.8,0.6

B Titr,10,Bold
None
0,0,0,0
Text4


شرح
[92:131:180]

HotkeyPrefix=None, LineLimit=False, RightToLeft=True, Trimming=None, WordWrap=False, Angle=0, FirstTabOffset=40, DistanceBetweenTabs=20,


Transparent
7.4,0.8,2.2,0.6

B Titr,10,Bold
Center
None
0,0,0,0
Text6


جزء تفصیلی
[92:131:180]

HotkeyPrefix=None, LineLimit=False, RightToLeft=True, Trimming=None, WordWrap=False, Angle=0, FirstTabOffset=40, DistanceBetweenTabs=20,


Transparent
5,0.8,2.4,0.6

B Titr,10,Bold
Center
None
0,0,0,0
Text13


جزء معین
[92:131:180]

HotkeyPrefix=None, LineLimit=False, RightToLeft=True, Trimming=None, WordWrap=False, Angle=0, FirstTabOffset=40, DistanceBetweenTabs=20,


Transparent
3,0.8,1.6,0.6

B Titr,10,Bold
Center
None
0,0,0,0
Text14


بدهکار
[92:131:180]

HotkeyPrefix=None, LineLimit=False, RightToLeft=True, Trimming=None, WordWrap=False, Angle=0, FirstTabOffset=40, DistanceBetweenTabs=20,


Transparent
0.8,0.8,1.2,0.6

B Titr,10,Bold
None
0,0,0,0
Text15


بستانکار
[92:131:180]

HotkeyPrefix=None, LineLimit=False, RightToLeft=True, Trimming=None, WordWrap=False, Angle=0, FirstTabOffset=40, DistanceBetweenTabs=20,


Transparent
2.8,1.6,2.2,0.4

B Traffic,8
True
Center
None
0,0,0,0
txtSumDebitPrevious


True
[92:131:180]

HotkeyPrefix=None, LineLimit=False, RightToLeft=True, Trimming=None, WordWrap=False, Angle=0, FirstTabOffset=40, DistanceBetweenTabs=20,


Transparent
0.4,1.6,2.4,0.4

B Traffic,8
True
Center
None
0,0,0,0
txtSumCreditPrevious


True
[92:131:180]

HotkeyPrefix=None, LineLimit=False, RightToLeft=True, Trimming=None, WordWrap=False, Angle=0, FirstTabOffset=40, DistanceBetweenTabs=20,


Transparent
9.6,1.6,4,0.4

B Traffic,8
None
0,0,0,0
txtTitlePreviousPage


True
{PageNumber - 1} نقل از صفحه
[92:131:180]



0.4,0.8,18,0.03

HorizontalLinePrimitive2




0.4,2,18,0.03

HorizontalLinePrimitive1




0.4,0.8,0,0
StartPointPrimitive1


96961e1a9058460d8c63a899085586fa


0.43,2,0,0
EndPointPrimitive1


96961e1a9058460d8c63a899085586fa


18.4,0.8,0,0
StartPointPrimitive2


2b1ec56901a9403ba17308761d355f12


18.43,2,0,0
EndPointPrimitive2


2b1ec56901a9403ba17308761d355f12


14.4,0.8,0,0
StartPointPrimitive7


6bedafed645c4c41a15e5abe45f9b373


14.43,2,0,0
EndPointPrimitive7


6bedafed645c4c41a15e5abe45f9b373


9.6,0.8,0,0
StartPointPrimitive10


046d3198f8af4a0089c04f89cc30388c


9.63,2,0,0
EndPointPrimitive10


046d3198f8af4a0089c04f89cc30388c


7.4,0.8,0,0
StartPointPrimitive13


d57cab2505414547b593135051dfeadf


7.43,2,0,0
EndPointPrimitive13


d57cab2505414547b593135051dfeadf


5,0.8,0,0
StartPointPrimitive16


f8c4f0a4aa274e31be42a22667e9e266


5.03,2,0,0
EndPointPrimitive16


f8c4f0a4aa274e31be42a22667e9e266


2.8,0.8,0,0
StartPointPrimitive19


7ffb8985cc6643b5927b6747ee2b7af6


2.83,2,0,0
EndPointPrimitive19


7ffb8985cc6643b5927b6747ee2b7af6


{TestDataSource.SanadNo}

GroupHeaderBand2


True
txtSumCreditPrevious.SetText(SumCredit.ToString());
txtSumDebitPrevious.SetText(SumDebit.ToString());
None


//MessageBox.Show(txtSumMoeenCredit.Text) ;

//MessageBox.Show(txtCredit2.Text) ;
double p1 = 0; double p2 = 0;

if (string.IsNullOrEmpty(txtSumMoeenCredit.Text))
p1 = 0 ;
else
p1 = double.Parse(txtSumMoeenCredit.Text);

if (string.IsNullOrEmpty(txtCredit2.Text))
p2 = 0;
else
p2 = double.Parse(txtCredit2.Text);

SumCredit += (p1 + p2);

//MessageBox.Show(p1.ToString() + " + " + p2.ToString());
//MessageBox.Show(txtCredit2.Text);



if (string.IsNullOrEmpty(txtSumMoeenDebit.Text))
p1 = 0 ;
else
p1 = double.Parse(txtSumMoeenDebit.Text);

if (string.IsNullOrEmpty(txtDebit2.Text))
p2 = 0;
else
p2 = double.Parse(txtDebit2.Text);

SumDebit += (p1 + p2);



//MessageBox.Show(ToString(sender, TestDataSource.MoeenId, true));

if((PreKolId == TestDataSource.KolId) || (PreMoeenId == TestDataSource.MoeenId))
{
txtSumMoeenDebit.SetText("0");
txtSumMoeenCredit.SetText("0");
}


PreKolId = TestDataSource.KolId;
PreMoeenId = TestDataSource.MoeenId;

Transparent
0,5.2,19,1.2


Transparent
14.6,0,3.6,0.6

B Traffic,10
True
Right
None
0,0,0,0
txtKolId


True
{TestDataSource.KolId}
[92:131:180]



Transparent
14.6,0.6,3.6,0.6

B Traffic,10
True
Right
None
0,0,0,0
txtMoeenId


True
{TestDataSource.MoeenId}
[92:131:180]



Transparent
9.6,0.6,4.6,0.6

B Traffic,11
Right
None
0,0,0,0
Text18


{TestDataSource.moeen}
[92:131:180]



Transparent
9.6,0,4.8,0.6

B Traffic,12
Right
None
0,0,0,0
Text19


{TestDataSource.kol}
[92:131:180]



Transparent
5,0.6,2.4,0.6

B Traffic,10
Center
None
0,0,0,0
txtSum_Tafzili


[92:131:180]



Transparent
2.8,0,2.2,0.6

B Traffic,10
True
Center
None
0,0,0,0
txtSumMoeenDebit


[92:131:180]



Transparent
0.4,0,2.2,0.6

B Traffic,10
True
Center
None
0,0,0,0
txtSumMoeenCredit


[92:131:180]



Transparent
2.8,0.6,2.2,0.6

TestDataSource.isdebit,EqualTo,_x0031_,,Numeric,DodgerBlue,Transparent,B_x0020_Traffic_x002C_9.75_x002C_Regular_x002C_Point_x002C_False_x002C_178,True

B Traffic,10
True
Center
None
0,0,0,0
txtDebit2


[92:131:180]



Transparent
0.4,0.6,2.2,0.6

TestDataSource.isdebit,EqualTo,_x002D_1,,Numeric,DodgerBlue,Transparent,B_x0020_Traffic_x002C_9.75_x002C_Regular_x002C_Point_x002C_False_x002C_178,True

B Traffic,10
True
Center
None
0,0,0,0
txtCredit2


[92:131:180]



0.4,1.2,18,0.03

HorizontalLinePrimitive5




18.4,0,0,0
StartPointPrimitive3


ad4ee45fd0774ac8be2b99485f5ece22


18.43,1.2,0,0
EndPointPrimitive3


ad4ee45fd0774ac8be2b99485f5ece22


0.4,0,0,0
StartPointPrimitive4


679580aac84b4590a0473af80b551d14


0.43,1.2,0,0
EndPointPrimitive4


679580aac84b4590a0473af80b551d14


14.4,0,0,0
StartPointPrimitive8


2dd58a99d0514ea9baed139e7f4e723d


14.43,1.2,0,0
EndPointPrimitive8


2dd58a99d0514ea9baed139e7f4e723d


9.6,0,0,0
StartPointPrimitive11


c602a1b06032426b8c888d6ed267f5f6


9.63,1.2,0,0
EndPointPrimitive11


c602a1b06032426b8c888d6ed267f5f6


7.4,0,0,0
StartPointPrimitive14


d6af18a2139046d5bb2f649b6e8dd51e


7.43,1.2,0,0
EndPointPrimitive14


d6af18a2139046d5bb2f649b6e8dd51e


5,0,0,0
StartPointPrimitive17


ad38a72f4e0f4e80b0dd1eb38734c46d


5.03,1.2,0,0
EndPointPrimitive17


ad38a72f4e0f4e80b0dd1eb38734c46d


2.8,0,0,0
StartPointPrimitive20


0a851ddb343a4071bec4dce3c0f63a0c


2.83,1.2,0,0
EndPointPrimitive20


0a851ddb343a4071bec4dce3c0f63a0c


{TestDataSource.groupkey}

GroupHeaderBand1


None


Transparent
0,7.2,19,0


HeaderBand1





txtCredit_Moeen.Enabled = false;
txtDebit_Moeen.Enabled = false;
txtCredit.Enabled = true;
txtDebit.Enabled = true;


if(TestDataSource.KolId == "0" && TestDataSource.AccountId != "0")
{
txtCredit_Moeen.Enabled = true;
txtDebit_Moeen.Enabled = true;
txtCredit.Enabled = false;
txtDebit.Enabled = false;

}
else
{
txtCredit_Moeen.Enabled = false;
txtDebit_Moeen.Enabled = false;
txtCredit.Enabled = true;
txtDebit.Enabled = true;

}

Transparent
0,8,19,1


Transparent
7.4,0,2.2,0.6

B Traffic,10
True
Center
None
0,0,0,0
txtCredit


{TestDataSource.Credit}
[92:131:180]



Transparent
7.4,0,2.2,0.6

B Traffic,10
True
Center
None
0,0,0,0
txtDebit


{TestDataSource.Debit}
[92:131:180]

0
,
3
False



Transparent
9.6,0,4.4,0.6

B Traffic,9
True
Right
None
0,0,0,0
Text16


{TestDataSource.Name}
[92:131:180]



Transparent
9.6,0.4,4.8,0.6

B Traffic,10
True
Right
None
0,0,0,0
Text17


{TestDataSource.ADesc}
[92:131:180]



Transparent
14.6,0.2,3.6,0.6

B Traffic,10
True
Right
None
0,0,0,0
Text5


{TestDataSource.AccountId}
[92:131:180]



Transparent
5,0,2.4,0.6

False
B Traffic,10
True
Center
None
0,0,0,0
txtDebit_Moeen


{TestDataSource.Debit}
[92:131:180]

0
,
3
False



Transparent
5,0,2.4,0.6

False
B Traffic,10
True
Center
None
0,0,0,0
txtCredit_Moeen


{TestDataSource.Credit}
[92:131:180]



0.4,0,0,0
StartPointPrimitive5


6d0fba45e4034378aca2391c8f8e7456


0.43,1,0,0
EndPointPrimitive5


6d0fba45e4034378aca2391c8f8e7456


18.4,0,0,0
StartPointPrimitive6


e5dcd2814c9f4988807937a8e4fc1908


18.43,1,0,0
EndPointPrimitive6


e5dcd2814c9f4988807937a8e4fc1908


14.4,0,0,0
StartPointPrimitive9


3ec779e77e35484e81c12730500e2c84


14.43,1,0,0
EndPointPrimitive9


3ec779e77e35484e81c12730500e2c84


9.6,0,0,0
StartPointPrimitive12


cc1f574cc1c043db994a29792190955a


9.63,1,0,0
EndPointPrimitive12


cc1f574cc1c043db994a29792190955a


7.4,0,0,0
StartPointPrimitive15


3cd16d87f9434f64ae7f54a23212632a


7.43,1,0,0
EndPointPrimitive15


3cd16d87f9434f64ae7f54a23212632a


5,0,0,0
StartPointPrimitive18


52926678af944bb2804dc123abcf8d31


5.03,1,0,0
EndPointPrimitive18


52926678af944bb2804dc123abcf8d31


2.8,0,0,0
StartPointPrimitive21


417aeaa384b14827a43503885718a8c6


2.83,1,0,0
EndPointPrimitive21


417aeaa384b14827a43503885718a8c6



TestDataSource

DataBand1


SumCredit += TestDataSource.Credit2;
SumDebit += TestDataSource.Debit2;





Transparent
0,9.8,19,0.6


Transparent
5.2,0,1.2,0.6

B Traffic,10
Center
None
0,0,0,0
Text1


True
جمع :
[92:131:180]

HotkeyPrefix=None, LineLimit=False, RightToLeft=True, Trimming=None, WordWrap=False, Angle=0, FirstTabOffset=40, DistanceBetweenTabs=20,


Transparent
2.8,0,2.2,0.6

B Traffic,10
Center
None
0,0,0,0
txtTotalDebit


True
[92:131:180]

HotkeyPrefix=None, LineLimit=False, RightToLeft=True, Trimming=None, WordWrap=False, Angle=0, FirstTabOffset=40, DistanceBetweenTabs=20,


Transparent
0.4,0,2.4,0.6

B Traffic,10
Center
None
0,0,0,0
txtTotalCredit


True
[92:131:180]

HotkeyPrefix=None, LineLimit=False, RightToLeft=True, Trimming=None, WordWrap=False, Angle=0, FirstTabOffset=40, DistanceBetweenTabs=20,


0.4,0.6,18,0.03

HorizontalLinePrimitive3




0.4,0,18,0.03

HorizontalLinePrimitive4




0.4,0,0,0
StartPointPrimitive22


57605fefbee04c93848db5a9dcad36ed


0.43,0.6,0,0
EndPointPrimitive22


57605fefbee04c93848db5a9dcad36ed


2.8,0,0,0
StartPointPrimitive23


a00ab6ab69f543ae8ac646e0769d8123


2.83,0.6,0,0
EndPointPrimitive23


a00ab6ab69f543ae8ac646e0769d8123


5,0,0,0
StartPointPrimitive24


dedeb52f571e483e8aea40eebceee7a2


5.03,0.6,0,0
EndPointPrimitive24


dedeb52f571e483e8aea40eebceee7a2


18.4,0,0,0
StartPointPrimitive25


d06037b9babc437a98968f96297220f4


18.43,0.6,0,0
EndPointPrimitive25


d06037b9babc437a98968f96297220f4



FooterBand1


True


Transparent
0,11.2,19,0


GroupFooterBand1




Transparent
0,12,19,0


GroupFooterBand2





000bb4869a5643f3b4959f4b5fd343a5
1,1,1,1
Page1

29.7
21

True

Arial,100
[50:0:0:0]





System.Dll
System.Drawing.Dll
System.Windows.Forms.Dll
System.Data.Dll
System.Xml.Dll
Stimulsoft.Controls.Dll
Stimulsoft.Base.Dll
Stimulsoft.Report.Dll
SPPC.Tadbir.WinUI.exe
SPPC.Accounting.WinUI.dll

Report
11/15/2010 9:44:05 AM
10/24/2010 2:28:42 PM
a53bc273d1b940ccbc6f2075da0a8f4d
Report
Centimeters
2007.3.100

using System.Drawing;
using System.Windows.Forms;
using System.Data;
using System;
using Stimulsoft.Controls;
using Stimulsoft.Base.Drawing;
using Stimulsoft.Report;
using Stimulsoft.Report.Dialogs;
using Stimulsoft.Report.Components;
using SPPC.Accounting.WinUIOld;

namespace Reports
{

public class Report : Stimulsoft.Report.StiReport
{


public Report()
{
this.InitializeComponent();
}
#region StiReport Designer generated code - do not modify#endregion StiReport Designer generated code - do not modify
}
}

CSharp



FooterBand in some pages are not printed in right place

Posted: Mon Nov 15, 2010 2:50 am
by Andrew
Hello,

Please send your report with data to support@stimulsoft.com for investigation.

Thank you.