<?xml version="1.0" encoding="UTF-8"?>
<Form xmlVersion="20170720" releaseVersion="10.0.0">
<TableDataMap>
<TableData name="ds1" class="com.fr.data.impl.EmbeddedTableData">
<Parameters/>
<DSName>
<![CDATA[]]></DSName>
<ColumnNames>
<![CDATA[产品ID,,.,,产品名称,,.,,供应商ID,,.,,类别ID,,.,,单位数量,,.,,单价,,.,,库存量,,.,,订购量,,.,,再订购量,,.,,中止]]></ColumnNames>
<ColumnTypes>
<![CDATA[java.lang.Integer,java.lang.String,java.lang.Integer,java.lang.Integer,java.lang.String,java.lang.Double,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.String]]></ColumnTypes>
<RowData ColumnTypes="java.lang.Integer,java.lang.String,java.lang.Integer,java.lang.Integer,java.lang.String,java.lang.Double,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.String">
<![CDATA[<E@jTgIMm'mX0tRB1=\?rbfV"M1H>]A"a1no=VaPYZan`6"TgDCK5Q1D<BZN,`9.t(Q[66DX(
u7AftOTf5,tJU`UGYrPD^r%`*_i*P:'DrnR6_54bgY;6;/`j8?A0Kl168tRf2nkB;=:Q!am>
'*;I'4Uf&<&+bGaimuU]AR%!cQ:hGpmdE>hQa"qfF]A1TA+eBP0j.Cb."JgQ37l,?BBF3//l&C
"?(\o@F+"955_p'(B+a(Xh01ipe.",R'?EDdEr>MWWt86*uTk4MRHO4#]AXOo+-oVJ"lg`o3+
8,#[&D/He)VBm"3J5I[#W&<e(If>Z1RMNYLZP>tg^/!lZ::DG_au+iJUTeSN\#I)k,#&oCp+
7\(VVJC.HiHFD0)=j..Sck;'KaYlH=Mu3'gL($grU</Qt+ZAtW@=ImpFgEt1#'i[XhY_'A\W
m,#[aTRP:o-)`31&,)72/YG%j2e=L'0qSFWR\9!=>gU[:X2XchA0;)9E=6dq8Z7%)4sQE6c&
MMPNLQ4o\b_kGZ0pD3ct$;6G9&8c=%OrV9b#W'GrkMUa+gSGoP&HrVJM<_o%N+&6!.NIu\--
o\WYX[Bpp*Lb%ecBP.(Qlsr4=;s8V-r.Z*38P'"Yo,J'Cm&m/\Gup_Kqu[[;)ih!*%9VVXpI
WpI1eN+SpF&7IcOme?mQX@1m"i"#IUs`)]AXn^FdB*TH,4Q$f=I/8Wgg'_rFI?I1mZ.he.(GQ
`i:#GT);b\T`k:u=C#m$27s,$4cJs?8uj[G7@u)qErWf.HnE^<+VRE1ePAGt,.oa&8(Hk8\k
VDd7!gUTm1AdZ62ShRNT`@:*L$l/DS@/F&X9`_=aeC7qsK#nK^;ON#a+%AYRg@Ka@T6_1_4r
pen'3uWB-D7/8E2N!#F!Xc<p]A(9/RV?"=c-OP&`7/+CR=HPTTWDL-$![jF3JG8ki*K"^Q@MY
utAlBLVEll==4,9umbM@Ho\R75Ho;.a>S8qBa2-6;sr>SLI>T#c;om9`i]AiD4t@t*-r,$aRU
oP"/gs#%rtE$Bb%V_\mW['O(0U1<fMadQX_jMO.SoJ3Cu!`flCFLa?B<'*M7BI/m9")QXsW0
0b<WN_gq\N_[Cp$(B+u\MVD]Af$\0[2,'Ge^l`E;+N6AmNO#MR('XTPhcZ@9Ml$Wk6i?Ek,@)
iNY;=%E_@Cpp0l[g(s3g`5/?#^Z_J%)21TR7meon-#3&/gd+8'MHCDZ[=#r]Aq,mn<_rWJs%$
SmZQYDr6!hQ%QDEp)SHNqar^=Eb0=r!f?8%d@505*();"Q5nn4M@<WH<08SAa5YQCLd[PJ[E
&es5"V5t7Ntc5ndqNrGV?@\l3_Z;>GfPX/F+ND]A8'U%P\[$H%q[q%K0=ic58dfF3ce,es%\n
.4MUipP'\.$7eY5I@f(ik;Q-H[#%U*0X=3$4)nPf`U]A^S'U!Ub@+:sI%,+4,'a2**'g@\R.%
TCj"dO%uZddE*,`d,)J4blVqr9\m=u@)\T%h.lkBBAo4+G2lZ,'O6@B`\(RJaqn-[a`uL.`:
oUL6ERVa2nsVo#8cj.--3&ZhTY8/T;!>AnNaEk4&\`BSUoOjG*5<.dO8gY;r:rIY7JeS;q3(
C>\N=&7s=J(X4><Veb+E,:mef3[uRP2E5fUS(2)IHR,LI*[/_##bEkVkX(hUVVrL[oHG3<$r
]A^~
]]></RowData>
</TableData>
<TableData name="ds2" class="com.fr.data.impl.EmbeddedTableData">
<Parameters/>
<DSName>
<![CDATA[]]></DSName>
<ColumnNames>
<![CDATA[产品ID,,.,,产品名称,,.,,供应商ID,,.,,类别ID,,.,,单位数量,,.,,单价,,.,,库存量,,.,,订购量,,.,,再订购量,,.,,中止]]></ColumnNames>
<ColumnTypes>
<![CDATA[java.lang.Integer,java.lang.String,java.lang.Integer,java.lang.Integer,java.lang.String,java.lang.Double,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.String]]></ColumnTypes>
<RowData ColumnTypes="java.lang.Integer,java.lang.String,java.lang.Integer,java.lang.Integer,java.lang.String,java.lang.Double,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.String">
<![CDATA[<E@jTgIMm'mX0tRB1=\?rbfV"M1H>]A"a1no=VaPYZan`6"TgDCK5Q1D<BZN,`9.t(Q[66DX(
u7AftOTf5,tJU`UGYrPD^r%`*_i*P:'DrnR6_54bgY;6;/`j8?A0Kl168tRf2nkB;=:Q!am>
'*;I'4Uf&<&+bGaimuU]AR%!cQ:hGpmdE>hQa"qfF]A1TA+eBP0j.Cb."JgQ37l,?BBF3//l&C
"?(\o@F+"955_p'(B+a(Xh01ipe.",R'?EDdEr>MWWt86*uTk4MRHO4#]AXOo+-oVJ"lg`o3+
8,#[&D/He)VBm"3J5I[#W&<e(If>Z1RMNYLZP>tg^/!lZ::DG_au+iJUTeSN\#I)k,#&oCp+
7\(VVJC.HiHFD0)=j..Sck;'KaYlH=Mu3'gL($grU</Qt+ZAtW@=ImpFgEt1#'i[XhY_'A\W
m,#[aTRP:o-)`31&,)72/YG%j2e=L'0qSFWR\9!=>gU[:X2XchA0;)9E=6dq8Z7%)4sQE6c&
MMPNLQ4o\b_kGZ0pD3ct$;6G9&8c=%OrV9b#W'GrkMUa+gSGoP&HrVJM<_o%N+&6!.NIu\--
o\WYX[Bpp*Lb%ecBP.(Qlsr4=;s8V-r.Z*38P'"Yo,J'Cm&m/\Gup_Kqu[[;)ih!*%9VVXpI
WpI1eN+SpF&7IcOme?mQX@1m"i"#IUs`)]AXn^FdB*TH,4Q$f=I/8Wgg'_rFI?I1mZ.he.(GQ
`i:#GT);b\T`k:u=C#m$27s,$4cJs?8uj[G7@u)qErWf.HnE^<+VRE1ePAGt,.oa&8(Hk8\k
VDd7!gUTm1AdZ62ShRNT`@:*L$l/DS@/F&X9`_=aeC7qsK#nK^;ON#a+%AYRg@Ka@T6_1_4r
pen'3uWB-D7/8E2N!#F!Xc<p]A(9/RV?"=c-OP&`7/+CR=HPTTWDL-$![jF3JG8ki*K"^Q@MY
utAlBLVEll==4,9umbM@Ho\R75Ho;.a>S8qBa2-6;sr>SLI>T#c;om9`i]AiD4t@t*-r,$aRU
oP"/gs#%rtE$Bb%V_\mW['O(0U1<fMadQX_jMO.SoJ3Cu!`flCFLa?B<'*M7BI/m9")QXsW0
0b<WN_gq\N_[Cp$(B+u\MVD]Af$\0[2,'Ge^l`E;+N6AmNO#MR('XTPhcZ@9Ml$Wk6i?Ek,@)
iNY;=%E_@Cpp0l[g(s3g`5/?#^Z_J%)21TR7meon-#3&/gd+8'MHCDZ[=#r]Aq,mn<_rWJs%$
SmZQYDr6!hQ%QDEp)SHNqar^=Eb0=r!f?8%d@505*();"Q5nn4M@<WH<08SAa5YQCLd[PJ[E
&es5"V5t7Ntc5ndqNrGV?@\l3_Z;>GfPX/F+ND]A8'U%P\[$H%q[q%K0=ic58dfF3ce,es%\n
.4MUipP'\.$7eY5I@f(ik;Q-H[#%U*0X=3$4)nPf`U]A^S'U!Ub@+:sI%,+4,'a2**'g@\R.%
TCj"dO%uZddE*,`d,)J4blVqr9\m=u@)\T%h.lkBBAo4+G2lZ,'O6@B`\(RJaqn-[a`uL.`:
oUL6ERVa2nsVo#8cj.--3&ZhTY8/T;!>AnNaEk4&\`BSUoOjG*5<.dO8gY;r:rIY7JeS;q3(
C>\N=&7s=J(X4><Veb+E,:mef3[uRP2E5fUS(2)IHR,LI*[/_##bEkVkX(hUVVrL[oHG3<$r
]A^~
]]></RowData>
</TableData>
</TableDataMap>
<FormMobileAttr>
<FormMobileAttr refresh="false" isUseHTML="false" isMobileOnly="true" isAdaptivePropertyAutoMatch="true" appearRefresh="false" promptWhenLeaveWithoutSubmit="false"/>
</FormMobileAttr>
<Parameters/>
<Layout class="com.fr.form.ui.container.WBorderLayout">
<WidgetName name="form"/>
<WidgetAttr description="">
<PrivilegeControl/>
</WidgetAttr>
<Margin top="0" left="0" bottom="0" right="0"/>
<Border>
<border style="0" color="-723724" borderRadius="0" type="0" borderStyle="0"/>
<WidgetTitle>
<O>
<![CDATA[新建标题]]></O>
<FRFont name="SimSun" style="0" size="72"/>
<Position pos="0"/>
</WidgetTitle>
<Alpha alpha="1.0"/>
</Border>
<LCAttr vgap="0" hgap="0" compInterval="0"/>
<Center class="com.fr.form.ui.container.WFitLayout">
<WidgetName name="body"/>
<WidgetAttr description="">
<PrivilegeControl/>
</WidgetAttr>
<Margin top="0" left="0" bottom="0" right="0"/>
<Border>
<border style="0" color="-723724" borderRadius="0" type="0" borderStyle="0"/>
<WidgetTitle>
<O>
<![CDATA[新建标题]]></O>
<FRFont name="SimSun" style="0" size="72"/>
<Position pos="0"/>
</WidgetTitle>
<Alpha alpha="1.0"/>
</Border>
<LCAttr vgap="0" hgap="0" compInterval="0"/>
<Widget class="com.fr.form.ui.container.WAbsoluteLayout$BoundsWidget">
<InnerWidget class="com.fr.form.ui.container.WAbsoluteBodyLayout">
<WidgetName name="body"/>
<WidgetAttr description="">
<PrivilegeControl/>
</WidgetAttr>
<Margin top="0" left="0" bottom="0" right="0"/>
<Border>
<border style="0" color="-723724" borderRadius="0" type="0" borderStyle="0"/>
<WidgetTitle>
<O>
<![CDATA[新建标题]]></O>
<FRFont name="SimSun" style="0" size="72"/>
<Position pos="0"/>
</WidgetTitle>
<Alpha alpha="1.0"/>
</Border>
<LCAttr vgap="0" hgap="0" compInterval="0"/>
<Widget class="com.fr.form.ui.container.WAbsoluteLayout$BoundsWidget">
<InnerWidget class="com.fr.form.ui.Label">
<WidgetName name="label1"/>
<WidgetAttr description="">
<PrivilegeControl/>
</WidgetAttr>
<widgetValue>
<O t="XMLable" class="com.fr.base.Formula">
<Attributes>
<![CDATA[=if(len(x)=0,"", VALUE("ds2", 5, 2, $x, 1))]]></Attributes>
</O>
</widgetValue>
<LabelAttr verticalcenter="true" textalign="0" autoline="true"/>
<FRFont name="微软雅黑" style="1" size="96"/>
<border style="0" color="-723724"/>
</InnerWidget>
<BoundsAttr x="256" y="19" width="80" height="21"/>
</Widget>
<Widget class="com.fr.form.ui.container.WAbsoluteLayout$BoundsWidget">
<InnerWidget class="com.fr.form.ui.container.WTitleLayout">
<WidgetName name="report0"/>
<WidgetAttr description="">
<PrivilegeControl/>
</WidgetAttr>
<Margin top="0" left="0" bottom="0" right="0"/>
<Border>
<border style="0" color="-723724" borderRadius="0" type="0" borderStyle="0"/>
<WidgetTitle>
<O>
<![CDATA[新建标题]]></O>
<FRFont name="SimSun" style="0" size="72"/>
<Position pos="0"/>
</WidgetTitle>
<Alpha alpha="1.0"/>
</Border>
<LCAttr vgap="0" hgap="0" compInterval="0"/>
<Widget class="com.fr.form.ui.container.WAbsoluteLayout$BoundsWidget">
<InnerWidget class="com.fr.form.ui.ElementCaseEditor">
<WidgetName name="report0"/>
<WidgetAttr description="">
<PrivilegeControl/>
</WidgetAttr>
<Margin top="0" left="0" bottom="0" right="0"/>
<Border>
<border style="0" color="-723724" borderRadius="0" type="0" borderStyle="0"/>
<WidgetTitle>
<O>
<![CDATA[新建标题]]></O>
<FRFont name="SimSun" style="0" size="72"/>
<Position pos="0"/>
</WidgetTitle>
<Alpha alpha="1.0"/>
</Border>
<Refresh class="com.fr.plugin.reportRefresh.ReportExtraRefreshAttr" pluginID="com.fr.plugin.reportRefresh.v10">
<Refresh state="0" interval="0.0" refreshArea="" customClass="false"/>
</Refresh>
<FormElementCase>
<ReportPageAttr>
<HR/>
<FR/>
<HC/>
<FC/>
</ReportPageAttr>
<ColumnPrivilegeControl/>
<RowPrivilegeControl/>
<RowHeight defaultValue="723900">
<![CDATA[723900,723900,723900,723900,723900,723900,723900,723900,723900,723900,723900]]></RowHeight>
<ColumnWidth defaultValue="2743200">
<![CDATA[2743200,2743200,2743200,2743200,2743200,2743200,2743200,2743200,2743200,2743200,2743200]]></ColumnWidth>
<CellElementList>
<C c="0" r="0" s="0">
<O t="DSColumn">
<Attributes dsName="ds2" columnName="产品名称"/>
<Complex/>
<RG class="com.fr.report.cell.cellattr.core.group.FunctionGrouper"/>
<Parameters/>
</O>
<PrivilegeControl/>
<Expand dir="0"/>
</C>
<C c="1" r="0" s="0">
<O t="DSColumn">
<Attributes dsName="ds2" columnName="单位数量"/>
<Complex/>
<RG class="com.fr.report.cell.cellattr.core.group.FunctionGrouper"/>
<Parameters/>
</O>
<PrivilegeControl/>
<Expand dir="0"/>
</C>
</CellElementList>
<ReportAttrSet>
<ReportSettings headerHeight="0" footerHeight="0">
<PaperSetting>
<PaperSize width="24688800" height="43891200"/>
</PaperSetting>
<Background name="ColorBackground" color="-1"/>
</ReportSettings>
</ReportAttrSet>
</FormElementCase>
<StyleList>
<Style imageLayout="1">
<FRFont name="微软雅黑" style="0" size="72"/>
<Background name="NullBackground"/>
<Border>
<Top style="1"/>
<Bottom style="1"/>
<Left style="1"/>
<Right style="1"/>
</Border>
</Style>
</StyleList>
<heightRestrict heightrestrict="false"/>
<heightPercent heightpercent="0.75"/>
<IM>
<![CDATA[h-#),;cgCt)g`Nli_8Qd/Hhr)5l2;60RaocR#K!B3#P;c<@\Li.l4#.<8O2HJ^e@%WfeQCdd
]AW!f\q-VU.43<9R5/t9e&aL+[cD8N$NrS#pG@V5Wra9+,o7XQ1*kMIBq2UC]A2gf^\'R?n&Nd
]A?M`AR2`J442ajkL^s-_Ybft"pWL$qET4k+V^3"FCF6//LlSc"DN:_ir!X^l9rem=UqgH<[5
S*e?SO6blr&&/aLG/)I?U\lCrEWf6o]AQ*)I<?Ycq8dp6>9B@ms7]AgJk2,Om*4_m@XnSK765I
',*nU-Y.G)C[L62teoDErn)!r',N,T:!N^`BC)1HHRZ.Xc-L8iF.^@X6g"TR;<oC]A#Ko.nE%
Gf_=d;`OX<TfnnO$JqDHb-CT+Ii5M%_FoI6@]AVGOh]A!SjQQ`Z^q\aghC/$(gm+KPIj#ZSE=R
1Y<DqKGY0;RPJ87mg'EY"CV9`<Y4:!?P$dEA4l4@aO@n.s^2;"C*DZW4-]AT#$U<<!/gUo%)Y
D>>@SJm[JB>l8FH#[tYXEg7*S9XQ4KD9i$^,1p_'d3B-7FiAiXG7h(]ABWb[6jLffOD[FTDf]A
N3%K>[oa#V8TD]AW47?<<X2]Ap<&3jmKKG0^1Pu]AUKZtj#TTqM@daNrmQ7NbueKkWl`p:<na#^
_mG\^lJK,lL8QBmh'(:nWI,>R"':]A;..6>gb!a^SJua7P@/aLB<OH:hgnicTU(XGE!lF^Q%U
+_/_M[b_lh1%_C09cht,[<i>58`tk`+]AHU3L;B-b#3Y_.4S"^b=Bg'>Ao/322f+f*d>OCc!l
R]AffV2rOBhI3_<O;p_RK;/[Z*X8\gST.oj-Ska$'`/0G1KbCUNFl95*SthD40',^L+h<3?9Y
'`Fc%%1d^Ubl#j8KRZ_TY?r#H;qsaCppUF.SUK%,$MFX;FF1!fYDTjbNJaFs;,?SiMfS?Y)O
LX81rZUQnIqkR@Y-hEW:+rUr[(sKGd!\=1)EbMigTV!,%;4cam[jpdTi4ND8JDY\3h`Z<ZRN
*d<m%kCDB*S7XQbY%-"a&Fg3`Ve_3ANZBr,s09=F(VNF0^GdZ4Xe#=PtW8irl?^c':p<eu&*
6hTjl>AY-]AmV6ZD+kJbQbrlUfQ+q9/JSPf#?^q-@8V.6`g^j\EHk$UkS>he\(9@)>H:skYJ+
,F!4$9;\/"F<n;Rte&Lrm8A4X!Wsagi:eD*OZ'l(9UDH^X6&40Xsta(NL"QKs2RI8c6heo4Q
n]A.T<`DGDU`ZU]A+sRN'.k+d4g8*AMG0)BP?%MUbXTks'>'A'f*Q#Fd2i)jZX+J'CAhBC(WLc
0C,rW\2GqoXc3k`3;Q=L5N<<XMJ+d_35u4i0WmHX-[fHr_6*fJ"4,p4b6==CnIsIK+hpd_IP
`'>Q2&ZO7IVrRa$rfc%cgb)giKf<8/X\=;u0'qrJN*5*BZO57=#,U^DmkOU1?k2H@g#BKVS^
J'*`pN&X5EM)mu-]A`6WCU)[tNH*QJi7="\XSU8,XoPe8V:ZN&F\_Et3dg\B'Z!0udO*j+GWn
U;3b/FGTEGK*2TV\C/O"1iu&G[Ktpe([r.3#1;"'`/Pl^2utB[R&[G>r?\,,Y-nPLRt_1<ro
>,(!=Sgp*=*:CLsC:AK]A:QSG4pP-(tOY0;qD0*jI-3qK0?(6q^<^@QDHP?A_bWM;nu&Ye[Q5
3b:NS1(Ere_8kr4ZR)s80HJTaua9sIEdS=K3:=>A(%__lEj#rc]AZRm.)d\0=ZagmC9+9#)s,
-MIU#gsbJq3r,tt:@Qf,uB&pa@`':9"-lK#3Q08pn$.qmf6Wsp+qqm+7klu.*.HqNFqquIGc
^.D_%j/X?,mf6;A]AaPqY-r7'_UgX8Dnao>GJn;l?K\8tL`?PtqP0YT`LF/X4-R6K7H1*I]A0V
r$mM#"SSM2r6&GnS^T$Ao*HOcN:6_s/WJ$W\NUZ+"SY_9Ab9h3n]A8Ksp*?TC1F!#`"$kR7tY
h:2Y=afhUb"iE)(eU$I0GMfc5:N\MpS0baG@ApIgN->'gK0b(I%\9XAbp(H$R,75?mkK/3ud
2-n7qWQX+0>.iYh#u1gs7%No!$+/O=XH=aXD9Mag2Fn*Mi\10[Vq@[j+:F*SA66::Z[+:+Q:
>bhk=[!%*U4=GUL^Z:QL,g5EbTuY`(PJ]AtOB.NnB;;\VZ*Z54(lK%/50r:Kg.5Z4Vija[rh;
57q]AA4P<1JNh8QTIg&iJ7Ue_n]A%1"2;!T/b'pR)ZWu>"egRb#%]A>+lO[_p1-cMHpa7%38CGu
a]A",[Ed%of=oG#0tbZ1krCiQOJQ-HkDdanIa*Qp`*dM`5Ik[Wt7in\+0'@0)Dc9mkZ!Tn(6f
r$7,?kh6+W!Hks)(I2$ufUFE:H(]A]AU06@Bmu5s[?;Se7t-o>\%^.Nd=(bb>*jI0?@kZKK*34
rUh'BoPYhNiG%Y1WD2*!W^J<BKVYAi_e$P$9mU/%j;\giCsb$=s_qb@Z&A'd1oYY/:Z1B(O%
D$o0S!F*S^-45,K*XD]A*P#"o,qmC]AqIi,9l^#q'/ulK*lWW)CH*Dr!!)G$L*74I`d@/mkPjh
C\r9DHa,UH\UR^9DkJZ"Gh8)dl9:gC@bD8")A%pchKL&@bpT&RNT4P%.RhJHhf5u6*W0Q(oK
n_l@%_4_ZTp9j`S@man[^t!SJmMB8ES:jE2DeK/i'"TT&GH!8#5Z!auW_N5JFCP?@BTsi1bu
iU,2t0=%(=%^<+1`Y$pem.R6u3)e&@+B8"?>N5Bc=IM65_*B?3q+sR*]Af12s).9dD(J4olTn
F'd>M7SN28MXPgSjnE=GE>oWGS<eg4g@,G=)U+kpAuI5(L^_MgAWm09tF[R-!in-04o-E[D`
&PEOXUsqCBAK'E4@\XAK&=U@J63A/oC4.ltCpFJHrCno0_ImpC)Q:@;7u?0A>'igae!!h^qN
a'AnTG\e9uQJ4>-D!9OT+U:U\*!rD/6QO1Y+c$RQN>X-<XcVSg;>u;7\f)EK#=KQFdO/\l*&
j6+]A4eVO!Djq$Bo:7B`5FTr!/ekA6S9ipY`*<*)luAg2L%&bYquSdNk$&:@mjQJ^5dfHiRH3
"2ajAOUa8a/9N4>;R_n9fM#KsJ)m`Sd-;_hrWWtGU*2r*jl]A>6X-L+>0aBU=s\&S`^+j\t3:
ZY=,!R&*IN^"cj3AMa8@QX[aH!\9I0t%]AD(="d.Ce"q3W4N976N7$#FQn$^f?4N'nUY]A@nPs
Xt@FA&m@_%,K^\rR5JBO:4U!03@ZtPm[$,,MCRt'QjB#XVdTGi]Ag[6A;_7c`rg"R7LY.7#9;
"D7=9ohe*5Mm`/oLl8n+`gFMV!$uUQ_rp4rEHIOg"RS)@c]AkKe%0]A<$fgu7h^QS!:0!fr_1X
!W_jae9'']A`_@!;CnlPY3WaqO\K)Gkb?in/AV,>TAeG!u?_X.5<8s:4PL6e$5.B4CB`[<e*I
=1I;.a5M]A!2(:n/NPH!`>00jbhTmF1(m7qt/c_P<$io.N6^/tmK]AFu@]AkAdaY$05;`/h<(WG
-%\rG<`W*\pD*H?;3^ic+guO60mJ]AW_MVnV%?Ih7r%A3]AoJ"<80V9O9#fpJH"cLI$.K&se#G
m()[F?ZH5A?%0?'j`.R""!T]AP57Q+IFn@T,Lo@<1?i.Y#nFA6qsGDFE[?$Q,QecFa<D7%ujX
-Kfn>G6SkPeG8C"qHTCBP3[_!6P^bG)'<gu$K1pM#<0ZtW_`Q@kIpcu,t?Q$&,bZ,,$X/H"Q
jMDm)82jHnb<iYr<S$RVH5d8>[?T+-&*^Y/lp-M)]A).ZF]AS;Z3nC(_2/HQ>38^+^pkPXNQ1D
T1*V5O]AS(0%I?tOJ6Niq_ik@ZRh2DhY@Bs%J)lPo)g.<@"<]A6l&KRJMub'n1+)W@([r"ku6.
hU/r[dp`TcZoN&86,QThOWeiJS;]Abb`b,;2(*.E>-u\s<A'(4;7u6=&I49>iJNHl'nn;F0PY
]At6NAdbFRiT#ffECDprk*_ms%^&ra4a"(W9EU:(P.N[1Z/*UI2X#Qs=U=k!'@kJkEEaC1]AX>
T3,+L8:j4lMD't@r61;M!Y`g):iT4\OnY+^H-"&l>=e0YMT&5'_;HK`\6:S?.PYE1e/H!m(n
,+Dm#cpX@0N[*=$tW5.T)kAqj5*OC:h`:i%c)dcgp@rj6GM@3hQ=]A!l0Yh2%j,gW#hn\[Lh%
V`EW;W0TsfV<m:*%3!i]A[cD9Ml;kjZT1;bU@G"3/`<>eB\0&#V711c@oqFe"9Gtt6(6)EB6k
(.e*QkJF/\4NY`"ON%SX*6%u#kS)=;uS/TTF"10RN(jbeM%ao-?PK;rhii[UgbYrP\0lZrT`
0[gtR#f(\_.<5"Xo"6:4f7k*#rA)IX^$LV@B2@!eK`$*$rm:T\epmp)'h4#c8?=PM+Y7@4,Z
d[5XLni1jl)egN/A^u6-Y6DZ$m@F'9[i0+.+FuNHV2p2%ZtKJmqBVeV!t$_PG*)j?Zsh:Beg
pebgG!s1I:,q[e3MXB__?6__89pn*@B';RV1ie]AgcapS$m284(DIP_fAPHb>i)ADI<_bXFF`
%W&G:G]A>Eg#O$-"K8u'">=Fgs]A+J<8$XMkI%=2>)KVPaIZa)\Cq.ZmI4>3'_Zi2Q?.h[ZO3d
$d?!h*49AF.K?lUMjtHmK7mRfX6?/&]AO</\u*:=D5URO&p=63'Y<)?Y5YFL\WdJNd<n3tBj#
E@M-U"f556q,OcsU6qqZ1.:/TmQ?]A$a^7Uq"9(dqNI)'Hc(qBYK8]A*BJ)F-_IU"'dL'#$9gI
<1glG:A<NZ?[Bie[*<LXDo91AlRUlG`qqt~
]]></IM>
<ElementCaseMobileAttrProvider horizontal="1" vertical="1" zoom="true" refresh="false" isUseHTML="false" isMobileCanvasSize="false" appearRefresh="false" allowFullScreen="false"/>
</InnerWidget>
<BoundsAttr x="57" y="0" width="158" height="560"/>
</Widget>
<body class="com.fr.form.ui.ElementCaseEditor">
<WidgetName name="report0"/>
<WidgetAttr description="">
<PrivilegeControl/>
</WidgetAttr>
<Margin top="0" left="0" bottom="0" right="0"/>
<Border>
<border style="0" color="-723724" borderRadius="0" type="0" borderStyle="0"/>
<WidgetTitle>
<O>
<![CDATA[新建标题]]></O>
<FRFont name="SimSun" style="0" size="72"/>
<Position pos="0"/>
</WidgetTitle>
<Alpha alpha="1.0"/>
</Border>
<Refresh class="com.fr.plugin.reportRefresh.ReportExtraRefreshAttr" pluginID="com.fr.plugin.reportRefresh.v10">
<Refresh state="0" interval="0.0" refreshArea="" customClass="false"/>
</Refresh>
<FormElementCase>
<ReportPageAttr>
<HR/>
<FR/>
<HC/>
<FC/>
</ReportPageAttr>
<ColumnPrivilegeControl/>
<RowPrivilegeControl/>
<RowHeight defaultValue="723900">
<![CDATA[723900,723900,723900,723900,723900,723900,723900,723900,723900,723900,723900]]></RowHeight>
<ColumnWidth defaultValue="2743200">
<![CDATA[2743200,2743200,2743200,2743200,2743200,2743200,2743200,2743200,2743200,2743200,2743200]]></ColumnWidth>
<CellElementList>
<C c="0" r="0" s="0">
<O t="DSColumn">
<Attributes dsName="ds2" columnName="产品名称"/>
<Complex/>
<RG class="com.fr.report.cell.cellattr.core.group.FunctionGrouper"/>
<Parameters/>
</O>
<PrivilegeControl/>
<Expand dir="0"/>
</C>
<C c="1" r="0" s="0">
<O t="DSColumn">
<Attributes dsName="ds2" columnName="单位数量"/>
<Complex/>
<RG class="com.fr.report.cell.cellattr.core.group.FunctionGrouper"/>
<Parameters/>
</O>
<PrivilegeControl/>
<Expand dir="0"/>
</C>
</CellElementList>
<ReportAttrSet>
<ReportSettings headerHeight="0" footerHeight="0">
<PaperSetting>
<PaperSize width="24688800" height="43891200"/>
</PaperSetting>
<Background name="ColorBackground" color="-1"/>
</ReportSettings>
</ReportAttrSet>
</FormElementCase>
<StyleList>
<Style imageLayout="1">
<FRFont name="微软雅黑" style="0" size="72"/>
<Background name="NullBackground"/>
<Border>
<Top style="1"/>
<Bottom style="1"/>
<Left style="1"/>
<Right style="1"/>
</Border>
</Style>
</StyleList>
<heightRestrict heightrestrict="false"/>
<heightPercent heightpercent="0.75"/>
<IM>
<![CDATA[h-#),;cgCt)g`Nli_8Qd/Hhr)5l2;60RaocR#K!B3#P;c<@\Li.l4#.<8O2HJ^e@%WfeQCdd
]AW!f\q-VU.43<9R5/t9e&aL+[cD8N$NrS#pG@V5Wra9+,o7XQ1*kMIBq2UC]A2gf^\'R?n&Nd
]A?M`AR2`J442ajkL^s-_Ybft"pWL$qET4k+V^3"FCF6//LlSc"DN:_ir!X^l9rem=UqgH<[5
S*e?SO6blr&&/aLG/)I?U\lCrEWf6o]AQ*)I<?Ycq8dp6>9B@ms7]AgJk2,Om*4_m@XnSK765I
',*nU-Y.G)C[L62teoDErn)!r',N,T:!N^`BC)1HHRZ.Xc-L8iF.^@X6g"TR;<oC]A#Ko.nE%
Gf_=d;`OX<TfnnO$JqDHb-CT+Ii5M%_FoI6@]AVGOh]A!SjQQ`Z^q\aghC/$(gm+KPIj#ZSE=R
1Y<DqKGY0;RPJ87mg'EY"CV9`<Y4:!?P$dEA4l4@aO@n.s^2;"C*DZW4-]AT#$U<<!/gUo%)Y
D>>@SJm[JB>l8FH#[tYXEg7*S9XQ4KD9i$^,1p_'d3B-7FiAiXG7h(]ABWb[6jLffOD[FTDf]A
N3%K>[oa#V8TD]AW47?<<X2]Ap<&3jmKKG0^1Pu]AUKZtj#TTqM@daNrmQ7NbueKkWl`p:<na#^
_mG\^lJK,lL8QBmh'(:nWI,>R"':]A;..6>gb!a^SJua7P@/aLB<OH:hgnicTU(XGE!lF^Q%U
+_/_M[b_lh1%_C09cht,[<i>58`tk`+]AHU3L;B-b#3Y_.4S"^b=Bg'>Ao/322f+f*d>OCc!l
R]AffV2rOBhI3_<O;p_RK;/[Z*X8\gST.oj-Ska$'`/0G1KbCUNFl95*SthD40',^L+h<3?9Y
'`Fc%%1d^Ubl#j8KRZ_TY?r#H;qsaCppUF.SUK%,$MFX;FF1!fYDTjbNJaFs;,?SiMfS?Y)O
LX81rZUQnIqkR@Y-hEW:+rUr[(sKGd!\=1)EbMigTV!,%;4cam[jpdTi4ND8JDY\3h`Z<ZRN
*d<m%kCDB*S7XQbY%-"a&Fg3`Ve_3ANZBr,s09=F(VNF0^GdZ4Xe#=PtW8irl?^c':p<eu&*
6hTjl>AY-]AmV6ZD+kJbQbrlUfQ+q9/JSPf#?^q-@8V.6`g^j\EHk$UkS>he\(9@)>H:skYJ+
,F!4$9;\/"F<n;Rte&Lrm8A4X!Wsagi:eD*OZ'l(9UDH^X6&40Xsta(NL"QKs2RI8c6heo4Q
n]A.T<`DGDU`ZU]A+sRN'.k+d4g8*AMG0)BP?%MUbXTks'>'A'f*Q#Fd2i)jZX+J'CAhBC(WLc
0C,rW\2GqoXc3k`3;Q=L5N<<XMJ+d_35u4i0WmHX-[fHr_6*fJ"4,p4b6==CnIsIK+hpd_IP
`'>Q2&ZO7IVrRa$rfc%cgb)giKf<8/X\=;u0'qrJN*5*BZO57=#,U^DmkOU1?k2H@g#BKVS^
J'*`pN&X5EM)mu-]A`6WCU)[tNH*QJi7="\XSU8,XoPe8V:ZN&F\_Et3dg\B'Z!0udO*j+GWn
U;3b/FGTEGK*2TV\C/O"1iu&G[Ktpe([r.3#1;"'`/Pl^2utB[R&[G>r?\,,Y-nPLRt_1<ro
>,(!=Sgp*=*:CLsC:AK]A:QSG4pP-(tOY0;qD0*jI-3qK0?(6q^<^@QDHP?A_bWM;nu&Ye[Q5
3b:NS1(Ere_8kr4ZR)s80HJTaua9sIEdS=K3:=>A(%__lEj#rc]AZRm.)d\0=ZagmC9+9#)s,
-MIU#gsbJq3r,tt:@Qf,uB&pa@`':9"-lK#3Q08pn$.qmf6Wsp+qqm+7klu.*.HqNFqquIGc
^.D_%j/X?,mf6;A]AaPqY-r7'_UgX8Dnao>GJn;l?K\8tL`?PtqP0YT`LF/X4-R6K7H1*I]A0V
r$mM#"SSM2r6&GnS^T$Ao*HOcN:6_s/WJ$W\NUZ+"SY_9Ab9h3n]A8Ksp*?TC1F!#`"$kR7tY
h:2Y=afhUb"iE)(eU$I0GMfc5:N\MpS0baG@ApIgN->'gK0b(I%\9XAbp(H$R,75?mkK/3ud
2-n7qWQX+0>.iYh#u1gs7%No!$+/O=XH=aXD9Mag2Fn*Mi\10[Vq@[j+:F*SA66::Z[+:+Q:
>bhk=[!%*U4=GUL^Z:QL,g5EbTuY`(PJ]AtOB.NnB;;\VZ*Z54(lK%/50r:Kg.5Z4Vija[rh;
57q]AA4P<1JNh8QTIg&iJ7Ue_n]A%1"2;!T/b'pR)ZWu>"egRb#%]A>+lO[_p1-cMHpa7%38CGu
a]A",[Ed%of=oG#0tbZ1krCiQOJQ-HkDdanIa*Qp`*dM`5Ik[Wt7in\+0'@0)Dc9mkZ!Tn(6f
r$7,?kh6+W!Hks)(I2$ufUFE:H(]A]AU06@Bmu5s[?;Se7t-o>\%^.Nd=(bb>*jI0?@kZKK*34
rUh'BoPYhNiG%Y1WD2*!W^J<BKVYAi_e$P$9mU/%j;\giCsb$=s_qb@Z&A'd1oYY/:Z1B(O%
D$o0S!F*S^-45,K*XD]A*P#"o,qmC]AqIi,9l^#q'/ulK*lWW)CH*Dr!!)G$L*74I`d@/mkPjh
C\r9DHa,UH\UR^9DkJZ"Gh8)dl9:gC@bD8")A%pchKL&@bpT&RNT4P%.RhJHhf5u6*W0Q(oK
n_l@%_4_ZTp9j`S@man[^t!SJmMB8ES:jE2DeK/i'"TT&GH!8#5Z!auW_N5JFCP?@BTsi1bu
iU,2t0=%(=%^<+1`Y$pem.R6u3)e&@+B8"?>N5Bc=IM65_*B?3q+sR*]Af12s).9dD(J4olTn
F'd>M7SN28MXPgSjnE=GE>oWGS<eg4g@,G=)U+kpAuI5(L^_MgAWm09tF[R-!in-04o-E[D`
&PEOXUsqCBAK'E4@\XAK&=U@J63A/oC4.ltCpFJHrCno0_ImpC)Q:@;7u?0A>'igae!!h^qN
a'AnTG\e9uQJ4>-D!9OT+U:U\*!rD/6QO1Y+c$RQN>X-<XcVSg;>u;7\f)EK#=KQFdO/\l*&
j6+]A4eVO!Djq$Bo:7B`5FTr!/ekA6S9ipY`*<*)luAg2L%&bYquSdNk$&:@mjQJ^5dfHiRH3
"2ajAOUa8a/9N4>;R_n9fM#KsJ)m`Sd-;_hrWWtGU*2r*jl]A>6X-L+>0aBU=s\&S`^+j\t3:
ZY=,!R&*IN^"cj3AMa8@QX[aH!\9I0t%]AD(="d.Ce"q3W4N976N7$#FQn$^f?4N'nUY]A@nPs
Xt@FA&m@_%,K^\rR5JBO:4U!03@ZtPm[$,,MCRt'QjB#XVdTGi]Ag[6A;_7c`rg"R7LY.7#9;
"D7=9ohe*5Mm`/oLl8n+`gFMV!$uUQ_rp4rEHIOg"RS)@c]AkKe%0]A<$fgu7h^QS!:0!fr_1X
!W_jae9'']A`_@!;CnlPY3WaqO\K)Gkb?in/AV,>TAeG!u?_X.5<8s:4PL6e$5.B4CB`[<e*I
=1I;.a5M]A!2(:n/NPH!`>00jbhTmF1(m7qt/c_P<$io.N6^/tmK]AFu@]AkAdaY$05;`/h<(WG
-%\rG<`W*\pD*H?;3^ic+guO60mJ]AW_MVnV%?Ih7r%A3]AoJ"<80V9O9#fpJH"cLI$.K&se#G
m()[F?ZH5A?%0?'j`.R""!T]AP57Q+IFn@T,Lo@<1?i.Y#nFA6qsGDFE[?$Q,QecFa<D7%ujX
-Kfn>G6SkPeG8C"qHTCBP3[_!6P^bG)'<gu$K1pM#<0ZtW_`Q@kIpcu,t?Q$&,bZ,,$X/H"Q
jMDm)82jHnb<iYr<S$RVH5d8>[?T+-&*^Y/lp-M)]A).ZF]AS;Z3nC(_2/HQ>38^+^pkPXNQ1D
T1*V5O]AS(0%I?tOJ6Niq_ik@ZRh2DhY@Bs%J)lPo)g.<@"<]A6l&KRJMub'n1+)W@([r"ku6.
hU/r[dp`TcZoN&86,QThOWeiJS;]Abb`b,;2(*.E>-u\s<A'(4;7u6=&I49>iJNHl'nn;F0PY
]At6NAdbFRiT#ffECDprk*_ms%^&ra4a"(W9EU:(P.N[1Z/*UI2X#Qs=U=k!'@kJkEEaC1]AX>
T3,+L8:j4lMD't@r61;M!Y`g):iT4\OnY+^H-"&l>=e0YMT&5'_;HK`\6:S?.PYE1e/H!m(n
,+Dm#cpX@0N[*=$tW5.T)kAqj5*OC:h`:i%c)dcgp@rj6GM@3hQ=]A!l0Yh2%j,gW#hn\[Lh%
V`EW;W0TsfV<m:*%3!i]A[cD9Ml;kjZT1;bU@G"3/`<>eB\0&#V711c@oqFe"9Gtt6(6)EB6k
(.e*QkJF/\4NY`"ON%SX*6%u#kS)=;uS/TTF"10RN(jbeM%ao-?PK;rhii[UgbYrP\0lZrT`
0[gtR#f(\_.<5"Xo"6:4f7k*#rA)IX^$LV@B2@!eK`$*$rm:T\epmp)'h4#c8?=PM+Y7@4,Z
d[5XLni1jl)egN/A^u6-Y6DZ$m@F'9[i0+.+FuNHV2p2%ZtKJmqBVeV!t$_PG*)j?Zsh:Beg
pebgG!s1I:,q[e3MXB__?6__89pn*@B';RV1ie]AgcapS$m284(DIP_fAPHb>i)ADI<_bXFF`
%W&G:G]A>Eg#O$-"K8u'">=Fgs]A+J<8$XMkI%=2>)KVPaIZa)\Cq.ZmI4>3'_Zi2Q?.h[ZO3d
$d?!h*49AF.K?lUMjtHmK7mRfX6?/&]AO</\u*:=D5URO&p=63'Y<)?Y5YFL\WdJNd<n3tBj#
E@M-U"f556q,OcsU6qqZ1.:/TmQ?]A$a^7Uq"9(dqNI)'Hc(qBYK8]A*BJ)F-_IU"'dL'#$9gI
<1glG:A<NZ?[Bie[*<LXDo91AlRUlG`qqt~
]]></IM>
<ElementCaseMobileAttrProvider horizontal="1" vertical="1" zoom="true" refresh="false" isUseHTML="false" isMobileCanvasSize="false" appearRefresh="false" allowFullScreen="false"/>
</body>
</InnerWidget>
<BoundsAttr x="106" y="56" width="230" height="200"/>
</Widget>
<Widget class="com.fr.form.ui.container.WAbsoluteLayout$BoundsWidget">
<InnerWidget class="com.fr.form.ui.Label">
<WidgetName name="label0"/>
<WidgetAttr description="">
<PrivilegeControl/>
</WidgetAttr>
<widgetValue>
<O>
<![CDATA[产品：]]></O>
</widgetValue>
<LabelAttr verticalcenter="true" textalign="2" autoline="true"/>
<FRFont name="微软雅黑" style="0" size="88"/>
<border style="0" color="-723724"/>
</InnerWidget>
<BoundsAttr x="36" y="56" width="69" height="200"/>
</Widget>
<Widget class="com.fr.form.ui.container.WAbsoluteLayout$BoundsWidget">
<InnerWidget class="com.fr.form.ui.ComboBox">
<WidgetName name="x"/>
<WidgetAttr description="">
<PrivilegeControl/>
</WidgetAttr>
<watermark>
<![CDATA[显示产品和单位数量]]></watermark>
<Dictionary class="com.fr.data.impl.TableDataDictionary">
<FormulaDictAttr kiName="产品名称" formula="=$$$+&apos;  |&apos;+ VALUE(&quot;ds1&quot;, 5, 2, $$$, 1)"/>
<TableDataDictAttr>
<TableData class="com.fr.data.impl.NameTableData">
<Name>
<![CDATA[ds1]]></Name>
</TableData>
</TableDataDictAttr>
</Dictionary>
<widgetValue>
<databinding>
<![CDATA[{}]]></databinding>
</widgetValue>
</InnerWidget>
<BoundsAttr x="36" y="17" width="190" height="23"/>
</Widget>
<Sorted sorted="false"/>
<MobileWidgetList>
<Widget widgetName="x"/>
<Widget widgetName="label1"/>
<Widget widgetName="label0"/>
<Widget widgetName="report0"/>
</MobileWidgetList>
<WidgetScalingAttr compState="0"/>
<DesignResolution absoluteResolutionScaleW="1920" absoluteResolutionScaleH="1080"/>
<AppRelayout appRelayout="true"/>
</InnerWidget>
<BoundsAttr x="0" y="0" width="374" height="560"/>
</Widget>
<Sorted sorted="false"/>
<MobileWidgetList>
<Widget widgetName="body"/>
</MobileWidgetList>
<WidgetZoomAttr compState="0"/>
<AppRelayout appRelayout="true"/>
<Size width="374" height="560"/>
<ResolutionScalingAttr percent="1.2"/>
<BodyLayoutType type="1"/>
</Center>
</Layout>
<DesignerVersion DesignerVersion="KAA"/>
<PreviewType PreviewType="5"/>
<WatermarkAttr class="com.fr.base.iofile.attr.WatermarkAttr">
<WatermarkAttr fontSize="20" color="-6710887" valid="false">
<Text>
<![CDATA[]]></Text>
</WatermarkAttr>
</WatermarkAttr>
<MobileOnlyTemplateAttrMark class="com.fr.base.iofile.attr.MobileOnlyTemplateAttrMark"/>
<TemplateIdAttMark class="com.fr.base.iofile.attr.TemplateIdAttrMark">
<TemplateIdAttMark TemplateId="383423ed-831b-451f-adda-06cdffbc21ec"/>
</TemplateIdAttMark>
</Form>
