FooterBand in some pages are not printed in right place
FooterBand in some pages are not printed in right place
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