From 0d556df91fbed96bc6578d8afb4ec1dcba213ad5 Mon Sep 17 00:00:00 2001 From: Alexandra Date: Mon, 30 Aug 2021 10:33:15 +0200 Subject: [PATCH] Modifikation KassenbuchDruck --- .../Wichernhaus/.vs/Wichernhaus/v16/.suo | Bin 0 -> 64512 bytes .../Wichernhaus/KassenbuchReport.Designer.cs | 400 ++++++++++++++++++ ReportImp/Wichernhaus/KassenbuchReport.cs | 24 ++ ReportImp/Wichernhaus/KassenbuchReport.resx | 123 ++++++ .../Wichernhaus/Properties/AssemblyInfo.cs | 36 ++ .../Wichernhaus/Properties/licenses.licx | 1 + ReportImp/Wichernhaus/Wichernhaus.csproj | 97 +++++ ReportImp/Wichernhaus/Wichernhaus.sln | 25 ++ ReportImp/Wichernhaus/app.config | 11 + 9 files changed, 717 insertions(+) create mode 100644 ReportImp/Wichernhaus/.vs/Wichernhaus/v16/.suo create mode 100644 ReportImp/Wichernhaus/KassenbuchReport.Designer.cs create mode 100644 ReportImp/Wichernhaus/KassenbuchReport.cs create mode 100644 ReportImp/Wichernhaus/KassenbuchReport.resx create mode 100644 ReportImp/Wichernhaus/Properties/AssemblyInfo.cs create mode 100644 ReportImp/Wichernhaus/Properties/licenses.licx create mode 100644 ReportImp/Wichernhaus/Wichernhaus.csproj create mode 100644 ReportImp/Wichernhaus/Wichernhaus.sln create mode 100644 ReportImp/Wichernhaus/app.config diff --git a/ReportImp/Wichernhaus/.vs/Wichernhaus/v16/.suo b/ReportImp/Wichernhaus/.vs/Wichernhaus/v16/.suo new file mode 100644 index 0000000000000000000000000000000000000000..1f6b3f1cfb0f28e7703d8189c24266cb09af176a GIT binary patch literal 64512 zcmeHQO>iT}bsnyyNXjO5EZIt8D_Y80$*Wj^K>!4SUF(McNbOp?T58Gti48}@&w#`( z2+#z%f8xfDPO2n!`R3%HgHv%1sZ^?5ImIW(hm@U*RH-5?2$*5>=V z(ZtN4=a1x)1MD>F%?#$JyWi{A-LGGFzxV!oAN%>Yzx&C5Hyq(5;{oHtyN?>bV!1zo z>m%y_Zy3gd{r?}{y?d9p9{}Jo4kJW?3q}{eO=HrSGdehL7`IrIfx{EVLpx>uh|gD( z|M0VaYrOlDiL-ofQog)^6uZV%;|x-7;%d&gDIWwpJ^_xjk~_#}U&TvcUlCOLrcnp> zWy3UjM$1@1ZcOCNKTH}&CLY3Tp8zl){$Ciz9lZ3h{);Mo;=OLPL4ggC@*;9m1(-e& z9!L6N@&7%m;*lKV};96 z%Qf$H@&9$edB6hT4ZsD!B47z{5pW4`8E^$aT7MDnB|ru6Wx($P-UKWIs(>1x4rl;a z-c7&?U=`2;Tm@VMv;k{?4uG^@$N4J&@@WsS3D^Q$2iyR#Cb2f(2D}B>29WO*Zag1k z{ZIX3Q2)O_iHsm9{y)h2|2EQ%>%SoX4ll3`V>|F`IIFr%{$TxQJMbugG$Y@sK-qxx zpZ|IPvHrDsK8ojYum6ub%82FW2Z|ra8@~=7H|&W)&5)K zQrFJ*pZD4R^IXN*ul?tH&i22H@74ic?Y~Oj?ff--e;z%?CVG|@dKJP7dNL(>lyQfB zi&udBA?m-9{k`5*&)5&K?O-TE;_0GyTSHH{f%71B`P}dLB;=n7yhL6DneO_%&*$t5 z$y*FdNVkV{&jQyTFkeKkOBrkvJu)f7e$^{b{(2BEkjI0je;e;U(vS2KQdkl+XoC;B z=(87v{C6GssryQQtUE_0SO-}zgQicJfO%#(2kGUaF^N>W-~wXY!c_-%=5f_V4!kMw z+%DzsZ_4ENxVKM$_E3NBay&zD5WbIie!U=MOETTt&n z{$u*=6L|K1TRx@yOBtD=1Ri4zWNIy>d}AmV@;$esYJb?C1Wljqp^EP!aOJ403hCPf zD0x(l2fcZpaR7gjF4JaE@p_%Zr0+K#M*Ryt{tQ<(DaLz^yB(J`t_f3G0UC- zm%hPT|Ia}3Sp>J=f@GbB6rF`cU4Udg3n_XIznqY!-J@jtL){SN^q}eA#JflOQL?^~ z-#1Xxt7wS_Qir`IcJ@vE&mr3%nc&!g@?6mLt@xMG%23iDWuQw4AW*%`SLnn#ltUBU`BAtT@ueGQe8o=HbiSIB{KQG^Y}u){pDCJX!^@| z_jod1&@{5u`=fP=n;I}M}CGcJX zJeb0H9#>QNmGS@0onCo(bb#{Tp?y&NIfi?TjUYm>^q277IpnVjTG;yo;Ez5~_GdxU zr>vszr?k(J4|`lvnUuePdu;Q`k8gkrSUV^i^>#)nh@cG zx89d8sB`0}YXcf)r(Bjq-z&8Ql+d8^r|)%(b~CRP4k>0c6Mu_<)4wH?`q zUo=36Rgn|mKf$?yFzHkFQu+t4^e+o7NC!Idb>u|S!HHRV7x+{3=Xiy|D}8JIdlmF2 z->qZzp(;izvK+{NoSWmk32DGM{Q^aQMSs@C!wgs6qja(RaC~S6p=V4&mzWZxh@?1r z#lBbk&;92gm%e{&vh=OL{huGbarGa65jMV^_m^IL{^*g;cf9hdd-mi1`1YTj_}8}= zj9q?Tx!kI+nj4+f>Q>KsovioPH@a81-%9mEf@jA;J-f4=dLgwvUv2kH>Jr&9aSTHZ z9%oXLxYIL;>8r)FXE+1+8hDsGU(;~rUwy%GsdXieJr2$$O8o$9Cex7PqYC;H8Sfgj znr&z`*pqNwk^Otl0(OPwyJFEmR`AyA7>9DS$2OL&-3@`mHOxKA)`)rHSolS(vdH57 z89*A~Om`M};%cgv(5_O$(ZgGc4&}MCXGn|F$VVAEjLOakSLvNA_|8QBnN~yeMoq+5 z0k@lIGrD-6dULr-X>hkettB zET60_px&DG&0eKu-s*N5i{0jCrD$I6F0`v1b3uZK}rf(Ac(oM|z zMCslu`ePVfc~tSL zbyOanTicN@K`;E&N&~4`=D3;^@Gn)))`yeAnTsZXa(+jQ0VW;#0i~@tCu9_A_Idz0 z!q<(P-1QO_n;xQqIb@DHtT9rL&sD8#qt*jq9KNO=CdO-^U0sZ-C>zuQVHjSbJ4_50 zp$DSo-^AFKr5St#$z4FB!@G7o2U-Dj#kCTfLLVVl$SGZ1uzEboWv(a?q`g`m;WGDc zjXCEvx*Sb;@rIBwIOg`pwl%`ozAkEO5<5t#2@lrubVe9o>r5V7qLu9iN(Cvd>U?r@~!(ZushRtxrYW?2?kL<}oOO9%tHk+Ojz&6S6u>n-etF~WoWskTerDIbL|Mx?FBFX#RmBC?_Q6^* z$mq^27O$f{ljW}6a*jhdug_U~=ZqmoEN&Vy6$k0S5>$aSS;n7mlAbR0dof?hTyve+ zf*4bC6$4j{4Qp(v-{Av=Ll88D<`N66opjmP9KPEG8X&#$^Wj zm*%nIo6(e6 z)r_e7*hFe)-DP;c7xr zdJguUcIphYhU&_FRfvv)qs%)BV>R+0<{kBh4)bNuGMp?Pomw+kDPiRX9hT#_K7_lw ztXOlulyx16jtZkZ&;C04QtsApt{b6+BRd_OZ|W#9-YZIIZP!i{_f;r5>V(%}MW;oH{8aCC?g^0^M{QLY^dYv(GI;o9MR(@6>I+7x-cSeh#>E`X46xNj)n{~;ipgfl!kr0ob=g5JX1e%qKt>$-_+uGH#c)l6F0lPKUyu2JEbkGrC! zO#psT!S^K`mAxFUwK<1a)~7<@$zxvaub#rvSWr5_a&_foc?8G z+XrVk)x~;Vb=NTdX>2fSp~s?q5VjFN9UH9VuJUUrHQN1VpFPSwu;M$_0&?#dC6jR~ zvFm8tS<5zn8F&2=yPu5>KN7nQNQ2Ts2klT1ztL?UY2T-fR=z2EWW|^2|M+1h@g1i! z8y=y6A@?Cn*w#6RkMP0ppV+?O_;(v{c)J~J*$Mq;ujBWJA25vn102s+r_EZUo=Oy^ z(ld!{u31kM^0`zZ-^^sDre^Y0GnYPMw96+`_yx2I`1!?dduy}R?Yy*YF*CRgqk`FD zezurTCuXN-(uwT++p1Q5s}+sdM1@m&6E=5d?}a67UqhH{9JJkhkSWDm&;{lW~c6K zSEsYpMn02G6w*_LM7CPZC2G_8LL!%%sW#J7^^BRO(@o*6ipAV|J zFOb$b={0v?2~*vzAeO<7yjFil-VMl#y4`S0-X-f7`#C&Ki?Y^VV&|XtmGv85+ry%9 z{OB)dKl}B+KmFaG{?&Vrf9LW?&l>N4?}IDveERR^{`%yP>wo&cH@R2}VbRDpKmLOc zfAG}Vzj(LtH{W{dzYA_}%J+jENvSJ=*50TIR)(l{pV%H zD6j}y3`Ja*g|Ciz=si=o;xp<=6VP(b;CTjD^B6If@P8Wi9dodSQUc83yF1W>Hc*Q8 zbZKvS)0V271J&hCatU+zi0~V^pLshayhQG2jGVhw{3yq+65;IJfbz5ZPI=Dd(Ze5Y@tTl=!sUm}#w=#_{=}k1ELzwtOb?7p?@^4jiWcX?+Q+rp#I|1d#ghGw@4!VG_I!sK?sxmoPW$Hv zT^3$`f7CO!^t`6P%$A+LK9$@_`GNiq*@n}n0#~GP&o6h;(8osX|M~7+?%d{XDC&d0 z3?MDv?4PSR*8p_@`+KfWYy#MmaxELzs_^}L;r|)Y#{PeV^mG6Ee~$fsj=cZR9p5*s z&uA`u1KShzlAr%$x%Y(YR`db>Cx!nmeY z%JMG#Pjjsi`=;Hb&kBrR?09-otEs)x-;Mv}D~OQ&B!kn>6!!;k)`z)i z3(rFwUrB4F@(cShxeNb8mk|Z~Y6dmNSK1ckQ2fhy_Z=dS;KZLh=DhrE%dZBY()JTK%^Ui?)2x<;eQSbX9P9 z&34;f{z@M!@jusZYd4^owYJJ`l8BOjh!gW*OUUKVqqx7+f9AxW-W{oty#^h4SCj?U zBUy7|k2H(+|2f|6Bc!s{IU2WeEXPnEh;#;ry?)Pn&-9u9TettR z{gDq#AAInQOwoEhNNxCv{Q$oo;IRJ6@LTS8_L~2>bMs0Ra8KkOK1p9%Tp;d6?EG{3 zvR%Oa!&?`}mT7pchV-GT)`8o^8HWlKT z)B@3)X-3GyawR$U)>Hadfqf5x zJ8@KcF!hc)b6)Rrc$+J$R>b-aYGb7q>?Bep&1j2-?dQOoa|a`~aQ>g&z96nlZw2W~ z`^w69GE=3-OKR?7|IgfmIIw$9U7@l-9>o8%dRN&LVQm>bf4lBh{G9f7yzpBF?&0$^CqgyM3+My1DC0AlavozhT zD-W!nxk+Zx?J3-Fvf7*W>f@IqTUyHgs=MszUv4WSj2-ne%6@Z@dRL1)uHL<(e`!Wn z9#y<*9UbZ|Gkev=cH~RY3qPGL5tv&2xDir+Z&|s8D&eQPV2lu@a0U? z==8OA-nFizpllWUe;)34N130U_H_OD*=b*watCMC$GGgriS^2x3-l2<})pN7{ zz*VVDXe|dbUUo0jgLyD-`eKs$0OoVO^YGe%m?~Fxw z&2}NWnge(3mUCv+-KUd(96FjT<7PNnAZoL*PXYs7o?`#cl#d2unt^{X9UnxuZUmp@ zb*~%#ap-6gU44I$nPGSTl3riy=n&l*tFZIPlR!`3Rs@YnN1t(-fj;Izogg#WqeUC< zSzTwp>rR_s@#tt1URS2$-FvYT${VNH|1*2mu(RcpuC*&@OgbJK)p>UA?El$~ z0@8c5jt7=;Gnz8Inh|v$n@C->yA1CagN`2KHs8;k*ZR8RN1fRJv!amKsskMlMRz=; zFtTbp^s5Zq$3y;c=x8#&D-*cC&AWzqQCqj>K}WywT;m{Z+j18ft?6(l6LrV-^$-&z zhb2%O7k;G@%iyq9e8m2rX}hTkYY~&edIjy{^l*IwmR#tm=6TE(9A^30X9=C7H|}uL zzoFyI`)xhPQ$y4lXbsg>?Ejh88fYPEpi|ZH&N65jP8N?&tr@HfvDOtGmgBcRMA|;T zg*I(a%CY}va=UYdiH;w}dqv47hT2E>RVX^@gx8-(r%h1nF=X37`%BigA!*3xI;_WW z6$*WT=@eZ@BCjF%1P`jqlq?Ejf`xxa$5e(VN&X*i@yI$=7S?CL*Qa(;kuCf1TyIv=%f{Ry%E=e^N!ujBU}|Idx7Y9X7O$t28d7CwRN@L^o5Won69Gt-sfd2z?~)Tt*UCjj{QFi#Wb6-*#C3v{~7Yddf)4n)%UTS1C9MZ@2@Xv z&gI4apYz4JVz!)^nlGgi*-Sc>D9jWyiTPZqFg=xZ|5P nXSKT3t88z-RZP#M@~N3pqMVOKivtiX_S;|ce#dv + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.TopMargin = new DevExpress.XtraReports.UI.TopMarginBand(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.BottomMargin = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.xrLine1 = new DevExpress.XtraReports.UI.XRLine(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.Einzahlungstextsichtbarkeitsformatierungsregel = new DevExpress.XtraReports.UI.FormattingRule(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.Auszahlungstextsichtbarkeitsformatierungsregel = new DevExpress.XtraReports.UI.FormattingRule(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1}); + this.Detail.HeightF = 41.66667F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable1 + // + this.xrTable1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1}); + this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 41.66667F); + this.xrTable1.StylePriority.UseFont = false; + // + // xrTableRow1 + // + this.xrTableRow1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top))); + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell9, + this.xrTableCell1, + this.xrTableCell2, + this.xrTableCell7, + this.xrTableCell3}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.StylePriority.UseBorders = false; + this.xrTableRow1.Weight = 1D; + // + // xrTableCell9 + // + this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.StylePriority.UseBorders = false; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + this.xrTableCell9.Text = "Datum"; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell9.Weight = 0.528846153846154D; + // + // xrTableCell1 + // + this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); + this.xrTableCell1.StylePriority.UseBorders = false; + this.xrTableCell1.StylePriority.UsePadding = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "Einzahlungen"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell1.Weight = 0.58653842632587139D; + // + // xrTableCell2 + // + this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); + this.xrTableCell2.StylePriority.UseBorders = false; + this.xrTableCell2.StylePriority.UsePadding = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.Text = "Auszahlungen"; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell2.Weight = 0.56730772165151744D; + // + // xrTableCell7 + // + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "Notiz"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell7.Weight = 0.85096157954289342D; + // + // xrTableCell3 + // + this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); + this.xrTableCell3.StylePriority.UseBorders = false; + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "Saldo"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell3.Weight = 0.4663461186335639D; + // + // TopMargin + // + this.TopMargin.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel2, + this.xrLabel1, + this.xrLabel3}); + this.TopMargin.HeightF = 182.2917F; + this.TopMargin.Name = "TopMargin"; + this.TopMargin.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.TopMargin.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel2 + // + this.xrLabel2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Anfangsbestand", "{0:c}")}); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(548.9583F, 157.2917F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(101.0384F, 25F); + this.xrLabel2.StylePriority.UsePadding = false; + this.xrLabel2.StylePriority.UseTextAlignment = false; + this.xrLabel2.Text = "xrLabel2"; + this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // xrLabel1 + // + this.xrLabel1.Font = new System.Drawing.Font("Microsoft Sans Serif", 14F); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 52.66666F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(650F, 47.33333F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "[ReportTitle]"; + // + // xrLabel3 + // + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(364.5833F, 157.2917F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(184.375F, 25F); + this.xrLabel3.StylePriority.UsePadding = false; + this.xrLabel3.StylePriority.UseTextAlignment = false; + this.xrLabel3.Text = "Anfangsbestand:"; + this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // BottomMargin + // + this.BottomMargin.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLine1, + this.xrLabel6}); + this.BottomMargin.HeightF = 73.95834F; + this.BottomMargin.Name = "BottomMargin"; + this.BottomMargin.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.BottomMargin.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLine1 + // + this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(304.1633F, 1.249949F); + this.xrLine1.Name = "xrLine1"; + this.xrLine1.SizeF = new System.Drawing.SizeF(342.7084F, 5.291687F); + // + // xrLabel6 + // + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(304.1633F, 10.00001F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(324.5834F, 22.99998F); + this.xrLabel6.StylePriority.UseTextAlignment = false; + this.xrLabel6.Text = "Datum, Unterschrift"; + this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1}); + this.DetailReport.DataMember = "Transaktionen"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable2}); + this.Detail1.HeightF = 25F; + this.Detail1.Name = "Detail1"; + // + // xrTable2 + // + this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable2.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F); + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2}); + this.xrTable2.SizeF = new System.Drawing.SizeF(650F, 25F); + this.xrTable2.StylePriority.UseBorders = false; + this.xrTable2.StylePriority.UseFont = false; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell10, + this.xrTableCell4, + this.xrTableCell5, + this.xrTableCell8, + this.xrTableCell6}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 1D; + // + // xrTableCell10 + // + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Transaktionen.Belegdatum", "{0:dd.MM.yyyy}")}); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell10.StylePriority.UsePadding = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + this.xrTableCell10.Text = "xrTableCell10"; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell10.Weight = 0.528846189058744D; + // + // xrTableCell4 + // + this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Transaktionen.Einzahlung", "{0:c}")}); + this.xrTableCell4.FormattingRules.Add(this.Einzahlungstextsichtbarkeitsformatierungsregel); + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "xrTableCell4"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell4.Weight = 0.58653846153846156D; + // + // Einzahlungstextsichtbarkeitsformatierungsregel + // + this.Einzahlungstextsichtbarkeitsformatierungsregel.Condition = "[Einzahlung] == 0"; + this.Einzahlungstextsichtbarkeitsformatierungsregel.DataMember = "Transaktionen"; + this.Einzahlungstextsichtbarkeitsformatierungsregel.Formatting.ForeColor = System.Drawing.Color.Transparent; + this.Einzahlungstextsichtbarkeitsformatierungsregel.Name = "Einzahlungstextsichtbarkeitsformatierungsregel"; + // + // xrTableCell5 + // + this.xrTableCell5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Transaktionen.Auszahlung", "{0:c}")}); + this.xrTableCell5.FormattingRules.Add(this.Auszahlungstextsichtbarkeitsformatierungsregel); + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); + this.xrTableCell5.StylePriority.UsePadding = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "xrTableCell5"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell5.Weight = 0.56730747516338642D; + // + // Auszahlungstextsichtbarkeitsformatierungsregel + // + this.Auszahlungstextsichtbarkeitsformatierungsregel.Condition = "[Auszahlung] == 0"; + this.Auszahlungstextsichtbarkeitsformatierungsregel.DataMember = "Transaktionen"; + this.Auszahlungstextsichtbarkeitsformatierungsregel.Formatting.ForeColor = System.Drawing.Color.Transparent; + this.Auszahlungstextsichtbarkeitsformatierungsregel.Name = "Auszahlungstextsichtbarkeitsformatierungsregel"; + // + // xrTableCell8 + // + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); + this.xrTableCell8.StylePriority.UsePadding = false; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.Text = "[Notiz]"; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell8.Weight = 0.8509615091177134D; + // + // xrTableCell6 + // + this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Transaktionen.Bestand", "{0:c}")}); + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "xrTableCell6"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell6.Weight = 0.46634636512169492D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.KassenbuchRO); + // + // KassenbuchReport + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.TopMargin, + this.BottomMargin, + this.DetailReport}); + this.DataSource = this.bindingSource1; + this.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.Einzahlungstextsichtbarkeitsformatierungsregel, + this.Auszahlungstextsichtbarkeitsformatierungsregel}); + this.Margins = new System.Drawing.Printing.Margins(100, 100, 182, 74); + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private DevExpress.XtraReports.UI.TopMarginBand TopMargin; + private DevExpress.XtraReports.UI.BottomMarginBand BottomMargin; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.FormattingRule Einzahlungstextsichtbarkeitsformatierungsregel; + private DevExpress.XtraReports.UI.FormattingRule Auszahlungstextsichtbarkeitsformatierungsregel; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRLine xrLine1; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + } +} diff --git a/ReportImp/Wichernhaus/KassenbuchReport.cs b/ReportImp/Wichernhaus/KassenbuchReport.cs new file mode 100644 index 000000000..30a37c3f4 --- /dev/null +++ b/ReportImp/Wichernhaus/KassenbuchReport.cs @@ -0,0 +1,24 @@ +using System.Linq; +using BeWo.Report; +using BeWo.Report.ReportObjects; + +namespace Wichernhaus +{ + public partial class KassenbuchReport : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public KassenbuchReport() + { + InitializeComponent(); + } + + public void SetReportDataSource(KassenbuchRO pRO) + { + //if (pRO.Transaktionen != null) + //{ + // pRO.Transaktionen = pRO.Transaktionen.OrderBy(o => o.Belegdatum).ToList(); + //} + + bindingSource1.DataSource = pRO; + } + } +} diff --git a/ReportImp/Wichernhaus/KassenbuchReport.resx b/ReportImp/Wichernhaus/KassenbuchReport.resx new file mode 100644 index 000000000..76cdda25e --- /dev/null +++ b/ReportImp/Wichernhaus/KassenbuchReport.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + \ No newline at end of file diff --git a/ReportImp/Wichernhaus/Properties/AssemblyInfo.cs b/ReportImp/Wichernhaus/Properties/AssemblyInfo.cs new file mode 100644 index 000000000..cbef1629c --- /dev/null +++ b/ReportImp/Wichernhaus/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("Wichernhaus")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Wichernhaus")] +[assembly: AssemblyCopyright("Copyright © 2017")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar +// für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("438beb4d-1fc0-4320-97b3-f6c9516acaed")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern +// übernehmen, indem Sie "*" eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/ReportImp/Wichernhaus/Properties/licenses.licx b/ReportImp/Wichernhaus/Properties/licenses.licx new file mode 100644 index 000000000..c7fd819d5 --- /dev/null +++ b/ReportImp/Wichernhaus/Properties/licenses.licx @@ -0,0 +1 @@ +DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a diff --git a/ReportImp/Wichernhaus/Wichernhaus.csproj b/ReportImp/Wichernhaus/Wichernhaus.csproj new file mode 100644 index 000000000..aebfbd1ab --- /dev/null +++ b/ReportImp/Wichernhaus/Wichernhaus.csproj @@ -0,0 +1,97 @@ + + + + + Debug + AnyCPU + {ACAA5856-E43A-4F4C-969E-2F4FB0D5A527} + Library + Properties + Wichernhaus + 9433783300_Reports + v4.7.2 + 512 + + + + true + full + false + ..\..\Host\bin\ + DEBUG;TRACE + prompt + 4 + false + + + pdbonly + true + ..\..\Host\bin\ + TRACE + prompt + 4 + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Component + + + KassenbuchReport.cs + + + + + + KassenbuchReport.cs + Designer + + + + + + {40d8b312-ea64-49e3-a31a-5e57ed4d5654} + Report + + + + + + + + \ No newline at end of file diff --git a/ReportImp/Wichernhaus/Wichernhaus.sln b/ReportImp/Wichernhaus/Wichernhaus.sln new file mode 100644 index 000000000..f59c1bfd7 --- /dev/null +++ b/ReportImp/Wichernhaus/Wichernhaus.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.31424.327 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Wichernhaus", "Wichernhaus.csproj", "{438BEB4D-1FC0-4320-97B3-F6C9516ACAED}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {438BEB4D-1FC0-4320-97B3-F6C9516ACAED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {438BEB4D-1FC0-4320-97B3-F6C9516ACAED}.Debug|Any CPU.Build.0 = Debug|Any CPU + {438BEB4D-1FC0-4320-97B3-F6C9516ACAED}.Release|Any CPU.ActiveCfg = Release|Any CPU + {438BEB4D-1FC0-4320-97B3-F6C9516ACAED}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {D29370FB-E152-427C-99E3-BBC080999EEF} + EndGlobalSection +EndGlobal diff --git a/ReportImp/Wichernhaus/app.config b/ReportImp/Wichernhaus/app.config new file mode 100644 index 000000000..3ac66be65 --- /dev/null +++ b/ReportImp/Wichernhaus/app.config @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file