Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » BIRT » cannot override report parameter list from rptlibrary
cannot override report parameter list from rptlibrary [message #671314] Tue, 17 May 2011 09:21 Go to next message
tong123123 tong123123 is currently offline tong123123 tong123123
Messages: 74
Registered: April 2011
Member
In the Copy of DateRangeParameters.rptdesign file, data explorer view, select "Parameter Group - Date Range" > "Report Period", then remove some value in the "List of value", press ok button and save, then run the report, the remove value still show!!
in fact, after I remove some values in "List of value", press ok button and save, I try to re-select "Parameter Group - Date Range" > "Report Period" in "Data Explorer" view, and the deleted value still show!! why?

my birt designer is 2.2.1

thank in advance
Re: cannot override report parameter list from rptlibrary [message #671388 is a reply to message #671314] Tue, 17 May 2011 13:14 Go to previous messageGo to next message
Jason Weathersby is currently offline Jason Weathersby
Messages: 9167
Registered: July 2009
Senior Member

Can you cut and paste the xml for the report into your message?

Jason

On 5/17/2011 9:21 AM, forums-noreply@eclipse.org wrote:
> In the Copy of DateRangeParameters.rptdesign file, data
> explorer view, select "Parameter Group - Date Range" >
> "Report Period", then remove some value in the "List of
> value", press ok button and save, then run the report, the
> remove value still show!!
> in fact, after I remove some values in "List of value",
> press ok button and save, I try to re-select "Parameter
> Group - Date Range" > "Report Period" in "Data Explorer"
> view, and the deleted value still show!! why?
>
> my birt designer is 2.2.1
>
> thank in advance
> begin 644 reportParam.doc
> MT,\1X*&Q&N$`````````````````````/@`#`/[_"0`&```````````````%
> M````&P(`````````$```'0(```$```#^____`````!8"```7`@``&`(``!D "
> M```:`@``___________________________________________________ _
> M___________________________________________________________ _
> M___________________________________________________________ _
> M___________________________________________________________ _
> M___________________________________________________________ _
> M___________________________________________________________ _
> M___________________________________________________________ _
> M___________________________________________________________ _
> M___________________________________________________________ _
> M_______________________LI<$`"4`)!```^%*_````````$```````!@``
> M.0D```X`8FIB:A!6$%8````````````````````````)!!8`,A```'(\`0! R
> M/`$`.0$```````````````````````````````````````#__P\```````` `
> M``#__P\```````````#__P\``````````````````````(@``````$(!``` `
> M````0@$``$(!````````0@$```````!"`0```````$(!````````0@$``!0`
> M`````````````%8!````````_@,```````#^`P```````/X#````````_@, `
> M``P````*!```#````%8!````````>@8``#H!```B!````````"($````````
> M(@0````````B!````````"($````````(@0````````B!````````"($````
> M````^04```(```#[!0```````/L%````````^P4```````#[!0```````/L %
> M````````^P4``"0```"T!P``4@(```8*```X````'P8``!4`````````````
> M````````````0@$```````!Q!0`````````````````````````````B!`` `
> M`````"($````````<04```````!Q!0```````!\&``````````````````! "
> M`0```````$(!````````(@0``````````````````"($````````-`8``!8`
> M``#5!0```````-4%````````U04```````!Q!0``%@```$(!````````(@0 `
> M``````!"`0```````"($````````^04``````````````````-4%````````
> M``````````````````````````````````````````````````````````` `
> M````<04```````#Y!0``````````````````U04``````````````````-4%
> M````````0@$```````!"`0``````````````````````````````````````
> M````````````````````````````````````````````U04````````B!`` `
> M`````!8$```,````H$+I%Y04S`$``````````/X#````````AP4``"X```#5
> M!0``````````````````^04```````!*!@``,````'H&````````U04 `````
> M```^"@```````+4%```*````/@H```````#5!0``````````````````5@$`
> M``````!6`0```````$(!````````0@$```````!"`0```````$(!````````
> M`````````````````````#X*``````````````````!"`0```````-4%```D
> M````(@0``#````!2!```(@```-4%````````=`0``!P```"0!```X0``````
> M````````````````````````````````````````(@0````````B!`````` `
> M`"($````````'P8````````?!@```````%8!````````5@$``(0!``#:`@``
> M)`$`````````````OP4``!8```!6`0```````%8!````````V@(```````` "
> M``$!``````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````$-#7) E
> M;6]V92"386QLE"P@DW1O9&%YE"!F<F]M('1H92!S=&%T:6,@;&ES=`T!#0UP
> M<F5S< R!/:R!B=71T;VX@86YD('-A=F4@=&AE(&9I;&4N#4=O('1O( 'AM; "!S
> M;W5R8V4@=&%B+`T!#71H92!P87)A;65T97(M9W)O=7`@;F%M93TB1&a mp;%T92!2
> M86YG92(@:&%S(&YO="!O=F5R<FED92$A#5)U;B!T:&4@<F5P;W)T+ "!S=&EL
> M;"!S:&]W()-A;&R4+""3=&]D87F4("AI;B!#:&EN97-E*2$A#0U3;R!H;W <@
> M=&\@<F5M;W9E('1H92!S=&%T:6,@=F%L=64@<V\@;6%K92!I= "!D:69F97)E
> M;G0@9G)O;2!T:&4@;&EB<F%R>2!R97!O<G0@<&%R86UE=&5R/PT`````````
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````8```$(```""```"@@```L(```."```#P@``!$(```2
> M"```%P@``!@(```N"```+P@``%0(``!5"```:@@``&L(``!P"```@`@``(0(
> M``"%"```D0@``*4(``"F"```P`@``,$(``#$"```Q0@``,<(``#("```S0@`
> M`,X(``#?"```X`@``#D)``#W\NWI[>GMZ>WI[=_MZ>W5[;ZGD'GMZ>WI[ >GM
> MZ>WI[>GM````````````````````````````````````````````````````
> M```````````````````````````````````````M%6CM$HT`%FCM$HT`0BH "
> M0TH4`$M(``!/2@,`44H#`%Y*`P!A2A0`<&@J`/\`+15H[1*-`!9H[1*-`$(J
> M`4-*%`!+2```3TH#`%%*`P!>2@,`84H4`'!H`````"T5:.T2C0`6:.T2C0! "
> M*@Q#2A0`2T@``$]*`P!12@,`7DH#`&%*%`!P:'\`?P`M%6CM$HT`%FC M$HT`
> M0BH/0TH4`$M(``!/2@,`44H#`%Y*`P!A2A0`<&@_?W\`$@-JFFX"`!9H[1*-
> M`%4(`6\H`0`2`VH3Y`$`%FCM$HT`50@!;R@!``86:.T2C0``"19H[1*-`&\H
> M`0D6:)EY'@!O*`$/`VH`````%FCM$HT`50@!`"(`!@```@@```,(```N"```
> M,`@``#$(``!4"```:@@``&P(``"E"```W@@``-\(```Y"0``_0``````````
> M`````/T```````````````#]````````````````_0```````````````/T `
> M``````````````#]````````````````_0```````````````/T```````` `
> M``````#]````````````````_0```````````````/T```````````````# ]
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M```````````````````````````````````````````````````````!``` `
> M#``&```Y"0``_@``````````````````````````````````````````````
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M```````````````````"`0$!,``QD&@!,E`"`!^P@BX@L,9!(;`(!R*P "`<C
> MD*`%))"@!26P```7L%,#&+#@`PR0J0$`````````````````````````````
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M``````````````````````````````````````````````````````````` `
> M```````````````````````````````````````````````3Y`$`1`!D``` `
> M``````H`````````````````"E``+94!E0$`````````````````````````
> M``````````````````\`!/`P````L@0*\`@````!!`````H``",`"_`,````
> M!$$!````_P$```@````0\`0```````"`8@`'\(_C`0`&!@"]<CI? "_@ET"Z!
> M]R%()U/_`&OC`0`!````1```````,C``;A[P8^,!``"]<CI?"_@ET "Z!]R%(
> M)U/_B5!.1PT*&@H````-24A$4@``!58```,`"`(```!`7*N5`````7-21T(`
> MKLX<Z0``_\I)1$%4>%[LG0>`%$76QWO")I:T9!1)*F9%0<6,"3WES/D,Z)E/
> M#&<.IZ!B/B-^9L]3[]0[`R;.<"K&`T5%,1"4(&%A6<(N[.[D_EY/+451W=-3
> MW=.3_TT[]E17O7KUJYK9>:]>5?LNG?BKMO%16QNLJ`Q6ZII6X:,[U7[CM2KH
> M\P6-?`'->.OSMY?1$\:%]%82B+<@``(@H$[@O$<7^WP!RJ]'JY)?.L9WCG%4
> M5AO750$M&-!B<7KU!0)Z7-=B"<WOU^A+*?EU9!RQ]=]0ZK4B9^D3,`85#A#8
> M0,`7`0T0V(B`+GY+T'5\H[MA]HZ&3:46B6F5R3\Y$;]6&332M)A Q1I-_L "KH
> M-W3R1S.]1G4MO.RQ*WH#-0B```BX(Q#7Z"M%T^D[QO8(QXQLTA$*)R)Q?TMS
> M2$Q?^M52WY\FS**D0)6_JJHB$$Q4=*H,!@-D^_OI7?)7=(>`(2[H][6_=Z <[
> M2H$`"(!`.@)G/[3$^.VTZ1:^VIJ.U?ZJ:J-`#9G\U5H'^AZJUFJ2O\<"R5]6
> M9/6G.A+<%Y"N1MPO'P(V`Z9\(*"E(@%\46`\F`E(7Q0T2.(QXX\.?TT%K2TJ
> MWVE.N@S6M&AKF^.1F3]IS>N>NF-+,`<!$``!>P+Q6$(TNNFMF)_-OC.GP$;I
> M)@<!]PB$$GHDID>;8_%(+!&-M[1$FW];Z_O3^!]I,JVVUN</!OU5?A_9^GZ:
> M@:-_9/3[C#B`@-^?#`1@'@$<(``"()`-`E<^6>^KZQOL4!NKB%=4=^I8F8P_
> M2GH!JI+1`#310M/__*"W[*#)&!P@``(@``(@D"$!"B]C!_M;P][&UD^ >D3-:
> M^G/CCVF)]7^)*&>X/4R@74AX?<%U+<9O]O#R5FW1_#LN1SA`AKV$XB "0'P*Z
> MKG>NT`;UI$GS]=&I^L9V>'*JWOB/7MAU\OZLI:&U.MG7AB'M6LC/B]N:8Q1W
> MGQ02T;O4^@?UJ:JNY&'Y2IK,^+EYP:*6UE71Z+JP[ZQ+OJWI5EG=(1"L#/C6
> M"_(9]K_&W0'&MZ'XT]M$WHC%77](-/+32Z@5!$"@J`B,?VJ)UJ6/%@CYNM49
> MWV[K)V+\%4%R3VJ^BF!%,*SK`=WXL@OZ=;JN\AE?P2R1I=!;2M3C&KW $C(4!
> M.$``!$`@)8%$Q")F$KS*F8"_TD>C0J\R_JS$?1MFWGQM<5]4]P6B6CR >B`9U
> M^C,3#6@5<0K\]U4DEZT9?WC6>Z-IRHXFS?2@UAIJ7\@63!H,H39M]1HM4G/C
> MV37E#!EM!X$B)5#7P;=IMZJOYB3:0L:D>HP\@`D]3HY"'WTQ&&UB)G`L3F:^
> M<1VE/-%XAV#XJ+VJEZ_3F^+&[]),A"Q;&U\3]>D)O7NM?[L>X?`/T_6VUD0T
> MHAFJQ`U5Z(=Q4A5#`W(_Q&+&_TG+&$W^1R.5';H<>.0/2ZI^_+&9OIU\?SC_
> MZV[=*ZL[5?BJVUT:2?N_W05`4D1'@+G/1./?6(B+OZ=%.JZA-@CDE<"MSRVC
> M14=:EVX;M*`)%V,!DI_<`>0(8.F&.R#%H2=BOI@0),"^CW&```B```B`@&L "
> MB61\?X)B;W5?<IUM(IZ@MT8BG_UB@;ETM$?H&G=]\1BY!8S=`5@VVL@F'-76
> MA;2%"ZZ_=3?7ZJ`@"(!`O@B,W+[3^]_$.M<8"U%#$3U$IG?<L+C))J >O!.-;
> M0=?HZX&^!N)D=,?U:%0+1Q*A4*A*;SIC]*9?+C+"A#(4\K]Y+;0&X,#A=6U?
> MO.>K[41!`8EP2*>(HZ0J.JU<(H.?V?_LFO2C[Z)H-!$.MX5":_V5FQYSSAOO
> M+`NO;C5<`+U[5@4JR9U)&_[YM6#RFXN\`,F(`)I<,Q*-7][)70#7[\O%+7^C
> MT<;WX(;N:$_)5_^@7A``@6(C<-NC"[4^FVJ^)JVZ4[ON517&1=(+D/SF,1P!
> M[;?\R5OL8#_.DH>/ONEH6H8=&Z^;*C8>T#=+!.`5RA)8B`6!$B)@WB* "?NC&
> M]0I?XLQ]*F\ZN=LFW5-ZHBTIG'?WPK]-7ADE1P!%G41;C3R+YE][RWXEA`Q -
> M`8&R('#`3IW?G!KKV\U'<^VA,/GT]&B<?(*&V<_L;CJ3=K=AC)/I39_Z2-(%
> MT-J\XLI3-Y\RMX4P92CDPQ^:2,A!NW5K^>C-8,^^9+$GPFU:)&3$),3(%4% >
> M`)U^#QM+$-I=`.2%)'=D+!$)A]I"C>O:MCWGRLFOSVM<$S=<`#V[502J*RC\
> MB38N'=)=VZE+O%J/MD3U;^>L6AF.1R+Q6$4PTK%39?=N@>KDPES#T;G!\M <W
> MN#]]1I58"5`6'P0T$@0\(W#[X[\9LKK4^&HK]:H.QK7)!<`KV^`+2)K]QM=1
> M/.'3*?X_^:5$">P''/N.P@$"(``"(``"B@3X9@#L25?L]ZTQ^9\X=_^JB4 >U
> M-/WKD<2:E8G6%IIVHQA?G4)PR3T=,YX'D`P(IC6ZR0T`:+U`)!0+M:WKW'/`
> MA*>O?JW3X_^JUWQ1+=2JQ5JTU>NNN7D?18V0#01`H$`('#BTZ\N?& "X`FA8G
> M^Y_">E@4@.$"6#\'3_/_R2\`(Y$6!!@3\)%0V]H55_QA\(>SU]*M#(5\, "/I
> M`MBC6\N[KP1Z]C$6OD;"=!IV/LU^,=\#.222?HCD$B7#2T%OR4<0CD0;6]JV
> M/?OR-R?]LFJ-GHP"Z$)/-*D(U`;WVC2Q\^`:?U5@X?*6G^8W+UW:'(E$PY%(
> M6SC:%@[[.G?J,G!`;9T1J6OL;[!^0F7#M'_R)S=<``4R4J$&"!0+@=OO^9_6
> M>5.3"Z#"V)$I&05@K/67-CJA+U=R`;1;_NQ7VOKF2B&:Q4(! >F:;`/=69[LB
> MR"\6`A@2Q=)3N=>3NP#B%`.;H*C^Q!N;K[SWZD"O3>CY6(EU3?&U:XR?W9%(
> M\J<V3;(9O[8U<@K03_!8Q/A1'FJ-M:Q=T]2TM*+33G^;MNDA7QLN@#4AS;]2
> M:_CYFMO&Y+Y-J!$$0"`3`@<.JWMI2K1'%^/;P=A@G^;=C2A[(^P_3DM16=!]
> M,AR`?H<:00&&%S&1B(7#ZU9<=O+@#W]J-EP`*80\<DTOLV['7[-,$O+!C#6T
> M)NF@/;NM^\]+@;KNQ@_A:&2G@X8/V'G(I!L?3^X(8&ACV/\)VB! `/^:!J^=_
> M_NTW+_Z'G`"1>&)E2VB;LRY[<]+<#2X`7U5%_SK]L*W]G3;M$JZNGO=;TZ)%
> M33__N"P2B83"Y`*(M+:%V]I"E=VZ#=AE:'7'6OKA;2B:]`*<=JB\N^G?WZK/
> M!+&CLF>,[BOE=U0[*^ZHB+IZ-KI)MY@"]FVQ+&*O#"]BV4`7`EEU]F+5^=CD
> M-*-@F7E#[#M.+"ZV/7O=[8*)J(SKOLB<MB63##]6HE8JHFX?-UW;I)=66^NO
> M#B8Z\R@`PP7@"P3HVZ;]7R`Y+9-<C=F>1#/_?-J?4OG,/Y_)R1P0)(`` ")0J
> M`;@`2K5G,VF7$5#FU^AYV(;Q;_Q=H?^8"Z!AW+E5V^Y"?Y7B3:O)"T`3_GHD
> M:L0"Q&GK0%H0K!NQN)0S&J8?Y7JX+=ZZKJFI:=;RE<=/;_#M\C\MZM=:FY@+
> MX+H[S\I$1Y0%`1#(/8$#AG;YYX>QNDX^LKO)RC8^[N3Q,UP`AL5-B__9S+\1
> M@)]<56_\1_/D\7#(<`$,FC)K':6D$O+X]18N@&.N7BX)^>!;PP5P\)[=UK[U
> M0J!+5YW6),1B1UQS&J/QVK4/)P,2#*<DG<<^>`U+?^5/MY)&D;C >V)IT`;QF
> MN`"2,VR5E;07P-`N%*$47;$JM+2A)12*MK6&:?[?L/]#$3+^Z6P-A>M_G4^G
> M\7U(QC^=QH]O[;G)AGYT//OVLF??7$87]*.??K)[?I)8LV16HU'[FVYJ9Z4 \
> M5Y4)-(].ELZ,(E:U2,RF+;P(E\E%V=#F`BT;*%;GJ-?LQ7H"TXR"$1,!)C\5
> M%L-,Q"NUB]'S1$-)B`LF7)E4XR$;>DHRN7TNC2*G'RO+SR:K2T44']4)?_+I
> M?\8J@`KZ4CIR8/2-@U9]_;OZ+T8M^;\!/XSO]>VU7::?5CMS1VU1QT2H/?*?
> MOL/,#WPG%RU.$)`(F+^1D0("(``"(@'#[$_ZFMOM_^2]*$WE&>O_]9:UB77-
> MB9:U-,-/%KX>"NFA-MJ16V]9EUC;'&]>$V]:%5_71'GTUK5&!C(+:#O;0'*3
> MFLKD+C:)+NMKHXIP@@`(%!4!8[<_%EG?ON8_D?`9&P$:-G]RZWUC*HI2V)F,
> M`C"6R!N6A[%_`/O(IQ!RYOB&TV]:_H>_+#_Q^N7'7;N<&?]F(3YZN&!2 "$WR
> MTY:#S/'P^OBGV1?+T;?_R=#&B$!(</O_U0MO3A9@ZABJL,SM.VS1PPKKJN.M
> MC2T+EZQ=MFQM?3VM`E@3HOA_LO]#83+^6T-)+T!;>`FY`/@7F-_8-W"C/Q_Y
> M?@X7LS=._WV?0OBCQBU\4H9?,]VX723>4M%9+*B2OR3SE!*$#,>#)_TK#E1+
> M@;GX6.D5Y(PT]DR.5VH1^K$5N&['EGL/C@_=JD-;AZJ9*R,-X40H3`N 9PAVC
> MJW;1?]XY_'WWZ,KD+ZKUB_^YZL(S2CWA`R$E0@`^$1"0"-`31G""@$B`'H@M
> M'N0(B&](H;G]Q+HU\>;5B9;FC@<<W?.&AQ,M+7I+2Z)E7;RE.=&\)K%V=:)I
> MU:9/OM_E#Q<G70`QVJ_;%TP:_WK2P6W\[JXLD6]4-`,$RI(`&=TQBOMAAG;R
> M08#)U_4V?_O\>'*B/'DK&0T@'US(PU?U?/3:GD_>T.MO-_5Z=GSO?]S2^Z4)
> MO9DW@0Y[(<9.`Q2-D%3E];\\QNHX^NY+*1#AF/NO9F]?O6`<\UB0%X`Y(8PO
> MH:3Y;^P%L$GO6G]%X(PAS8O[&[/3QM:GQCX"U$)Z]$GR-;FY`%W$$A3ZM'95
> MO&>[:NM;=.JA1O0""P<X[3!C7<!S;[6'!IPVNGV9`$OA;UE1<S: >*.44X?%2
> M+)'EE$1)U=GK8ZF&6*.DK?F638J->N928N:T!2T145M$YF:!EJQ4LJ7J+W.7
> MB1UD[G%I2*1%9PE?@I-*2"J>J8:EY2CEPE7&L-.!9]\0D9Y-[>8>%SM+_)B(
> M,,W" 18SJ'RM)CKE_TX[JK7?[3-NLBQ:LTKITT&HJ:*7EOGU#_W=PN'O_SC;K
> MDA8F>LSJN&NDHM9X1!,[R`W[@KPRB))])RQE]_5_;<(NI!3^UCR0>!&IH*,O
> M`60&`1`H1`)\`Y%"5`XZY96`^%@9^@%-?S[>&E#_IR,J-ANDT1-JPA&R_YE^
> M2R\X@A;_:Q3\3UL`1".;O?052U]T[([TD.YUT<2<E4W'?/Z;;_>96FNK1H'`
> MP7FT$.#Z.\_.:_-0.0B`@&,"^P_M]/0[T<X=R+/7_M`]PT!.K@*@N2=C,[[D
> M*UL(0"=9W7XRF&.1R+K&RT\9..5GXXD`DI"'K^QIUN.8ZQM(R*3; >XV^ND$2
> M\N$WS11P<-">=<VO/NVO[6)$O!H.`[+;8V2Z'SWA0E'::Q?=O/X9@>0`\$7B
> MVLK6R-9G7_[6J[_0$P'61P$$C<7]';_X^8M79[S_PE>3G_W\U2<_>NG_WG_N
> M_K>>NNNU_YOPXGTW_?VNZYZ8<,4C#]SVHC'S;P3?"F>R0C+^F?W__-L-1L2#
> MS\=^^M-;X^[HWI3"KJ5$GBU53DH7"S+A_&`"S6_-M4LIW%8Q:\LTM-16JCWM
> MVU3J619DF4DQKBK/)L)AB:)Z_)H'>+!>X+6;:?"[8EUIH;&JQ1'&*K*4+R8R
> MI);94C$4:['O=$L)$L-4*-*.4I4Q;(_:7`571AH>8D/2?B[,'RNI][FTM*+,
> M`-4_5N(XM!]F4H]L-#QHAJ0BN0M`,K+H_"W7548C]NN2.C;]VKGY%RKAIST "
> MC%@KBHWR^TYNWXBDMN^M=+)6=/BT/42*F_IB"F5C;\G:EPQ^0YWU[@,FS9Q!
> M'*7>7EOJXVT5D`8"94V`XHUP@H!(P/;SH$?#"=K_+TRF?G3Y-6>PO)L\\H:Q
> M(5AR_> T&^__(K2F%E@$;DWE\,]MX\J%:+`J@J,*?H2T(@`!;VD\&OV'J)X W\
> M]AE^MGB(EI\&DBM0*9J53B/%6`Z;\/D3],H^\^VS\!L)H1OGWM[PQPD -8VYI
> M..WFAE/&&V9RNQ#CZT(60DN+DC_U?<EG#R:_>8SO&::+_MJU#_+OL$F73C#T
> M(5V,Q0/L5S);#B`L!*`?T'23'EVX;L]M]CQFZ,$G[WK8Z7L=<_;^)UYX\&F7
> MCO[C54=?>/U)EXT_XZK;SKG^G@LNN>XDBOZGI4WT8YM.VC*%3O$[\_EW&HP$
> M=B:/4P]?O\.!D+BA$"\MW972S6\WKD6JU+)V0[>D/G3!SG854RDF5LJR\DJ3
> M%R2*G](M"WW,#=Q8VL8@M8U()G-R_2V%;[@KJLJO4_=%.PJIBHT+LMHWJ+2^
> MRWF*2NTIAX29@\C*BOQ&'6=?W#1.+(>!RU&JAEJJ,>7@EQIB*3S%F+3F;_D9
> M2276IG:A4I6.MH:9K%<<U;(HIEB<OEFT+;M&5=8E5:^>E_RN#02"0 >/_QE?@
> MAL5(K?N<108\=P2(7U/B-66CDZ=P[T"J_&DSI"KH+CW'U;E3$J5```1`H!0(
> M,'>`>*P/,F-I]"S`1/)Q@#3QM^R2XUGBID__EQZ]U>^%:>SMHB.VU.*4@;80
> M("_`^K7`^D;Q_VEGCY`!!$"@\`B02V_]$@#:E=JPI@T+FUG$R0ER>DW:[0$R
> MNRD&@(Q_X]2-&_S82$CRA^O&0I*_9"?=:D0'F(60)#]ME6T\J(1F_I,/(F&+
> M_`U/A._HVR_FWUY'W7^]427I8\SRD[KDCJ1':%-.GR]H?!TE?RZ3.)]O931 0
> M]\/\>6]\_:]'/WCNP7>>O/OU_YOP[_MN^L>=USYSR^6/W7C)@]?]Z;ZKSKW[
> M@T]^-?P<`2H4H%,T]?_YGK$TEQ8%D(>`G4P/2F>GF,COBA<VU](M7H4YG56:
> MJG9)29Z9\O-;3.=4VHI5\Z;Q_.)=28+E6RD_)R:1)*H,K(W^O,EBH^QIB#F 9
> M)FQ-!ZM%Q&BIIZBDN:`E4LLA88;&4K@:9KQFS24A7!^I7:)DAM1 2 <W/S;:A:
> M#A5IV(L=)^IFTQ#+&E-]<"Q[GS-)*TI]W*K@LOS(F[\?)%&&DI656I4O[@]T
> MJ/`MWV%0Y>:]:S;MUGO;38<?NL/!)^]^V!G[''GV`2=<\+O3+CGZK"M/./^&
> M/UQZ_JZL:<DCH.D;N2/9+'KK/N?12?L+FB;5C4T'UR<:%TQ*2_T-E+[Q*532
> M?ME>,%EJ@QPFC26*U^);GLYS2A+X6U$?>VDFA27]\18$0``$0$"=`#D"_,9)
> MNP`:/^C;)R42H5:-'@08-9X&;BR7]>E++SJ2?5'W>^YS=K'DF*W]_N3D'^TH
> MJ,=\"3K7>Q$Z^;6::BU82]E2_>Q!.@B`0,$2(%L]KANG\>&GCS&9W2PRFN]`
> M35\5Y`@PP@$,JSYAG+2>W_`"&.OOF6DL"4G*$848WR-^WU'C&X^XJ=$LQ-A >
> MA-8A4*5)D]Z(-J*GEB:%''5+^RJ`UZ^]EWT='7;'E>0",.(&C"\EPPM@!`*L
> MGREK_S_]<OXI7!.KJAS0L[9[E9_M_&?L`DC/`J2-`)//!0R'HP.VV7+(SCLF
> M0P#H85T^.JDYR<B&]H/]RC]E5'?I)S.EF!/-/ZLS3V&U<-.1" >2ULPL;)5E9
> MJ7CF6HD2S+5;PK%4,BU#T69.I;;KOC`73$625\V[PXS4M1HJW<'KM:S%?ABH
> MR%?,HS+P%,>#2HTJO:\BQYS'\F-E+TI]5!MR*CL:L9&5U89S,1XD2UYQ7=+M
> MXU_2`LF=EL@!0-]#0?IR:_<")"UYX^CPZ6-T3_^7X4_=*")@?2++XSNYD >5/
> MK@LPBFPXD^E,X/KE`!ND&9+IRU`H3GG$ZLP9>$5TP>[:Y[>_:Z&PJ#RN.0%W
> MHQ^E0``$RHX`39$ES\J@%B2CG6V>18^DC5(4@!:-&/&WQN]O8QYPZ?F' <CQ+
> M3]J!_=1FO_P-%X">C-2EHX+^/"4#`6(M6D7GE'&CJ:(:D0X"()!O`F2H&_OE
> M)4^RZA^[NL?C5_=X\IH>?[NVY]^OZ_G\]3U?O*&GX0Y(.@4H$(!>UT <!)/T%
> M2?TE(<;OP&1<OU$J&0Y@?$O8"='ID:5&9IV6`"17`5`T@D\_ <CS-=1G'&S<\
> M2'??N/INXUNGIOJ(!\:Q9Z<9(0#&DTY((Y^?OH[8=H#]!]3YJOS^&O]656L'
> M5K2N7-7RO]E+I\]>O*II'3T.@!X*0(\&-.S_;;?8[>!]^VTQ<,/?@F2])^W;
> ME:>\\,&JDP_LQM[2-;U*;\44GL<RD1>T$245%.MEUS:UBZJR*L0:+5/,\C >@
> M2'%E;H6DF"4KJ79+W>P;*,$W"TS5$6:D-GTJ-EH%8*HA88.1`60%^6%)E >>4
> M^E%L.Y>3:I2F[5#SP%!!+0U%<Z/,8\\\3LS*IR(CX4HE*M7@5/]8\=$K\K1A
> MFVHL;;WW#*U/5ZUS1ZW6IU55DB4_;=2"IB'&M'S:W4FO_&@+ID8\FOS >I/U1
> M7ZBC_Y-AS(WVUI%_LDRD;#Q=S$/7XDC@>5@BN\L2V4%UF8O;9."*21>I!')W
> MADUU*D,7>4``!$``!-(0$!X!0/MX\<SZJST6'3\LT+.OOZK&F..C+;GHR;3Q
> M:-^'WA`%+CMA*_IK9*P42-H):R/:G)6M1TY?Z=M[H18)::L26M5";?D/-]W[
> M!W0$"(!`<1'8;]O:^UZ-=*SQ55(0O%][ZAIYPIN:<_QM*V.ZC^T70)L%TB9]
> M>C@<7]?XES$#/YG;2ADR%#)E9G)/P5TZKGGV/E^'CA323[/Q1]S</O__QE\F
> MDI%/"P1\QAD=?>>UC/";%UU'^Q:&HOK*4'RK/_WE[=?G+Z]O;7<!D/WOJ_'3
> M<P%Z^ML&^M<&H^'FUK9G7_]J?OW*4#32M4^O3;<9,F27[;MVZ\ID)1]RF+P@
> MYR:Y%OAV)_2#/=UQTDCCI_.+4U:GRYC3^Y)6A:ED6B(%I79I(+5DGE_.J6K /
> MKU9I!Z=-AG'7K]#ZT[,`JK4NY"4U7`!_WWWIMC5KOYZWZLLE:UKIT:1&7%*H
> M/2Z)`I/"87ID*;DF6[<Z,K[%`4RR\5#6Y*\U_1_&MH*&67[@)1T^ >("NZ4)_
> MOA-+W.`7./`2(_/Z=#$/78O:BGG:O_>LI%F*$JLSZV#V!?!Z+76VO"MIFTE'
> MH"P(E!<!\=GOY=5RM%:!`'_63,SX9:N_VN6WH[8/].CKK^[@H]UGZ+>OGNC[
> MP*M,T+)S]^WS^"=&MM;FAC.&DN^`GJ1%^X2O#27FK@[__ILUOOU_TZ+D$HAI
> ML;G:BKGC[FO?1T!!#V0!`1`H"`+[;EU[SRN1VJID>%!`>\;*!7#<':O8 <P%B
> MQ@ZA="82M('HNA4WD0M@7ALU0Q*2G/4WEA4D]PXU3C*LZ2LGE9`I/QHN@)$[
> M=UKSS#V^FEI?107M#;#3D0<,&+[=FS=.-/8HI-E^8X]`<@$8(4BC[[KAMR^^
> M^OZ?KR9B\7`TT1C2M[[HQK<D%T"@-J!5^NGQJ(8N1I"_$5=K//;`ZC">02BD
> MZ\;&B,DI.+[Q:8K..G&?KOS.2Y^N*8@N7:^$J!NE%9IZ]JRX\@6 EM@I2*0]K
> M9D&U0B*?WS%L67MA]K[ZI_NF:QJT?IVUVJ#6A?8"H`U&*_?NOO;6'9 >UK6[Z
> M\.?Z.<O6)-<E&:N3C'5)1EP2!2;%0KVVB>Q\LEYMN!1]]%V;/,@1D/A;NPN@
> M[=`_LVO_F:T\D5O==-?(;\I,;@)VBQ]BGO9:UI<2I5F*LLR0*@J`>RA(85$W
> M*;]T5])6'7NYY60>(AP@``(@H$2`K>%?[PC0_]5YX>@A@>Y]_,;/[DH*!.C[
> MX&M,SK(+#M3B$5\\TONI]AT!&X[>A!ZI'8O&UX7BLU=%COB^Q7?` <BT2,:("
> MDBZ`\0^>H*0#,H$`"!0,@7VWZG#7OR+5E;[*"MU8'D3F>]+\93ORT<]06O;/
> ME@D8#PX@%X`1)Z0G:`,1<@&<.>C3!4D70&9"/DX^67#DT(ZKG[K+5UVC!8T'
> M:2>?4LAL<%*([?S7[@(P%B+%R!41;W<!A+6M+[KIK4GS-D0!!#H$_1U\%-G@
> M"^J6]C_;;)L=U#8Z)"^`4?7Z$(#D4[UP@``(@(`2@1NO6:GUZ:#5TNG3.E=1
> M&?)!GCUXQ8G]5ZYK6FNY+BG<>]OX-H=JO;8@#ZOQY9/\5J)OO\03&^VZS*HW
> M(@(.O4K_V\8;,I\9$5-\PENZYGI+>2S3I4:RXE)U]B#$VMEV`Z+"YKOBT@!1
> M6R7<R`0"(``"(&!)(":DTAP:^[&;C!;1_U6[8-0`PP5`P;<559L\.IEEK;]@
> ME+'@GUP`B8@_%NKY]^]9>L/AW>*16%-;8LZ:Z!$_A'V'K-"B"<,+T#9?6_3=
> M^(EP`6`(@D"1$=AW2.WM+[31<M7*(&V);RS;-S;F3^Z(E]QG+^D%,%P`QF/_
> M*`C(<`'$:2%`R-?:>-,?-_]T@3&[DZ&03V:UD+D]<FBGE4_<[JNL-/;V)Q >`
> M\?2_]=/PQK;_QFEX`4@)XWFEAAZ)>-Q8"!#1MKUXW%NO_FIR`=!R`&J/L <D?
> M;5K8WC&B\<^2F`N`'\Q/RM*8%P`N@"(;U%`7!/)*H-T%T+5*ZQ34JJK(_J=O
> M(CT8V*-;TZG]EV]2V=K6UFJL2UJVLB4<#7?<I*GG]HG^N_@Z&JNP8KI?9U&:
> MFO%S38\&.KQYF[DU;:.OHL2:M^X2;U&BF"*^9?G9(>6Q3)=JM*S.GK%E[;QJ
> M\]U46N6U)U$Y"!03`3VVT3-$BDEUZ)HM`BR@C`9&\H)Y!.A7+RTT>Z%Z_OY]
> M`W6]_+4=?975=6=<WF'?P^K//<@P`8R=_Z/D`O#%0A0+T/.?<T/O/MM\_]A8
> M*-K<&IO=%#]R5MQWZ!KC:0)M?FW=/&WYEW`!9*L#(1<$LD9@]\$U3[S9W!JF
> MWZ>T%P`%`;1//I'Y;43#&]\%?B.8GQX9D*"9*>-A(#3WKD7#78+-EYZ\Q:?S
> M#1=`AD(^248!C-BF9M6_'M':6@S[/V`\@<#849`]@I1FPW3:CI1>R?ZGF3%Z
> M-1X<D(CKH;C>4MUUF[,N?>L5LPN`10'0$PN2X0W,"Y#6!4!YN!>`!P)DC3\$
> M@P`(E!J!FZZBA0!=M:XU6J>`5D7NS("O@K[4DGOR&U]!1@+ML$S7QJ:F+,C(
> M6/K?'FT43T[1T!>ND6'C9SB7&BFT!P1`P#L""5J;C0,$4A'@PR.YT$Q_KG+>
> M/CT#7>I\-1W]5=44?)N<=J/)/^,WOT]G+H`PN0",300C(3T2B84CS:WQV6OU
> MHV8G#!>`'M6:-2W\B[9X.EP`&'<@4'0$NG<(].C@^_>'R]>N"]-D.3.YZ:^(
> ML?4_L_R-Z2C:)83FX(W?I,;S]^+Q+AT2)Q^T26.K;U4R:C43(2O6:JO:DD( Z
> M![;HV+3H/R^'US;3K+U1H_&,`)U-WS,-C&\G8]=2\@(8>L;I9W/'K@,./VEN
> M0^VB60W"=H"U@4`-+<'U^P()XS49"T!.!6.=0_+@00$DCAP;8K>Q7][)'^7&
> M2[K=`(JNQZ$P"(!`=@F,NZ)>&]2=N0!\U54L!("Y``+DE*3GGTCV_WIUC.U(
> M:8:&OK#8(<1PLM``'"```B```B#@B,!&OJ'UC@#];X'9([H$.G;VUU`40%5R
> M_2V9_[3XE_X9S__S)Z+&<@"R_^F,1O1H)!:)TD*`V>NTXW_1?;]?IT5C6E-4
> MB_Q,"P&P':"C'D%F$"@$`F1.]^@4W'Y`C:Q,>R2\802WWQ)^@8; "\;GUD96M
> M<18C[U[(DLA*VD^4_>)-Z#WJ*K8?[%`3VIID06CYXI;PZK4;/Q&@BAYF:C@L
> M#!63K[2TP/AFH\</MC\1U<2?GH]H+'T0/`+&HP'PR[L0!BIT`(&B(7#S#0VB
> M"X#T-MR05<;>I($@^263WS`L8M>TSXB-%Z!HV@]%<T(`7J&<8$8E(%`*!,Q >
> M@"5_]2T[=3M]]0JMLCI0::R_34;>)HQG;ANS;?0L05IS2[$`Q@Y@OICQ7$#:
> M#K`IHB_O-N"X3Q=LY`)8^.6-=Y]2"IC0!A``@2P16+_)-1-OA/8;#@:*ZM]0
> MGR^^8=/^Y$($RF;<IN\DGHGVR-YPS:;J*3Z)NP#Z;=))K_#[V%995,Z(!6`Q
> MMTE?0/*_]K=,#V;DLWJ300\;#FF?@"QQ@5@0`($2(C#AMM7<!6"L:ZIHWPO`
> M^-JA0``_N2:300%TK%^ZRU<!4)HY"@#&7@F-#C0%!$``!')*0%XAD@P$.'?W
> MMCOV^_5_%Y_45+^DLH+BTWP)6G^;2"0#9^FW<SQ@;,$=]],CN6DKL`2]343H
> MJ>!]!NS[Z*0;/AK\^+O^#5$`"[^\[J;C<MHD5`8"(%"$!)AA;_P8)J. </(T4
> M\F\;XDH6NI\6)S$#?>,I>7).LO1X-!I?T[:BL<WWA_._A@N@"$<%5`:!TB&0
> M=`'4:5UKC;T`:&J%'J4:"`8JDM]6O@JMBAR-E88C@!VT60G[%K,*.-)UXZ[Q
> M-%0<(+`Q@3C-TN$``1``@;0$VH/_VZ?AV!*S"CU^YEZQQR[HE+:TF&'IROCX
> MYUO^]I$O&J(G=2?W`J"%`'`!.(*(S"!0K@2RYP*8OW"5KW'YK'(%BW:#``@4
> M!($>.[>UNP#\(8V>"4A[K29_<6E!GT:/7J6-`2K7V_^T_\J&HS(9&+7104\$
> M,)[/1,%)<`(41-\6E!)P`114=Q2",NMMO$+0!3H4`@'ZPT%_@(PG>M.N7LF=
> MM,FMS!;?&KMJT<.^*</Z?6>,Q6KK#WKR-CD.*NAO5M#(PYP(M/A?.MA >``N_
> M;/SI]X707.@``B!0M@3@`BC;KD?#0:!0"+2[`$B=KIK6W$A3_K0*J7W'DXIJ
> MIJ6Q_7+RT(TP`0H6X$X!6ANUT0:E\MM":27T``$0*#`"8;@`"JQ'\JY.!6D0
> MT*)6`X/"TU@ROTG[?]->V?26>Q?)1T`IAJ<@^1>*=LNF_6O('<`>,EA9K <4[
> MP`60]TZ&`B```L;O:D0!8!R```CDE\!&+H#0:N.+R?B/OUAKMV$ =`+M*/A "E
> M_2*_[4'M!4D`6]469+?D4ZF-?8?YU`1U%PZ!+.YH':K3:$/OX!)Z(D#C#Z, *
> MI\G0!`1`H`P)P`50AIV.)H-`81'8]'!_E]UZ-*]8O7ABM+`T@S8@``(@``( @
> MX!&!'L?XM:7?:LV+&G\:[9%(B`$!$``!-P1,2VG="$$9$``!$``!$``!$``!
> M$``!$``!$`"!0B=@$04PY:./):U'[K\?);)7ND47+IIE*9;)D<2RNAQ5P84[
> M+>BH%C%S*DJN^;C6Q$:K;-`0&YX-^>8AX;1S78P?%_#YH,VP.G>?*1 >]D*&>
> M9D321R"3P8`H`!<C$$5```1```2*BP"B`(JKOZ`M")0P`8LH`/93GE[9R1K/
> M$UVSL!0K"N>2>:5F,SM5[9FK)UJ>*FVTH:12W%$>%QQ8W]D45)<IJ2HVW+60
> MM,UGM8CFL;J%J9[3M?[,G+8GG+:-EH/?42E'.BAB46<B?034"RJV$=E```1`
> M``1```1```1```0\)Y!^(8"BY>!4LRR)=:J&5_D+LSF>V*A>(2I).879[R6)
> M&HT"`1```1```1```1```1#(G$`:%P"?V3-/\5&*ZWD_L:!9#KLKOCIJ)R^8
> MJA:Q1C%SAC5*2J:JA37-1C<I@VNM5/0Q*^,(-<]LV8E2/[H8+98N##-8IH;E
> M6.69S:,B$_5$Q<2@%<5NM<'ECK_X>3$/:3.?M'JZ5D,<43;P,Y&/LB```B``
> M`B```B```B```JX)I'0!I#*TN#GA*`@YE:U(M8C+#41#SG5L/S//1/7$M]( M
> M,;.+&LVVG"4?2:54NE%9L_(NM#*/!G.K+>M2'T:LX3Q<7QH,8G7F%JG7DK8A
> MEAG$P<85LP$KP5%43W)/V`PY,VKS9R>33Q,?(1)V:9A9CLQ4`T,1`C?X^6!@
> MC67%Q0MWD-750$X0``$0``$0``$0``$0``$5`BE=`*)E;AGMG,KZM:]5,OC -
> MF;,16<VM-6ZRNIB1MFR737/4^:CG5.G15'I:UL+(N*`A#8^T0M)F4&R:I##O
> M66Z"VHP?F\:Z4\_L!>`D5<!F/M33?IHX5;&N5"-!L0ND;)ZXJ-Q5C5(@``(@
> M``(@``(@``(@``).":19"&!O4*E;()9F@U-=,\DO6FM,[<P-,$O[2DQ4K,5S
> M?<R@S-$6+$^J=$>HS4*X`2S.`RO2,`\5T4/A2&%)#9NR3KM`,O69SJ(01WHZ
> MHIUY9J>-35NCY`I)FQ\90``$0``$0``$0``$0``$\D4@_7:`]IJYF$#FQF?.
> MVLR4-,_9>JA`*@[J?-1SJJLMAF>KE\H\IXW'(7/AECX"2X>.4SO<41 <49H^K
> MXY7T=]1V<RWP`JB31TX0``$0``$0``$0``$0R",!7^/R65+UX@QG*G.=_^)7
> MGTLWVQBLK&B?2W/U_%9:0.9961M1HEBIL2YJY+JIU&AV1D@DTV9 PY)&1PK^Y
> M'T2L5.+O"#7/G*H368UB+Z>5+PTY7IRWQ:RPZ.FPG)\WJ\&*2+0=#6;S1T`:
> M/):.)S,-\VA44</F0RI6P1O.NL"R+U*IG;:G[#\[-B-9U(K5LNGA_BZ[]6A >
> ML7KQQ&C:>I$!!$``!$``!(J10(]C_-K2;[7F18T_C2Y&_:$S"(!`R1 "P<`&4
> M3-O0D+P0D$(/I+<Y4ZE`U,A9>]-6E*^.2*L87``JB)`'!$``!$"@V`G`!5#L
> M/0C]0:!D"-A%`?!&JDQ+IB5B&6GLB62J6A3NE<RT+3)G,,_-NA "221%+R"0P
> METQ2A7LX:I<G#<GCJ)#T]YR_4\C9L/\]Z2,V*A`%X.C3@<P@``(@``+%2``N
> M@&+L->@,`B5)`%$`)=FM:!0(%!,!N`"*J;>@*PB```B`@"L"<`&XPH9 "(``"
> MWA/(=#M`[S6"1!```1```1```1```1```1```1``@2P0@`L@"U`A$@1```1`
> M``1```1```1```1```0*CX!/U_7"TPH:@0`(E!&!ZEWGXHD`9=3?:"H(@``(
> ME"4!OA!`;[R\+`&@T2```H5"`'L!%$I/0`\0*%L"V`N@;+L>#0<!$` "!\B&`
> MO0#*IZ_14A`H<`)8"%#@'03U0``$0``$"I1`C]/BXBEJ2>EIE69ETV:SS. "Z
> MH+OJ4`H$0``$0``$0*!D""`*H&2Z$@T!@6(E@"B`8NTYZ*UI9(HW/A=@),1K
> M138NBKBN2U$E9`,!$,@2`40!9`DLQ&9(H**R0^>NFV4H!,6+A<#*AMFD*EP`
> MQ=)?T!,$2I8`7``EV[5ET##)AG=JTCO-+]K_[LJ609^@B2!0H`3@`BC0CBE 7
> MM43+OWG-HFBDM5Q)E&.[L1"@''L=;0:!@B*`KZ&"Z@XHXPD!'JC/H_U3+1G@
> M5KVY"-U27RR@GM.3!D(("("`8P)^OQ9K<UP*!4`@"P28_4^6/\T)TPG[/PN,
> M"UHD?GL7=/=`.1```74"/7IO36>[096\YF_5A2`G"&1.0#3F:9D`G7S&GK\5
> M:V%W639*YRL+6![IK:5ZDH3,FP`)(``"(``")4F`C/_NO;9B]C\L_Y+L8I5&
> M82&`"B7D`0$0R"*!S0[W=]JM1_.*U8LG1C.LAMG\C<MGT2M=LPL<()`Y@ <7U
> MRS1MPS-T^_7MRV2F6@C`TRTW"S#?Y5X#:6<!RVA_<V:S)HOKZS-O-22```B8
> M"/A\/GW3/NW?`([X]#@NJ"WX3&MM;/QIM*."R`P"GA#@D?\Y-O[G-R:^GK/L
> MM^5-GK2BE(3TZ-)AV%9]MMNT*O>-@@L@]\Q1(PB`P$8$X`+`@"AP`F1.^_T5
> MF_3N8=8SK0M`-,XM+7\Q1L#L+S"[`&PV(,3N``4^D*!>:1"H;VB,QZ/ <#ZC>
> M*+@`U%DAI^<$>.1_CF?^?UP27M(8'K']H$%]+?Z&>M[,XA+8L'KM!]-G;=JC
> M*O=>`"P$**ZA`FU!``32$*"9?W/\O[1&P+#*UB\3D-8+F-^">)D36+)LF=\?
> ML+3_)3*6YCKEX1'^CDB*KH&T!?D*`AX@D+8(,H``"+@CT+=7CT"@DKX9W!5'
> M*1#(/8%\V?_4TJ]G+SMP^-:P_RT[O5==)X)#B'(_)!`%D'7F';H.^GGNS/"Z
> M.2V^SM^U;-VYIFKKWK6[]^^R=N7<K->-"D"@D`A,?>$<2W6.?_XI#Q <",!<`
> M?V76OK0T(%6*.;V0^$&7_!"@)0#]^O:QK%NRM\48?I9?6MXO!?"+;T4;WN8I
> M@^8BK!9CG%OM(Y`?9*@5!,J`P))E]4Z7`R`*H`S&12$V,8_V/^& X][6?)YQW
> M5"%R*1B=KG]LTI^/WB;'ZEBX`!J6KOIUX9*]]]H[GLAHS<8WKQZQRS%O9-Z >
> MGV8M5Q>R[=:][3.;I:4M8BE0D5*BNM>OW_Q]6.>YOU7O_4M\QX9(M\:62&-3
> M\Y".JP[??2_?NE_5FT8Y%2OE,D6+*YXP(CZB"1^]AN/&*QV'C'DDK0).*VU:
> M\NVEL[?PZ0F_3_?[?`E?X-ZMYW7NLV/:BEQD4-?MR^4+/IS[UHQ%O];$>_AJ
> MX\-Z#]MOR*[;]^CEHE+%(NJZI1(8_.\?G_FR^^!!/:JJ@T.V[-MI^Y/35NVT
> M4D\Z2[W2#MVWLFQ"]Q%SL^H"H$IY7("]+T`,'\`^`FG'6YEDH%4`+B)^+ >$X
> M"M1WE+E,^@+-!('"(>#BFP$N@,+IOO+1)&?V?RJ[#RZ`M(/-0Q>`M "4659WJ
> MUZS%0H!?%_XZ9]:W77M83WJD;0;+0./@H'.GT:MB?OMLNX\806?//GWVVIM <
> M$_))Z2R#8EU[[K47/RO\(7(*./(RL%I4*.F1M3.FOM"U,OQC]>BE-8?6U0W8
> MJG>G_G6U/;IT'M)AZ>?3WJ```46=U2N5!!Y^R2?L/.*R*70>>_E'=)YRU8=T
> MAF+&Q%':0Z6E7,@?/VJ^:-:6UW6?^OK)N]Y\8&+,(/V@S?7+WDH \^-IW:2MR
> MD4%1MX>_>'OBM.?J!GURX1';'+Y+UT,';[6F;<Z#GS[Y\6\_NJA4L8BB;JFD
> MD?T?[M#O3^//^=V8HVNW/FW.7*6=O1Q5ZE5G*59ZS)W??OS3DD&[G:X (,)-L
> MTEH`-K>O:-*SG(J9,U$29<N-`)NE5PG49X_W4WD00+DQ1'M!``1```34" >32
> M_G=G][W]P+[F4[V!R"D1X!-=E"Y>FT%9N`"&[W[0GZ^>H,724#WIK]^? <N_,
> M4^__X91[9ISWR-QQKRQ[9$KK]PU=Z9SVXN'1J/%;AUZGO71XYMV32.@)7:^ O
> MKX];'93.,BA69&1>?_;NTZ]KYPKF"%`LSK*I4&K\[0,MM.PS_;!E@=U[=:H9
> MW*VZ5Z?*[AV"'2L#?;J$]@X]/./;5SROE`OLT'5P6\\]IDY_^;]?OGW/1[\^
> M,77QI_-7AV,)1S4JMI3)/..#-6=MKMV^Q2];[;RGIOEVZ+G[#S']X(& )X.^V
> M^*RI:L(;SD(>5/14Z87Y:U=.7S9MG[[==^UPS>$#;ZSHM79%Y.=!W>N&]^OZ
> MCZ]?I[LJ%;G(HZ);*K',_N^V_ZE'_&65'FX;-F!N.)3N`ZD\+#WO+,6 6OGKU
> MSOMNN^F\:<_2!_6)EZ8^].PG=-[QR'O7W^-!K)"+#K(O@J<)>HX4`MEC_U0,
> M>\5L0`H"(``"(``".2.PW]BW][ODW7TO_>^^EW^R[Y533[EZ\OV3&KZL[Y&A
> MW<=G*^EBX.#MJ3FOW[=?SAI5>A4I>@$L7``5_J:5#;-7KIIM#V6+?7;?:M_=
> MMQNY^]`#]MKMP.&[[[G#;KML,7BSNC7_V?W0/[YRZ!]?]846'GK6JX> >]?(G
> M?S\D0[X).N*&[1HW_M]^QN+M%Y3.,ZA4I"</HT@BL6G_+8=L.WR7W?97*2CF
> M4:'TWZ;A\ZJV[>E;&O`EM$0+%9_UU1>S5[[0W/3:1W/^\\HRWX?3WW=4KTJE
> M3&`BV/.[+QX^<NMUO3NNU6KZ]>[<85U$>^>'Q2]^^ND*NM*T6"P6CBMM!JE8
> MZ;3?UD1C^A'#AV\6UQZ<^.B*AADK/O_7M7N.F*/1:@"MNO].;R[S3Y_VCJ/V
> MILVLHMO#7_V[:Z5_1?.:RGB_2E^7T[?]OWZ#JF<VS%B^IGF36M\+/[R7MA9W
> M&51TLY0LVO^3;JB)MZY+M*Z=-[]110W%2KWM+,5**0K@DY^6#-[]](2 NG77B
> MB`M/VY?.*R\8=?/EWL0*$1]FMXM!4`P:"PK@&P1P\UZZ$#/P*`#X`E0&'O*`
> M``B```B```@4#@&:_^_>:ZO.73?S\/E_B;Z[GW#NJ:>=_X=S+CSADK''GG7E
> M^;\_>I_0>\,._>/+9.[IK0L./=.X<&3WQ1+^6$+WG?!H+&Z\5M9V'Y3T`CQ_
> MYT$23'H:IWAD#[6[BJA4]E1R)%EQ+8"%$4@K>__WOYD!?Q?[^G[Y=-KL3Z;]
> M.&7:C`\^__*CZ5,__V':-[\L6+*F]Q%?O7CO82_^]7?:VN]>NO=W+_WU\'W/
> M>-> 1ZN;,-,-/YCJE1V-Q?E)``+LV+-[DH5@+.1&^F_G3U]_._'SJ]`^F?#; Y
> MG0\H1;$LSY:6$NT"\'%#]R^;A_X2WL*W9EK=D@=;&MZO[-7Q;V\\_OC4 >Z[_
> MY+._?+7HW97-CNI-6RF39BQ`F/XB+4#XI?J@A97'=*[;/+D`H;I'Y]K!'1= ]
> M\>6;S>M:HE&E6662IECI8W.UOQY*V7VQ05L,WS[QW_D?+?`O6=OX_2/O+_3-
> M"W9=WC1\96C!;_,=M3=M9A7=EBS])=X2HX>1MD4-+TQ0JSESVT=_M\>. <3VL
> M^3HO6.:Q2NHCQ+)UW/ZGNZ_?T"'1NHY<`*V_3A^SFU*T@@H0DNQM9RE62E$`
> M>VZ]Z9QIS]*'[>F7IO[?LY_0>=?_O7?3/:^G[6C%#%(,OQC,SV/[Q3SVB:Q2
> MK`A0A(]L(``"(``"(``"!47`0_N?VN6OG_:OQY][_M%_//GP2P\\],K3=S_Z
> MYFN?5H_Z^L5[#Z=37_?#2_<=GM;NN_O16T1$D;@O$M-;_G%N)&Z\;K+/^(K:
> M[EMLL6UUP+#OQ(.F;PT;9_WAH<DMB7)7$2N5]T/1_C=ZTZRKXLK>Z[;X^WTW
> M'/?7ZXZ][Z83;[YL](6G[WOL83OW&]ASV\V[C[YV8;@MIK7-#[7%1NY [@B4.
> M-BG'3WMDR2``PTJGN6MV).U_XY6N*9V%!M@(80O^Z>S4I0M)VW:;(3OMN.WN
> MN^Z\[]XC1AVT'Z50.L^CTG]I*3WP]GVM\41S*+J\5>_8.K>QZKC5D1W>6=1U
> M1?3F1XZ;2E6L""WM4'M@9.;"^8\\]\&32K'0:2MEFO,%"+\%]NG;N6I0]QIC
> M`4)M1<>JRGZ=HGN'_V_F-R]'HY'H^DT![=NK6&G`Y_/[M.G+IO;J/6ROS7Z_
> MP+]P07#Q=9<\-/C-=WJ_,K';EQ.U'YY>N#!EW(&C\<`55M%MY:KX@B4-O]6O
> M:(VTLH(^K6HS[<AY2WYK6-7:I+>E[>[LZ296_?$_;J?S_65;?#2[POB. "X?B
> MK6L3+6O;?OVJ8NV\V$%/I=63,J@`H6R6G16LJ#DJ.%7[Z&HM&/0 %_3:=)6FB
> M6"E%`7PQ:\F09!3`Z<>/./>T?>G\\_FC_G+YD2I-4\DC]93BUXN*9.0!`1``
> M`1```1``@:(@D*4M`"[?[M__>N*2?SW^IW\]>N[X`WZ\[Z'+3CYEGP&;=Q]Z
> MV1*R^R@*@.R^4>=_:(](]^FB%Z"AI8H6*=?^X?':4Q\/1Q,=__#XD$<WW >3`
> MAY:U5!<(:K+M/70W9+M1XFY6]CM;N=\+@"(WJ!D]*C<ZNU9H`2T1\,5/&3]3
> M\_E/'_^Y[K.V^J0).GLB9.JS2?XU*Q:S<W7#(OY*Z2I1`&S+0+8+P$\_S_GN
> M^Y^F??7M)Y]-?>^_'[-$1WL*IEW__,7<Z3OV6AA/K&P++:I/K(UIL5_JU_RX
> MO'G>LN95C<:,;L_J378<M&O-1]/6/O[JDA]GJHR)M)4R(;0`8;:^/2U`,-XD
> M6H*^Y`*$QG\VA?[=O@#A^RGA6"P:5]H.4+'2@$_[<+Z_.N#_?L4W'\U[?]M@
> ML+*BBNI_Z!]/T+G53COTZ-5[_K>_I&JFH_'`A:CH%M6B+=5MZZI"9/JSX]T?
> MWKOPQ6N6K(O'*J,JV+.G&Z^=C/_-]OQ3OQ$7]AU^;J^=SWSVK\^1_6_ ,_\^;
> MKF[_DS05()3-LK,>_>":_E7ZYEMM10]RH-4;\^:K1C0I5DI1`+MMO>E/4XTH
> M@&?_/?7QYSYYY.\?W_OH>[?\U?LH`#[5CXW]5$8X\H``"(``"(`` "("`"@%F
> M^M$AVH"'CUO^]"/W;S?LF+02?%K@T-%'WOW8K2QG*.8/Q?2E3_Z1SO:+I_X8
> MCFGAF-)J92:$A>Z+UV(*SR#FD1(5C7Q+L;Q>WG:>S7R1ED_.,E@\%%"Q[JDO
> M7SWH]$D]:1#X-!_%/A!YG?I`J_)'@C[::SY2L6BBOLD?OIXT?M!^UZ:2R9_ "
> M;5,I3<YOL]T.E&'UFJ;%BQ>:<_;K-Z"NJ[%LX><?9Z9ZPA\)&;;KKJ3A3S_/
> M'C)D2Z8O.YAW9\Z<N=MN8SRQ[.OI7[E[3*"DV#/?OO?&CR_MN\V0P;VZ]^[ <
> MK5_TT%]75M[V36NGE4MN]W^[Y*>9$S;O]=>S[QCQS[_][]$G9HP<?OI]URN2
> MM\^FU_2XX+4EG6LJM^E1,;1VUHX57[;5C9B[=I,;7AJSKKIQY9IXK*5BZ[[ #
> M7SS[P1<?.7?,V'L]J92$G/=1,[E1#J*G`?H#[RU8/&K!,X.'5$Y^L=.]SSY >
> M>?)C<\Y?\N[TGK._F]G8L'SB/^[.9#PX5?BV_[WPY:_3J@.^B_8]_\B=C_C/
> MS'?O>W]BV!^JZ]*M>5ULY&9[_6E/I1TK5<:J4]U8?F;_TT4L$HN$P^&V <*0M
> MM&#:,R>-[.3(_E>OW;*SYBW0%\Z/_N8_QT_+LGS^0?J'5UQQKKK,M#DI "N#:
> M,?N,&7/M#_][EF=FG\3^>WGV4,"T:B`#"#@EX.+17TZKR$;^A]ZR^'.9C8H@
> M$P1*GL#8T0/,;73QS8"'`I;\4"F$!F8I!(":]O+#9^USY>>]DJ;??Y^[[J!3
> M;V/6'S]>F;#7<7]Z6H(@/13PKL=N_MWA1U&>=]Z:=.7Y-]YV[>]/OO)E0Z*N
> M#7[JIWEG;\.*OW#/<=?=]J8D2C34>>`]);+K5!<\W3*/F,BK$XOP#))\\2TK
> M:*^&946LH(</!50?@18N`,6G?'_\TK5;G_EJWRJCZS>8TQJY`*(5OE#`%P[\
> M]F2LWQF?/'?53H?=H*Z0.2=9[T.VWI;UNMC?4DZZ-6?63S8N@!V'[DQ%YOX R
> MS[#Y#;^%,6J-?^N/(5MN3I??S_A6Q060EE*G[EO^[;__FK;BLRTWJ1Y4UVU (
> MY2$+5U7?\J/^N\;O;_YF\N,_?QVZ\[GI>I<;IKS4_,;+7XS84<4%D+92TO^^
> M#_[Q7<L1U965@[IU.*;C6SOV63W;U^>#W^9]\=N4.?7+R`6P?-7:P[;YZX/'
> M'O32DY><>^D]:;M&I5(2\M7BM4_,U0)#*.S#KWU0->BWZQ/!JK;Z+A. >>I3Y
> MA[Z<,F76]S^2%V#<?5>DK50Q@XINM.?_->_?7^%KNY3,;)__YK=OC0<3?;OU
> MC":"_UB\_;)E"UA=??H,C%UPDF*]*ME4=",Y9/\S:9OL=GZ$CK90N#4 <#H47
> M3W_NC-U6*L;_<WT4*[7L+)]?#VC]Y_L.I,X:D'B__P#_B2><YV%+292OSO "R
> MT?'\OZ>&0I%X0J?FMK2T/?+RMIUVZ]&\8O7BB4IQ&2I:(0\( >$7`Q0]]KZK.
> M1`ZY`,:=-2H3"2@+`B!`!,8]_1Y<`!@)Q4(@>_:_\>/M_G,.ONZ3OA2AKVL/
> MW_]P_Z[RP]16SY]RZJ5/2*S,+H##1U.P`-G\^N2W)[7,^^K$/[_4>Y<CEW_S
> M^K9_G_73F*W/>./,OQ_QMY?^>N*X.^4H469UF^US7J.E$>ZA"R!51<9/W'2 >
> M"#&/A"@O+@#W>P%$DD^5IXAB=E+L,+U2S#E9>WY?PD\;X/L"";UR9;.Q_WR&
> M!VT'2$L!C,4`"?W+Z=_2.>VK;]A)B<:6`,:=--LPT`9X=`X<T'_0P`$#!_:G
> M"WJE:WZR#(JJIEW_O';EW.-VWOFN8^Y?W7;^7S\YF/:>8T<D%@^M64<7/S6$
> MOET2:HTXL'G25DIB:0'"]GT6Q?55;6%C`<);J[1/EOW8I,WE[>I=/7A@WZUI
> MMMFKEC(Y_?5Y<>KY7_V!>5IPR_B<P6=O^[BQP4%K--'E],=;H_K!3\\][H(+
> M%2M5S*8"9%"G[A<./RFJU_SC^]>?^^Y?F_09T+_/P-9H8-S(RQY]]-$M;[V'
> MG72M6*EB-A7=2-3N/>8<?>Z.QUQVX8+/'HZ%HM%0-!:)Q".T/:KNU/XG:8J5
> M6G;6PL#9\_T'T0=XH/[^S[-\(P^0]V)-U7#%2BD*X,M92[8=8>P%<,IQ(\XZ
> M==]S3M]O[+FCKKW,L[T`%+L&V4``!$``!$``!$"@Q`@P^S][C6J-5GSVW*W_
> M?F+"OY^<0+4<=>;-_#SZ+..Z+6KL9F5_D,GH]P4G3WXMX`N.'GU<[:#ABQL^
> MI2+AN&''T=:`_#65'//B?+Y'8+K*,[TO562Y30!+E/P4F5:<A?+N]P((K7 <!
> MD-G/C'_F"ZCPT[/F8K[Z27J_D^/^NI:PZHIBF]8EMP,TS/SIW\PX[)`#^+G]
> MD$VG?SV#/^'/GD\X$E$Y%2$KKG_VK?OUUD,'W_:[05IPP[86_@K#>U+M=[QU
> MI$JEA^\T^HLY?]VNU[.[#)Q<M5FPTZ:5W;K[JO7`T.J^HVJ/[%MU0-^Z'7;O
> MUS5,+-2V`U2IE)K3>[.=S@G\-^H/)!;X](5Z3>7@]_Y$@3V&"^#71\[J^\@/
> M]-H:<?SD!?ON4-1MO_[;W7'PI3T[]EZZ:C4Y(WY;MN!?]3MTNN>)HXXZ=.X-
> M5["3KAMONB/XR(N*`R!M-A7=0N^>N<DQQ_EJ]]:T74^Z^KF%_WN<=FF,DI <H
> M+N^#FK8ZED&ETE2=11];\NL.3+P_:[;OG',']^YA!,6H'(J5TEX`NVR UZ??_
> M,_8"^.?+4Q]\_+W;[WN=ONHO>_,<E5J0!P1```1```1```1`P)(`G_^G)[M'
> MUV^`[2VKEFAP[]-N./7<Z^GL7-TB6G]DV)`EN"ZBL,N8GJ!-IWTQ_<U)+P3\
> MP2.//'G&YU._?N<*,OZGG;0E.0(F'O(4<P38'):VM^)Z?J=,S,8\JXC'ITOU
> MLOP%\H``F\:ZWPO@Y:=OWN>B?PSNT+X(A.W"X//%@[YF_])_Z9L<$=.[4Q3`
> M,W?]X;BS;G2*6\Q/"P$&#-XR*5R;\=T/_?OW9W=7-M;3:TMK=.A.V[,(@(7S
> MYMHL!.@W8+!9#7._+EXX3V4A@-,6K6JJ_&%9*RT$.'#9MS?_;](SO_W TTY6/
> M?Q#J^MR/+\?>>5UQ(8!*I5U[;/',)R]^OOA_V_:NZ=>CSM\6KERYI'MH76.D
> M[NZ5IT>C+<.Z1?ZX0V\2-?G?XR^Z/.6R?)6ZS'FF??'F$Q\<4A'\)5`1H!4!
> MW1>]?MX]#VTR_,CNE]RY:[<[GS[\Z<>NN-C#A0#NE*12/YPQ9NBA1SUZQ_WG
> M7W,I$\*N9[PS:?N_/^-:K*."HOV_ON!7$R^_H\<VQRV;^>)IUWO<-6D[*Z'Y
> M!\;?,^S_\S8?L>O!CMJBDIGO!?#=%\^*7^U_>G',?R9>[\E"`"Q^5ND(Y#$3
> ML(SRY=E2+01@C]ZA@W:=%*\E^>(3>G()7UP((/U`R<M/$Q[`21#XKS=1$VFY
> M7UI6YF693'+:@JDR.%7`IB*GHISF=]U&3PIZHJVB$#YTS>M^/6F+BA`L!% "A
> MA#QY)Y#5)0"L=1/&77;V79,W)]-/TQZX_X%++KV$;0-G+`FGE=4^[=J+#KM^
> MW'T2"O-"@....N/EEY^Y_,(;[GS@QI-.IFVG]%=>>Z[IUZ]YP6!REE1:""!]
> M&XC?(:E6BYO7C_.5`JPN\6VJQ>8V?Z?,7@#)-R'^L3-_F_'VYF4A@/N]`/[Q
> MV*T'7_;<%LEQD%Q9K_L33?Z5%/N=T'L=GM"[ZGH%C89';CWM#^=ENA=`_T%;
> M,$S?S_QQIYUV9-<K&I;0Z]+ZE3ONL!U+^6W^+S8N@*;6F$W`!N^&+AV "*BX`
> MQ4777.R:M=7?+UV7H0M`O=)$AT%W3_GMLWDKC@[^^\2J?T]<=_YGO@-(F6[A
> MF;NL>B^0:%^=H>("4*^4-;:Q<<Z''[[_VV^!^?/]/2N;3[_C@<U'',U <``\?
> M\M2SUUSBH0O`J6Z\.\@%,'7&@A%#!](K2V37].J5"R"M;O&53_3:AAZ9N >MZ
> MK;[26SY[\/J/:92ZMO_35LH)F#MKT&!ML_[Z`0<>W+.;A;-,*BB^5:\TTJ5]
> M+P"Q^&F/GO3%\[=XY0+`XF>;GL(M2P*I?M_SS#9[`8B[A-KL&*JRF:A*'J:2
> M8DYI+P#+Q9"9#PD7L8[F!9-<#75IW*$@_3B3%H(Z;:"Z`JDDV[3.7AF;JC/7
> MRBF'M/D55;+/YD*(9;^GU3;##'`!9`@0Q7-`(`?V/[7B+S=<>=&];PRI-1IT
> MQST/7W.%L95U^Y'<&6[L>4?<>JL\@R6Y`/[ZZ*W''W/FXP_?0H'H <5T_]Z(;
> M6;CX2Z\^?>7Y?_&$E>)WBR=U24*DJA4UR8L+P/U>`!55-5/^[]R_/_RGKZ?^
> M._+;0\$53_M7O]<0V_:3C[]_]*[K[QYW[CWCS_SKN#-;8\',$;-G_K'G`L;;
> M5K+SEU]_Z];)B*X7[]K41<'5W>KHZ&J<7=>_=NW:C5+I;3)%/0!; <?TSUZ<U
> M%%K5W!KW!RJ#1I!,1>>Z4&+#$HGE,:7E$NJ5^EOGWW+HX)M_MU5@TP-O\S_V
> M<^TA!VS9:\)A6[_ZYW,NN6P"6?[L5.D:]4J9M!X]AIQPPI^NN.+\AQ\V]I,G
> MF_^FD?TO^N[AW3_J2-<J-:KG<:J;*'GDR*'TEE[9R:[5JTZ;,ZUNO@ZT/R79
> M_ZSK#?L_MG1-)O8_24E;J:2VV%E77'[NB<>?Y]3^=U3IP]<?]?#U1S]\PU$3
> MZ>(&=AZ]MBF4%B8R@``(@("90"9S_N!9O`30[\7;=]`\&P1R8_^3YO2@OK] >
> M?-1Y?S3.^3^_SR[:S[.-BXC"D_SB/GIX?,4%8V\^;^S-?QI[<]`?I.4``7_%
> M*<>>=_>CMV3.ATVV2[%OF8M5E,`W`B`%%.U_1<F>9[.(`J#MV_KTZ4/K@E >N
> MFNUY?2X$TD(`]5(V$_B*<E1"`$@?IY3>^WSA_!6M,]LJ-V]MV&?Q[/G]-IW;
> M<\C2EMCA*V;%ZY?6G7C$7D.-X'S[PVFEZ>0IW<]+I4J:.>\%+I;6_,^8^HZY
> MEJ$C#O7JN0!YX5:DE?8[U-=YCYZ9/Q$`6Z`K?G"03220C2@`*?B?S=OSQ0)4
> M.[T5=3"O*6`91#EB<2;!/AQ`,0K`'$O)%+.)G[3<BHF5,L^!JZ1P%)91WZ(R
> MO!912:D*48C4.G-,9JIFBKTC:<4GHNT54VP+@V;)W!RP*C9'A):J7:E4Y7)L
> MVL(52Q4H:Q-`FU9S<Y-MOI3$_I5`\2$GD4DE7VJOS?!0^8IP\:P0/!00?WT\
> M)Y`S^]^UYE(4P-V/W=RT=+%..XC3(H+VA\K34M0`Q?XGM#@]6OSF6SS>G]NU
> MYCDKF)<H`/=[`>2,"RH"`1`H;0+9<`%(#N#LS1J)%:G48N\5MOR)7]J]G_?6
> M9>@"$/7G=KOZ!2_.W00NREHR-+L`>#;SLNI4AKHX7,UY1)N?&^=2*+[9R+24
> M8UE<,2<WQ<V^`$ME1+6Y>JE6$-@3,'^<TY*4BJ3*[TY)=6FB\6S9=LGP3M6M
> M8KIBVVVZU7(D6W:!F#-5OYO'IYFJ?0JK!0L!\OXM#052$2A\^Y\T?_+=7\\ _
> M9O\NM37H1TL"32UMC[[ZT=F'J&["[15&BX4`7HF&'!```1#(%P'VPY1 >V2%Y
> M!#+1RM*YH%Z+O9M`Q8F0B?(HZSD!LMC9*4HF>UZ:M%>O5RK+9OL5U__;U\(_
> M%)+YY.&G0_JL<=O,]<`F"?;JV4NV*9Y6LGJ7*>94K)$QM&QU6@DV96V4M!0K
> M1A8P.UE=)7.GI-5<D:&'V=RQ\E`!B`*!3`B0\=^]UU;T",#F-8NRM/]_)NJ)
> M97?9JN_D+WZ87]_HE<!2DM.P>BW!(42Y;Q2B`'+/'#6"``AL1"`;40#L-ZMY
> MMC-S]-(DGEB1^9:+ZCP1XJ+>LBV2810`-_ZYE6XVU\VW4N6Q-/4MEQ6D[:]4
> M"P'L/Q<J$ZHJ$E@>RYQ2%9(_PG)6V=Q8%<GJ'U45E2P_Z2I5F%'8--FF%IMO
> M!K/^-BFL"GI-%?A@5B]5,Z5TI]D4O^O2?I.K#%K>**>LJ""B`-)^VR!#+@FP
> MF7^JL?"-?XYE?F/BZSG+?EO>E$M015%7CRX=AFW59[M-JW*O+5P`N6>.&D$`
> M!/+I`I!^_G)51'\!2Y2L$5%I<9K+\C>E97'1*.)3:JGJQ2C)#8'LN0!L+/^T
> M+@!'92U!J>P%D-8<LK>T17LUK=UH;Y2RXJEL.1M+VUR*IZ1MG4U.WAP57X.Y
> M[>IM\59)=6GF!J:RYRW]!9)?P_)M*KPV#A?+D0P70&Z^"5%+41`HBLC_HB`)
> M);$0`&,`!$" @9`G0;T=V2.$`4HRK&,;/,HLIW&YGB=RVEW[W2[]KQ2JX3&[ V
> MFVOA*27;&277,#8Y;WZ50O?%#"Q_JJA^OAV`:/^+V/CB`DEF6K1LX/'AQZ]Y
> M++3DTN*#F6<0A[>E*'L=N`+F"ZF@^(&U5(_7+C:*E1(5XT:II>:29/&M2(E]
> MV*6O$?%3+*%@;>'*\*:9E>&WS%5;*F,C06RX5#:5JKQ%8@/%,2"E2[AXC388
> M;=J>JH&60TCJ93-P<QO-728J8SGXQ2XS?UC2?KZ0`02R2H#%_+.S* "+_LTH#
> MPKTB@"@`KTA"#@B`@$L"65T(P`T`_NM<_/'-?@Y*L_V2OT#,(UUSF9(%E:H*
> M7ES4BO^X%]5PB1+%G!/()`K`:6V>+.E7K-3=`S*DSXMB7<A6+`3,WX>2Y5\L
> M#<F!GIQ5-A8"K)I]E*_]D<`;'!3&U88G1*]_4$3[?2G[QG>3[J^-F:S/T)XL
> MWTW^,=JXZ@WEC;J$`AN7E02+2@MUR<5-=:U/2/[?YJ[\R&RI#HMV"4VSNKNA
> M0M/=%#JMUU#2<J/<IC98MZO]-\/&?$U]9S&ZBRCF/P>?353A "0&X`#S!""$@
> M``+N"635!9#\-6"W*4`V7`#2KVH;@Y^K)ZGAGB9*.B3@V@60:L,_:6M`KH[X
> MY#^'.KK)[L(%P"=481:Z(5XD9<0P!W2T2J=EPP70^--HE:J1!P1```2R1``+
> M`;($%F)!``0*A0"/R1<5DL)]LZ%K#JK(AMJ0J4B`/PM`NDA5W/+9`8IUY29;
> M^P*8Y&H7'*5*@/<R[/]2[6*T"P1```32$K"+`FAH6/'3CS^E%8$,(`` "()`)
> M@5/O'-EYCY[-*U8OGAC-1(XX[2G-9[*W/-*>7].%>>;3LJQZ<2Y3K(X5%R6G
> MJI=EPZ_S3$:"H[*NHP`<U9+[S"ZB`'*O)&H$@<(GD(TH@)<?[E3X#8 >&(``"
> M14U@V^VV[=6K9ZHF6+L`N/$_<O_]"K_Q7-M`GV,*7]O\:AA?]BI3P'Y8Y%?)
> MDJQ]RD<?4[N*X@.5>_Y96@B@V!#8VXJ@2C5;";L`2K7+T"X0R#&!L:,'F&M<
> M7%_?KZ^SIWGW."ZH+?A,:VW$0H`<]R"J`X$R),!,CU06GX4+@%G4Q6*K,&U]
> MO6#\.QO;>@-\`<Z(>9*;/HW%\LGRI+V*0O+H`L#B9\4^*N%LI>H"*.$N0]-`
> MH!`(P`50"+T`'4``!.P)D.EAZ060]P(H1OM?[WET0M=Q.B)`T-A)#A0:'-3O
> M^`CE@`#9_\PGAZ-`"&#Q<X%T!-0``1```1```1```1#PE@"9'F3KF0V]C5P`
> MJ>S_!5]=-.O]L]DY8^:MWFKF6AK3-M;]Z'A"P^F:``&DTW)PN.X:%+0A` "\`
> MA@<(@``(@``(@``(@``(@$`."%AZ`39:"&#I`ICTYME;5VLC3CJ*J3CUQ4FS
> M0MI1OW\R!QK;5\&TC=2U*\8R3_O@B=T//(<7?.R?D]GU>:<<EG>% "UR!RM63
> M2$-O]PAX\\N&W^_6J\`;GGOUBGTYP(3;[K&!=OUU5UC>M2GUR"=7 >K4=8.Y[
> M$S66``'+A;Z\72["?4N`"9H``B!@3\#%-P/V`L"@`@$0,!/P_'<U52']&C <O
> M!]C(!6"V3&C^/[0F1/;_U/-',(U'//K.U!>G5'>M'KCKQ#SV(K/_0UV.DG3X
> MZJ,G=MV_W07PQ(N3-]MUA[VV[I%H"__I]R\\_Y\+\JAPL51=W30I0R]`EVY;
> M1./QE]Z?1DV^8?S]M]YT*5W`$2`-@*+V`M!7U;WW/V$YI/]\Z3DV+H!4I6I V
> MF>.)"Z!8/F70L[@(N/BA7UP-A+8@``(N"+CX9H`+P`5G%`&!DB?@^ >]JRU_C
> MDNF1Q@5`(0!CQAAF-G<!)+T`4Z<\.F7H\2EG`GOTWIKW%CT)V=QS+(/E+ <5N
> M9BZ`EDY'2OF_^?C)7?8[FR4^_:__['O\@<?NO5E;<WB/_G?\_>WS+87OOE-7
> M,7W:=VL4=9"R27+HKJ(H5E`QLR/=9KQW`\L_=-2&Y1N6B:+8VK6O9^(%H)E_
> MLOQ)X.*O7F%B^^UZ++V2+X`Y`KKU'+)JQ1Q>(Q\MTGB@=$K)?*BD&GYBNN)0
> M]%"9\G0!I!J]7D4!./IT(#,(*!)P\4-?43*R@4`!$H@GXM%0.)Z(Y?W1I+%(
> M./=\@I55K%+:+)8.OR]045T5\`?,FKCX9H`+(/<=BAI!H/`)N'8!V#3-/"'G
> MP`7`0P!8!4(@@.$"Z#HP9!,(P.PW*L4O)"W3IJ?*P.0P%\#:6MD%,./3#2L4
> M9BS?=.2)!YTPLE_;VNCPWK?][4UK%P!)VV/GKO_[=@V3+%Y+.MO<,I=-FUD4
> M[BBS^E#^_K\WL'E7\@;M>)#A!3"G6$KKU.+&"[#3X=>1-&[YFR4S7\!W;]^F
> M.!A8-ON1H$Y#S"G*="3?468;W8K=!6#3-$0!N!N3*%6P!%S\T"_8MD`Q$$A+
> M(-3:ZO?[)[XUZ]^?S)V[I"EM_E+-T*NNP]%[#1Y_ZB[4P&!%I;F9+KX9X`(H
> MU=&"=H%`)@1<+P1P%)/KP`5`F__1$H"1"R9UG=%U9!_MTA$C>?.F3)FAS5IC
> M'PB0`Q=`4X<C).+??_;4CGO_D24^^\H[PT;M>>".O6/AR)'#_^^I-\Y+U3U[
> M[5+W^3>K^5WI;=IT]0R*"F0RC,2R/WSP%SXXR`M`M\2WVQ]XBTU%75K?<!0+
> M0/:_C?$O5D2.`,D+8&]7>V5UBSJXENFZH(2ZJ%T`[L:GC8\3"P'<(46IW!!P
> M\4,_-XK9U_+06PL+00WH4/@$I+TP6EO6/OJ?7^<NB_SIF+WV&SJX\/7/DH8_
> M+5A.3PP=TJ?JXF.V1Q1`EB!#+`B`@&L"3F,''+@`V"J`HR9-8<J9O0!3IBRX
> M=*SUOH#F*``IB%K,0,*YOT`"D2H4G$4!K*J670`_?O'4=GNVNP!(U+E'/<8$
> M/CXII?U/=_<=7O?)]`TN`/Z6+N@NN\6NV5LQ7518+"B6DB3P(KQ2J4:Q4K$Z
> M21\;37@5/W^TP0O`$\D=L,W^=O8_R]DMY,`+P$(`%`\5%X`T0L1!(HX*<5R)
> M:P>8)N*X$J/][<>GN))%E$/7&6K%=8`+0!PJ<`$H?G"0+2\$BM<%8+_-85Y@
> MHM)"(T"N(K,+X,!KWWG\ZI/+V?Y/=I/^\8QYY][YXM2'3J0'3YL[SL4W`Z(`
> M"FW\0Q\0*%X"&;H`-GHHH$1A8*@KI;QSU#OTNF;H&GZ70@`>?732K%D+1HX <
> M../?UKM_,V-),K2XY<9%L0R2G<]2F/TF99`T3"1TZ:0,8LJCKY[+3G-.,44J
> MQ=Z2O3WERU5TT@6]I0M*9V_%=$D.W66&.DMGI=@U*\[E<,GLEEBC6*E8G:0/
> MOV73NJWVNYG-__.#WE*B/1!VM['R]^H/"Z2E_G12((#]R;*E_;Q)1K@T2,11
> MD>J6M+S?O-J?C4^NB3D_'X0VXU9R1G!E4FF5MN'(``(@``(@``)Y)$!;`%#\
> M_[X[#22[-WG$R_.,Q^.[#^E-*/R!BCQV!ZH&`1``@6P0L',!5'==0U6 &M#LF
> M'35RRL"C^$(`,O[_]*=/Z5RP8(&V==?['VK??D_2CUORE,XL)?/D*MU*E <ZE
> MV61(),ARWNA,VM(;SA=>?Y>=YIQBBE2*O?UPZJJ1NW6CD]]-E<Y%408J1: <H
> MD,NA"Y93$LA3Q%*6>2SUL6\:$RX=:8OP#`U!52\`;?7'=@%D!UOV;[ZF/ "I/
> M!U#<G\]F7/%19]'^9)(X/ED>+DVQ]E22*3WMJ+8I6X:W=,WP@F5^,.R`GSE)
> M2``!$"A;`K0''K4]3KL"TG^&_5^>1SP2#D4B(4+!@'AV>"K,,ZT@ "`1`H,P(
> MV+D`0GT&3GUQ$@$)C9S$3C.<D2.'4BS`.T]<9,^-3]N:LS%+S,;HLLD03^C2
> M:?S=6I_XTIOOTD,!3SIM_Q..V_/"XQXW9^8I8BE*9&\/&-'M_2]6TLGOIDHW
> MRZ%28G6LU>9LDN2T>9@^7+BDMF4#YWYZH[17!+VE1!L:TJUZ_VCU6(#,/SZ6
> M?J)48FW&E:(FF5O[EA6E'=6*ZB&;(P(V@1N.Y-B,-^F6^G!5S^F)JA"2`P*B
> MRZG`'4^B:TS%39:7X5K@#',PH@JJ"D]F_BLKJ_C)!+*WG@C/JA##_1&/Q6.Q
> M@NH4*`,"(``"7A&P<P$,W>&&688#=,/!O`!;;SWPJ:?VH7/@P('TEKP`V@*+
> M)_\Y4C'M#P[+#/91`*3`H(&]]A@^8)>=!M"US=2W>/?@/;N_^]E*E;EZLTQ)
> M#JN1":23+C*,`N`")3FIFC;O\YO$_?_XB@!*I%OJL0!+M!QY`?C*$4>#QR8S
> M7TMBDX</+?M5)RY42CNJ7<@LZB(T`BW/HFX4E"];`J++R7-GHK??'EQ5ZBSQ
> MVK+OV#>AMPJ(7[.I!HSG#,MV9'K2\/7S_^Y7`517=VAM7<M/>DLRZ6WREY)[
> ML;DK2W-,";@`/!E-$`("()`5`IG\KO:)?W3-6Y31CH#,SA\Q;@&]5D\YZJ@[
> M1BZ;-+#/4;,F73.5M8:V!E@V==FAYTSDC>-_[$7A+%'Z82$NI6;%I6SF#"P;
> MVPYPD7ZX1'3!M\_P%.FA@/>]8+U@X7?[]!"%_.?31OZ6W:(4NF"O_*V8SO)+
> M<J2</`.7PS*(!>UOB1*D4A($_O:WJ>/X0P'[CQA'Z>:45&7-Z9OYWK9_1H#X
> M4`!:",`?$"!=F_<"%.MB8T8<0M)PLGQK'E=<IMFM8/YI*PTS\UAUK974%JY5
> M&6X':#/2-CU4Z[)'K^85JQ=/C*H/2,N<O+NY&2-VKGGPF.]*?4VUF'N?56T >
> MI6).LQPFRG,_5X;$4#PM`9M-O[+7FYE+EK9Y$P7:"\^\:C-2Z8.9BGDVJD[;
> MOV6>P7([P/ZGO]3ZWDU),BY7:77HT+FUM=F2K<VMPND+VA`A%@U'0FT]CWMH
> MS1L7Q:(;3X@E%76Y'>#"S[26QL:?1A=.8Z$)"(!`.1!P\$0`AH-Y`8RI_N0Q
> MYIFALQXUKK<^?\8S8V:8[?_<0&0N@`5QV06PZ+MG-MMI#-/AS??>%Q\* >,\_
> MK%T`N5%8K&7T?CW>^GB#HR%["BSY<AP3ONEN[1=T;9FHJ,/`@)T7@#\4@(Q_
> MOA>`^5IR`2A6[2Y;AC\H,RQNHS-<`"(<;UT`3#+W/UK:'N9$1RE<>='10(DJ
> M0MR-9)3*(P$5%X#8]>((E&;44[F<V.#AX];>C<[D2_G-4^@J+@!1/4M7EXW7
> MC&DK.4S%SYVY.;P34WG_Q4]N'GN\K*I.[0*X43?,?Y<N@-K:+BTM398DZ19+
> MYQE8"GO+"HHI+#-/297!VU[C+H!>QT^$"\!;MI`&`B"0%P*2Z6&W$(#I=]3O
> MG]1FK9GRZ!2R]NDMF?UD_%<?.F/,P&=>//]^:?X_QTVR?R+`X0<==.\?7CA\
> MA_N/'/Y_=SWW1Y4]\'.0A^Q_HD2O.:BK[_";V"G699FHJ,R\Z&'V^P*PQP&P
> M89#J.C>#A'Z89FC`LY^VYI"!W.B/6EP38!LQN"[NKB`;;[PLLW`R'('N-$&I
> M'!,0NY[U.#M%VUA,Y'?%;+R@:-A+871I\[MH.`]+D6QR[@[PMCE,K+E2WGP 7
> M34"1+!$@&YCL?]<':96J+-U:MVX-G63,4QYZ%=^R=#%%RF.9P;6>Z0IFB2[$
> M@@`(@$">":1W`9""0X^_ATYR!)#-3^>A4\><OVS,E"D+#IWP7S'^/_=-,:]F
> M[[O=&6+B'7__(SO5U[UG.^>D#U:P,]L594G^+V'#"T">)`K$$'M<7`7`[']^
> M5[KFP0)9'3"9VX'\MV]6]83PTB"`T5(:_>BB%9E_U7"KV,;AR)U*3$/S++H+
> MS;-71-+6LB+):Y8]92#9'0%Z(F`F9](%8"V!WV(7:]>NZMBQ*YU2.MU*E4+I
> M4I%,5+4OZXX>2H$`"(!`@1-0<@&P-I`7P+#YUY^7CGTR[VU3G+M&-F\)S&G[
> M'9WF<``*_E<Y\SYLH``(9(D`-^&D2=TL50>QA4,@P\"3M-/@Y@S <"U`X$+@F
> M:9M#.>$U*\".$U5*-SV>YG[2>K<^^"UVT:E3M^;FE71*Z<DPA'8A=) >RL9PL
> MG15A;[-Z%'@W03T0``$0<$?`@0O`7059+:7^9#OD])S`SRV'BN$`M,)?_<SJ
> MJ(#PLB5@7KLAIO"92?.R;=%T)WKB6RF8WSQ/RU=3F\6RCD@EO&R["0W/G( "T
> M`C]S@?F2@)56^2*?MEXRM#,YFYI6=N[<793`WR8->^-D%]);RQ0J2P+I%`O2
> MM51%)@JG*IL6%#*```B`0#$2*&X70$+7<.:1P(_K#J63.0+,2P.*\?,`G8N:
> M@'E>44JQ?$M-YK'<J3(P+.:0;ZF@.9LY0X;3Q47=026FO-GEE,K-).4T>X5X
> M07%N/]7N$FF]3I:<S;I9^J=4O&89-L>LOV7S2VRT%&%SC+T`,CF;FAJ[=.G.
> M3WI+TNAM$@63K-%;GHU?L`PL9_*U/2<316_%(DS4^FP6%YDTP?5NB$78W5`9
> M!$"@O`BD>2A@P<)@3P28V7Q(P6I8AHKMT/E=UFK[9P>6(1ESD_%$`)&)5T\$
> M,,\HNK:WN2C7$C#.2X:`BT=_%4+;S3N]%X)6T*'0"*1Z(D#3V]<8ACB;E,_K
> MT;5KSS5K-NP])+W-DFJT04`L&HF$0IN>\AB>")`ER!`+`B"02P)I'@J82U4R
> MKVO&&K@`,J?HO82A7=M]`=Z+AL12)/"'._?KLD>OYA6K%T^,EF+[T*;B)N "5
> M"\!^MS_/&<$%X#G2DA28R@6PYJVK"V0.O&O77A+Y-6L:LMT7 >B(1C83)!]#O
> ME"?6O#$V%FTSU^CBFZ''<4%MX6=:2^/+#W?*=A,@'P1```0D`B/WWX^GR%$`
> MWZP:!5X@``(@D$L"?WTB#!=`+H&C+D<$7/S0=R0_2YGA`L@2V!(3F\H%T/C:
> MGVG!/C769S0X^5(V!S4\$:<@@##]-_",9YK>N#@:;?76!:`W7EXV.-%0$` "!
> M@B#PRDN/BRZ`XMX+H""(0@D0``$0``$0``$0*`D"/LW7JZ[#S%\6MZUK:EF[
> MNF7MFM9U978:36YJ:UG[TX+EA,(?")9$QZ(1(``"(+"!@'44P(0+!@(2 "(``
> M".2&0/4NLQ$%D!O4J,4%@>*-`G#16!0I0P)C1P\06QT.M8W_YW>+&]: >O,^@
> M88/KRA"($?Z@Z[\L6_O(?^8,WJS;W1?\KJW%>&:A=+CX9N`+`1`%4(;C "DTN
> M7@(K&V87K_*D>?=>6]&K%`4`%T!1]RF4!X%2(``70"GT8NFVP <4/_=*%@9:5
> M/H%X/!8(!!^8]/V+'\Z>NZ2I]!N<HH4T_W_"?D/N.']4P!]L66NQ^X"+;P:X
> M`,IV.*'A14T`+@"7W3?UGA&\Y(@KIKJ4@F(@``(E2L`K%P`M:BU10FA6=@E(
> MLZ"9S_5E5UU(!X%L$O#Y_/Y`13!8'0A6TC6M"\C75@#^0&4V&VHM.Q&/K+_A
> M]_F,9R*TM:Z,QWCBAE)P`>2^=U`C".2%`%P`;K"_==E6H^_;$#XAO4TET4??
> MN\*1R6-IF"B20!>9R''3>)0!`1!0(."A"V#<6=C05($XL@@$QCW]'EP`&!$@
> M``)."<`%X)08\H-`D1(H=Q?`ZY_^,/6GW\R=-V+;_D?NL[UEI]+\_[#3SZ-;
> ML=90:W-+VYKFUJ9UJV9_(69.%1<@6NPVUKN]8<_O<D=`D0X^J`T")4P`+H`2
> M[MS";QI<`(7?1]`0!`J0`%P`:3L%O[UM$(F3G9BA-(,JJ,%3DBX`!T\$(/O_
> M]O,.,Y^6?@'>EQ4==Z2SIM=NW;?8O]_P(X<<^(<1%SXLGN(R@50?%3:'G_:[
> MQB8#/EV9T$-9$``!$``!$``!$``!$%`DP";A\//;$A>'`S[V?#*T_A3':GEF
> M<^`"($"T24PB89S4)70=CT=#;>O2@(NU4@P`/P^Z:<G)=]9?]$##F0\VMB <Z
> M!$]5\P'!+OBK>:"(O@/^,6,21"&2!/-;4;)8EM6.`>JP#Y$=!')!@'\V+3^A
> M&7YRU8LK?C_8"%2O*Q=8A3H4FY9CK5`="(``")0G@<+Y3B9-"M "X+1P^!0B'
> MVU/E^=DIPU8[<P%$HY'D$292]-JRKFG5BGH;:K&$KD6:^-GOY)^Z;S%XKY&[
> M''/8\)$'[KS=V0UTR\BC?+#O%&[8LX\07^=O&2P@)7()DA`FARD B "11KE!20
> MWBJW`QE!``2R2R#M9U/]#[#ECP;UXHHY;;+92\C7;QI&.(^U9W<`03H(@``(
> MY(J`RA>I2AX5?57D>)@GK:BT&11-4Q4YA<:'-2WS/_$J;5?)4SA\V*^+M'`\
> M'!M>\5%A6"!YG+D`:/Z_IJ:VIJ8C:=^A0\<N77M&(B'6$GK8H/1*;Z/1A.@ "
> MZ-.O:_/JM=,_^>'%M[^;_,%/';IUIKN12$*=!1\34I%4Z:))KUZ+94XIB$ "2
> MK/@K/T,=4!P$0,`I`7PVG1)SE!]X'>%"9A```1`H$P)I'?%EP@'-=$T@C],,
> MKG4NHH+.7`#Q>'S-FL:5*XV9_X;EBQ8MF!V+MC\HY=@3SZ5$\97>1L+D`FCF
> M)TVR[[;?#G^^X(`_G[O_,2?LW:-O-W(!&&X"Y8-_H4@E;-(]]`)P42PNP'/)
> MRAB0$01`(`T!\2^'I?].+"]%VHMOF6-8<@]+^5D&,4\J"3S=)K_YR\VF=E$]
> MLU9<<\MZ>=E4\E-E$,4R;9E\+L>RH)0HY9<DV,NT[!1\)-0)]#@MSD_U4F).
> M*NZN8*I2DD"FGDT5GBO@;7,@#00<$5#QI:KD4:E418XG>52$D,(JV;S*4U!\
> MV)^YM$U+F\%#AH7#AY-)ZP4H-#XJ#`LDCS,70//J%8W+%JU8:CP7@"Y6-]:O
> M:UYMTY)H+*%%UVXXM40T'&MMB[:%H^%(E#86T*+-$047@,J'))4:TJ] ;U]S-
> MOY+Y[^"T`]1UI2@(`B#@FH#TP61?(^9/JY0NO65_7<2_,3P#5\Q&`O_ >8/5R
> M!41-S`+-DE/5Q=5+U3J;>J5;K`I)21NQ'`O/P]F*DKGF]IHP:5R"O4QSI[@ >
> M).59L/&Y@/%'_+D`G>YL:2;!PX,+9/K8RZ<\KC5/I;,[#AX2@"@0R)R`BCF4
> M> 2W%*Z&4^%#PM?G,L&M*B4^&*,JAN#,7P*H52QN6SF]8,O_C= UY84;^0WMJ[
> M`&(Q76MKW'"NGSG?0#:T,DYY3(<X7R3:_^P'(DL19YPLTYE4\9;XUD:L.,64
> MJKCXRSL3#T4Y##*T$03R1<#L!;#T"8HSTJ+)JJZV*$&TA%/]0;6L4:4Z_HUD
> M^;5I[_&T*6M3M6M5[9N3);$J#)&G-`AX[H8H#2QH!0@4`@'^YP: _D+/7'11Y
> MS<^1^^^7O8IR+QGC)P?,';@`1FS;_Y_36]^84S5Y0:?_+.A,YSL+N[P]KY;2
> M4REZU%TS)CW_'C\CX0C%U#*+WWCU:9.>>Y_RF(NSZ2!^B!E8(C/FV:OY0OH1
> MS_.P]+1BI0R6Q<4J4OW*ST'_H0H0``%+`M+TN\UG/]5W@B.PYB^-M-:X],6B
> M6)U-R(#E-YLHUJ:L^(7&W:SVT!053I4MK;89RD=Q1P38'#@/OQ?C\,7 I <7XM
> M7E@FLMK-X?U2NE26J\&SF2?G+?.8Y9C;(BTN,+<1@0".Q@PR@X`]`7S)IQTA
> MF9L/]+QZ=E)=G__OJ[0U%E$&C)]L=Y8#%\"1^VQ_^WF'F4]*M]&2+'Q^ZC5=
> M.];5=.M>TZU;=>?N-36=JBSM_VRW&?)!``3*@4`J(UPQW=Z&MP1H#B "RY^RB
> MBK0=EZ',5&Z"#,6F4CM+8M-20@9N\/-%`2RZG@78VZ\1$.WM3%83\%[@`KDR
> M[):E<#$/5Y6O"Q#UE]HB2I/:*-6+X0$"(``"A4^`6?XX0,`=`5_C\EF\Y)2/
> M/OYFU2AZ.^&"@?;B:/T)V_G/Z=%SVR?[U`8"/E]37)__]9E.BR,_"(!`Z1&H
> MWF5VESUZ-:]8O7AB-)/6/?36PG%G&=]@=(C+A;BCG1F<[*TY3,`R&\\I >NNY
> M'![B*$H6BYA-7+%V<XWFF$F;NJ0V2CIP#NQ"JC=5E(2HL*6J-F(MV?(.%6LT
> M4Y7N2AV4ZFWF4R@D>=S3[XT=/<!FX"VNK^_7MV\F(S./91?7+UL?>V=HP1O "
> M;&!1,9XB3H:S/'SMO;AB7UJ-;\YIKD(2)680:Q=%\2*I5)54DO+;BV4 RI >HH
> MA7H\CUV&J@N&@/$5NVF?E)]]%]\,/8X+:@L_TUH:]<;+"Z:94*18 "9`MQN/_
> M)]QVS[WW/U&L+2EXO8O=V]*]UU;$6!PPQL\J=RZ`@N\L*`@"(%`T!++A`BB:
> MQA>2HI(#(I=K.'-9EX2\A%T`9*+X_16;].YA'F7V+@!+[X#98D\EQ.PRX`J(
> MM_+H`K!Q#132)Q*ZY)E`?4-C/!Y-Y0',Q`70^-/H/+<-U1<_`;+KF%''[/]B
> M-U.+OT,*MP66+@`'"P$*MV70#`1```1`(&,"-*G.-@)@AR=S["I*L1``+`I0
> M8:6>9\FR97Y_P-+^5Q0BQN=;3NF+ACV[YK'WJ?*GS:"H&[*!0`X(].W5(Q "H
> MI(]2#NI"%2#@E`#9_!21#?O?*3?D9P1<1@&X7@@`[B```B`@$4`4`(9$'@F4
> M:A0`+0'HU[>/)5AI[3WED5+86S$60)JQ%PU^RYPV+@/+90620/Z6ZR8]-9!7
> M:JDY=T987I@3Q:T$\C@4475A$EBRK-YR.4`F40`O/]RI,!L+K4``!,P$BOV !
> M"U@(@%$-`B!0B`3@`BC$7BD;G4K7!5#$6QB4S>A#0XN`0"I3/Q,7P+BQZXJ@
> MY5`1!$"@\`A<//:<+EU[TBH_1=56KUI:UVT3RNS-7@".H@"FWC.":SGBBJF*
> M&B,;"(!`F1#PT`50)L303&\)E.1V@"[L$V^I0AH(E`8!N`!*HQ_1 &qu
Re: cannot override report parameter list from rptlibrary [message #671598 is a reply to message #671388] Wed, 18 May 2011 08:38 Go to previous messageGo to next message
tong123123 tong123123 is currently offline tong123123 tong123123
Messages: 74
Registered: April 2011
Member
the xml of the rptdesign. the parameter group from rptlibrary is
<parameter-group name="Date Range" id="1716" extends="TivoliCommonReporting_v1.Date Range"/>

<?xml version="1.0" encoding="UTF-8"?>
<report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.15" id="1">
    <property name="author">IBM Tivoli Common Reporting</property>
    <property name="createdBy">Eclipse BIRT Designer Version 2.2.1.r221_v20070924 Build &lt;2.2.0.v20070924-1550></property>
    <property name="units">in</property>
    <property name="includeResource">tcr_common/properties/DateRangeParameters</property>
    <text-property name="title">Sample Report with Date Ranges</text-property>
    <property name="comments">Licensed Materials - Property of IBM
5724-T69 
IBM Tivoli Reporting

(C) Copyright IBM Corp. 2007 All Rights Reserved.

US Government Users Restricted Rights - Use, duplication or
disclosure restricted by GSA ADP Schedule Contract with
IBM Corp.</property>
    <html-property name="description">This sample report demonstrates use of a pre-defined date range parameter group  from the Tivoli Common Reporting library.

The Date Range parameter group combine a report period  parameter, which  is a static selection list  defining common reporting period ranges, such as last week, current week, last month, last 3 months, with optional beginning and ending dates. The report uses supplied scripts to determine what the actual beginning and ending dates are for the report, based on which parameters are entered.   The sample also includes pre-defined Text and Data report items which represent a localizable display of the user-selected Report Period.  These report items can be dragged from the TCR library onto a report layout in the Parameter grid so that the report output shows which reporting period was selected by the user, and which dates are covered by this reporting period.  Finally, the sample also demonstrates a use of the data-set beforeOpen() script which calls TCR Javascript functions to modify the data-set query so that records are filtered on the date range specified by the Date Range Parameter group.
In order to get the correct values for the dates,  use the  getStartDateFromGroupNames("Report Period", "Begin Date", "End Date" ) and getEndDateFromGroupNames("Report Period", "Begin Date", "End Date") methods.</html-property>
    <method name="initialize"><![CDATA[//
// Set up logging.  Uncomment next line to enable in Designer tool.
//importPackages (java.io);
reportContext.setPersistentGlobalVariable("logfileName", "DateRangeParm.log");
setupLogging();
logInitialize();


var valueis = reportContext.getReportRunnable().getReportEngine().getConfig().getResourcePath();
debugLogger(" resource path value is " + valueis);
if (valueis == null)
    {
    var valueis1 = reportContext.getReportRunnable().getReportEngine().getConfig().getResourceLocator();
	debugLogger(" resource Locator value is " + valueis1);
	
	var xx1 = reportContext.getReportRunnable().getDesignHandle();
	debugLogger(" design handle in initialize " + xx1);
	
	var yy1 = xx1.getResourceFolder();
	debugLogger(" resource folder is " + yy1);
	
//	var xx = reportContext.getReportRunnable().getDesignHandle();
//	var yy = xx.getModuleHandle();
//	var valueis2 = System.getProperty("resourcePath");
//	debugLogger(" parameter resource path is " + valueis2);
 	}
// Add closeLogger(); to afterRender/afterFactory to close logger object.]]></method>
    <method name="beforeFactory"><![CDATA[var xx = reportContext.getReportRunnable().getDesignHandle();
	debugLogger(" design handle is " + xx);]]></method>
    <method name="afterFactory"><![CDATA[debugLogger("afterFactory");
// Close logger if it is enabled
closeLogger();]]></method>
    <method name="afterRender"><![CDATA[debugLogger("afterRender");
// Close logger if it is enabled
closeLogger();]]></method>
    <property name="theme">TivoliCommonReporting_v1.TCRTheme_v1</property>
    <text-property name="displayName">Sample Report with Date Ranges</text-property>
    <list-property name="libraries">
        <structure>
            <property name="fileName">tcr_common/lib/TivoliCommonReporting_v1.0.rptlibrary</property>
            <property name="namespace">TivoliCommonReporting_v1</property>
        </structure>
    </list-property>
    <list-property name="includeScripts">
        <property>tcr_common/scripts/ReportUtils.js</property>
        <property>tcr_common/scripts/Logger.js</property>
        <property>tcr_common/scripts/DateTime.js</property>
        <property>tcr_common/scripts/ModifyQuery.js</property>
    </list-property>
    <parameters>
        <scalar-parameter name="Customer Name" id="306">
            <text-property name="helpText">Select customer name from list or leave blank for all.</text-property>
            <property name="valueType">dynamic</property>
            <property name="dataType">string</property>
            <text-property name="promptText">Select customer name from list</text-property>
            <property name="isRequired">true</property>
            <property name="controlType">list-box</property>
            <property name="dataSetName">Customers</property>
            <expression name="valueExpr">dataSetRow["CUSTOMERNAME"]</expression>
            <expression name="labelExpr">dataSetRow["CUSTOMERNAME"]</expression>
            <property name="mustMatch">true</property>
            <property name="fixedOrder">false</property>
            <property name="defaultValue">%</property>
            <property name="distinct">true</property>
            <property name="sortBy">label</property>
            <property name="sortDirection">asc</property>
            <structure name="format">
                <property name="category">Unformatted</property>
            </structure>
        </scalar-parameter>
        <scalar-parameter name="Report Period" id="1714" extends="TivoliCommonReporting_v1.Report Period">
            <text-property name="helpText">Report will be filtered on the date range selected.  If no range is selected, no filtering on date occurs.</text-property>
            <property name="valueType">static</property>
            <property name="dataType">string</property>
            <property name="paramType">simple</property>
            <text-property name="promptText">Select desired date range for report</text-property>
            <property name="controlType">list-box</property>
            <property name="mustMatch">true</property>
            <property name="fixedOrder">true</property>
            <property name="defaultValue">L30</property>
            <property name="distinct">false</property>
            <structure name="format">
                <property name="category">Unformatted</property>
            </structure>
            <list-property name="selectionList">
                <structure>
                    <property name="value">L24</property>
                    <property name="label">Last 24 Hours</property>
                    <property name="labelID">L24</property>
                </structure>
                <structure>
                    <property name="value">L7</property>
                    <property name="label">Last 7 Days</property>
                    <property name="labelID">L7</property>
                </structure>
                <structure>
                    <property name="value">L30</property>
                    <property name="label">Last 30 Days</property>
                    <property name="labelID">L30</property>
                </structure>
                <structure>
                    <property name="value">L90</property>
                    <property name="label">Last 90 Days</property>
                    <property name="labelID">L90</property>
                </structure>
                <structure>
                    <property name="value">L365</property>
                    <property name="label">Last 365 Days</property>
                    <property name="labelID">L365</property>
                </structure>
                <structure>
                    <property name="value">CW</property>
                    <property name="label">Current Week</property>
                    <property name="labelID">CW</property>
                </structure>
                <structure>
                    <property name="value">LW</property>
                    <property name="label">Last Week</property>
                    <property name="labelID">LW</property>
                </structure>
                <structure>
                    <property name="value">CM</property>
                    <property name="label">Current Month</property>
                    <property name="labelID">CM</property>
                </structure>
                <structure>
                    <property name="value">LM</property>
                    <property name="label">Last Month</property>
                    <property name="labelID">LM</property>
                </structure>
                <structure>
                    <property name="value">L3M</property>
                    <property name="label">Last 3 Months</property>
                    <property name="labelID">L3M</property>
                </structure>
                <structure>
                    <property name="value">YTD</property>
                    <property name="label">Year to Date</property>
                    <property name="labelID">YTD</property>
                </structure>
                <structure>
                    <property name="value">Y</property>
                    <property name="label">Yesterday</property>
                    <property name="labelID">Y</property>
                </structure>
                <structure>
                    <property name="value">L24</property>
                    <property name="label">Last 24 Hours</property>
                    <property name="labelID">L24</property>
                </structure>
                <structure>
                    <property name="value">L7</property>
                    <property name="label">Last 7 Days</property>
                    <property name="labelID">L7</property>
                </structure>
                <structure>
                    <property name="value">L30</property>
                    <property name="label">Last 30 Days</property>
                    <property name="labelID">L30</property>
                </structure>
                <structure>
                    <property name="value">L90</property>
                    <property name="label">Last 90 Days</property>
                    <property name="labelID">L90</property>
                </structure>
                <structure>
                    <property name="value">L365</property>
                    <property name="label">Last 365 Days</property>
                    <property name="labelID">L365</property>
                </structure>
                <structure>
                    <property name="value">CW</property>
                    <property name="label">Current Week</property>
                    <property name="labelID">CW</property>
                </structure>
                <structure>
                    <property name="value">LW</property>
                    <property name="label">Last Week</property>
                    <property name="labelID">LW</property>
                </structure>
                <structure>
                    <property name="value">CM</property>
                    <property name="label">Current Month</property>
                    <property name="labelID">CM</property>
                </structure>
                <structure>
                    <property name="value">LM</property>
                    <property name="label">Last Month</property>
                    <property name="labelID">LM</property>
                </structure>
                <structure>
                    <property name="value">L3M</property>
                    <property name="label">Last 3 Months</property>
                    <property name="labelID">L3M</property>
                </structure>
                <structure>
                    <property name="value">YTD</property>
                    <property name="label">Year to Date</property>
                    <property name="labelID">YTD</property>
                </structure>
            </list-property>
        </scalar-parameter>
        <scalar-parameter name="Begin Date" id="1715" extends="TivoliCommonReporting_v1.Begin Date">
            <property name="valueType">static</property>
            <property name="dataType">dateTime</property>
            <property name="paramType">simple</property>
            <text-property name="promptText">Start Date</text-property>
            <property name="controlType">text-box</property>
            <property name="distinct">true</property>
            <structure name="format">
                <property name="category">Custom</property>
                <property name="pattern">MMMM yyyy</property>
            </structure>
        </scalar-parameter>
        <parameter-group name="Date Range" id="1716" extends="TivoliCommonReporting_v1.Date Range"/>
    </parameters>
    <data-sources>
        <oda-data-source extensionID="org.eclipse.birt.report.data.oda.jdbc" name="SampleDataSource" id="153">
            <property name="odaDriverClass">org.eclipse.birt.report.data.oda.sampledb.Driver</property>
            <property name="odaURL">jdbc:classicmodels:sampledb</property>
            <property name="odaUser">ClassicModels</property>
        </oda-data-source>
    </data-sources>
    <data-sets>
        <oda-data-set extensionID="org.eclipse.birt.report.data.oda.jdbc.JdbcSelectDataSet" name="CustomerPayments" id="1584">
            <structure name="cachedMetaData">
                <list-property name="resultSet">
                    <structure>
                        <property name="position">1</property>
                        <property name="name">CUSTOMERNAME</property>
                        <property name="dataType">string</property>
                    </structure>
                    <structure>
                        <property name="position">2</property>
                        <property name="name">PAYMENTDATE</property>
                        <property name="dataType">date-time</property>
                    </structure>
                    <structure>
                        <property name="position">3</property>
                        <property name="name">CHECKNUMBER</property>
                        <property name="dataType">string</property>
                    </structure>
                    <structure>
                        <property name="position">4</property>
                        <property name="name">AMOUNT</property>
                        <property name="dataType">float</property>
                    </structure>
                </list-property>
            </structure>
            <property name="dataSource">SampleDataSource</property>
            <method name="beforeOpen"><![CDATA[// Next line allows query to run in Data Set Preview, by essentially commenting out debugger
dsDebugLogger = ((""+typeof(debugLogger)) != "undefined" ) ? debugLogger : function(s) {};

// dsDebugLogger("BEGIN beforeOpen: queryText=" + this.queryText);
var valueis = reportContext.getReportRunnable().getReportEngine().getConfig().getResourcePath();
dsDebugLogger(" value is " + valueis);

try {

  // Filter on Customer Name  
  var cust_name = params["Customer Name"].value;
  dsDebugLogger("Customer Name=" + cust_name);
  if ((cust_name != null) && (cust_name != "")) {
    var condition = "cus.CUSTOMERNAME LIKE '" + cust_name + "'";
    ModifyQueryAddFilter (this, condition);
  }


  // Filter on Report Period  
  var report_period = params["Report Period"].value;
  dsDebugLogger("Report Period=" + report_period);
  if ((report_period != null) && (report_period != "")) {
     ModifyQueryAddDateRangeFromGroupValues(this, "pay.PAYMENTDATE", report_period, dateToString, params["Begin Date"].value, params["End Date"].value);
    
   }

//  dsDebugLogger("END beforeOpen: queryText=" + this.queryText);
} catch (ex) {
  dsDebugLogger("beforeOpen: "+ex);
}]]></method>
            <list-property name="resultSet">
                <structure>
                    <property name="position">1</property>
                    <property name="name">CUSTOMERNAME</property>
                    <property name="nativeName">CUSTOMERNAME</property>
                    <property name="dataType">string</property>
                    <property name="nativeDataType">12</property>
                </structure>
                <structure>
                    <property name="position">2</property>
                    <property name="name">PAYMENTDATE</property>
                    <property name="nativeName">PAYMENTDATE</property>
                    <property name="dataType">date-time</property>
                    <property name="nativeDataType">91</property>
                </structure>
                <structure>
                    <property name="position">3</property>
                    <property name="name">CHECKNUMBER</property>
                    <property name="nativeName">CHECKNUMBER</property>
                    <property name="dataType">string</property>
                    <property name="nativeDataType">12</property>
                </structure>
                <structure>
                    <property name="position">4</property>
                    <property name="name">AMOUNT</property>
                    <property name="nativeName">AMOUNT</property>
                    <property name="dataType">float</property>
                    <property name="nativeDataType">8</property>
                </structure>
            </list-property>
            <property name="queryText">SELECT cus.CUSTOMERNAME, pay.PAYMENTDATE,pay.CHECKNUMBER,pay.AMOUNT
FROM CUSTOMERS cus, PAYMENTS pay
WHERE cus.CUSTOMERNUMBER = pay.CUSTOMERNUMBER
ORDER BY cus.CUSTOMERNAME, pay.PAYMENTDATE,pay.CHECKNUMBER</property>
            <xml-property name="designerValues"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<model:DesignValues xmlns:design="http://www.eclipse.org/datatools/connectivity/oda/design" xmlns:model="http://www.eclipse.org/birt/report/model/adapter/odaModel">
  <Version>1.0</Version>
  <design:DataSetParameters>
    <design:parameterDefinitions>
      <design:inOutMode>In</design:inOutMode>
      <design:attributes>
        <design:name></design:name>
        <design:position>1</design:position>
        <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
        <design:nullability>Unknown</design:nullability>
        <design:uiHints>
          <design:displayName>Select customer name from list.</design:displayName>
        </design:uiHints>
      </design:attributes>
      <design:inputAttributes>
        <design:elementAttributes>
          <design:defaultScalarValue>%</design:defaultScalarValue>
          <design:optional>true</design:optional>
          <design:masksValue>false</design:masksValue>
          <design:dynamicValueChoices>
            <design:dataSetDesign>
              <design:name>Customers</design:name>
              <design:odaExtensionDataSetId>org.eclipse.birt.report.data.oda.jdbc.JdbcSelectDataSet</design:odaExtensionDataSetId>
              <design:dataSourceDesign>
                <design:name>SampleDataSource</design:name>
                <design:odaExtensionId>org.eclipse.birt.report.data.oda.jdbc</design:odaExtensionId>
                <design:publicProperties>
                  <design:properties>
                    <design:nameValue>
                      <design:name>odaDriverClass</design:name>
                      <design:value>org.eclipse.birt.report.data.oda.sampledb.Driver</design:value>
                    </design:nameValue>
                  </design:properties>
                  <design:properties>
                    <design:nameValue>
                      <design:name>odaURL</design:name>
                      <design:value>jdbc:classicmodels:sampledb</design:value>
                    </design:nameValue>
                  </design:properties>
                  <design:properties>
                    <design:nameValue>
                      <design:name>odaDataSource</design:name>
                    </design:nameValue>
                  </design:properties>
                  <design:properties>
                    <design:nameValue>
                      <design:name>odaUser</design:name>
                      <design:value>ClassicModels</design:value>
                    </design:nameValue>
                  </design:properties>
                  <design:properties>
                    <design:nameValue>
                      <design:name>odaPassword</design:name>
                    </design:nameValue>
                  </design:properties>
                  <design:properties>
                    <design:nameValue>
                      <design:name>odaJndiName</design:name>
                    </design:nameValue>
                  </design:properties>
                </design:publicProperties>
              </design:dataSourceDesign>
              <design:query>
                <design:queryText>select distinct CLASSICMODELS.CUSTOMERS.CUSTOMERNAME&#xD;
from CLASSICMODELS.CUSTOMERS&#xD;
order by CLASSICMODELS.CUSTOMERS.CUSTOMERNAME</design:queryText>
              </design:query>
              <design:publicProperties>
                <design:properties>
                  <design:nameValue>
                    <design:name>queryTimeOut</design:name>
                  </design:nameValue>
                </design:properties>
              </design:publicProperties>
              <design:resultSets>
                <design:resultSetDefinitions>
                  <design:resultSetColumns>
                    <design:resultColumnDefinitions>
                      <design:attributes>
                        <design:name>CUSTOMERNAME</design:name>
                        <design:position>1</design:position>
                        <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
                      </design:attributes>
                    </design:resultColumnDefinitions>
                  </design:resultSetColumns>
                </design:resultSetDefinitions>
              </design:resultSets>
            </design:dataSetDesign>
            <design:enabled>true</design:enabled>
            <design:valueColumn>dataSetRow[&quot;CUSTOMERNAME&quot;]</design:valueColumn>
          </design:dynamicValueChoices>
          <design:uiHints>
            <design:promptStyle>SelectableList</design:promptStyle>
          </design:uiHints>
        </design:elementAttributes>
      </design:inputAttributes>
    </design:parameterDefinitions>
  </design:DataSetParameters>
</model:DesignValues>]]></xml-property>
        </oda-data-set>
        <oda-data-set extensionID="org.eclipse.birt.report.data.oda.jdbc.JdbcSelectDataSet" name="Customers" id="1684">
            <structure name="cachedMetaData">
                <list-property name="resultSet">
                    <structure>
                        <property name="position">1</property>
                        <property name="name">CUSTOMERNAME</property>
                        <property name="dataType">string</property>
                    </structure>
                </list-property>
            </structure>
            <property name="dataSource">SampleDataSource</property>
            <list-property name="resultSet">
                <structure>
                    <property name="position">1</property>
                    <property name="name">CUSTOMERNAME</property>
                    <property name="nativeName">CUSTOMERNAME</property>
                    <property name="dataType">string</property>
                    <property name="nativeDataType">12</property>
                </structure>
            </list-property>
            <property name="queryText">select distinct CLASSICMODELS.CUSTOMERS.CUSTOMERNAME
from CLASSICMODELS.CUSTOMERS
order by CLASSICMODELS.CUSTOMERS.CUSTOMERNAME</property>
            <xml-property name="designerValues"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<model:DesignValues xmlns:design="http://www.eclipse.org/datatools/connectivity/oda/design" xmlns:model="http://www.eclipse.org/birt/report/model/adapter/odaModel">
  <Version>1.0</Version>
  <design:ResultSets derivedMetaData="true">
    <design:resultSetDefinitions>
      <design:resultSetColumns>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>CUSTOMERNAME</design:name>
            <design:position>1</design:position>
            <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
            <design:precision>50</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>CUSTOMERNAME</design:label>
            <design:formattingHints>
              <design:displaySize>50</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
      </design:resultSetColumns>
    </design:resultSetDefinitions>
  </design:ResultSets>
</model:DesignValues>]]></xml-property>
        </oda-data-set>
    </data-sets>
    <page-setup>
        <simple-master-page name="TCR Master Page" id="1702" extends="TivoliCommonReporting_v1.TCR Master Page">
            <overridden-values>
                <ref-entry baseId="9" id="9"/>
                <ref-entry baseId="10" id="10"/>
                <ref-entry baseId="11" id="11"/>
                <ref-entry baseId="12" id="12"/>
                <ref-entry baseId="13" id="13"/>
                <ref-entry baseId="37" id="37"/>
                <ref-entry baseId="14" id="14"/>
                <ref-entry baseId="38" id="38"/>
                <ref-entry baseId="19" id="19"/>
                <ref-entry baseId="20" id="20"/>
                <ref-entry baseId="301" id="301"/>
                <ref-entry baseId="21" id="21"/>
                <ref-entry baseId="22" id="22"/>
                <ref-entry baseId="23" id="23"/>
                <ref-entry baseId="1659" name="NewData" id="1712"/>
                <ref-entry baseId="24" id="24"/>
                <ref-entry baseId="25" id="25"/>
                <ref-entry baseId="26" id="26"/>
                <ref-entry baseId="27" id="27"/>
                <ref-entry baseId="28" id="28"/>
                <ref-entry baseId="29" id="29"/>
                <ref-entry baseId="30" id="30"/>
                <ref-entry baseId="31" id="31"/>
                <ref-entry baseId="32" id="32"/>
                <ref-entry baseId="33" id="33"/>
                <ref-entry baseId="34" id="34"/>
                <ref-entry baseId="35" id="35"/>
            </overridden-values>
        </simple-master-page>
    </page-setup>
    <body>
        <grid name="Report Introduction" id="223">
            <property name="width">100%</property>
            <expression name="bookmark">"Report Introduction"</expression>
            <column id="224"/>
            <row id="225">
                <cell id="226">
                    <text name="Report Title" id="44">
                        <property name="style">main-title</property>
                        <property name="contentType">auto</property>
                        <text-property name="content" key="report_title"><![CDATA[Report Title]]></text-property>
                    </text>
                </cell>
            </row>
            <row id="231">
                <cell id="232">
                    <text name="Secondary Title_Parameter Group Heading" id="332">
                        <property name="style">secondary-title</property>
                        <list-property name="visibility">
                            <structure>
                                <property name="format">all</property>
                                <expression name="valueExpr">true</expression>
                            </structure>
                        </list-property>
                        <property name="contentType">auto</property>
                        <text-property name="content" key="secondary_title"><![CDATA[Secondary Report Title]]></text-property>
                    </text>
                </cell>
            </row>
            <row id="1686">
                <cell id="1687">
                    <grid name="Parameter Table" id="95">
                        <property name="style">parameter-table</property>
                        <property name="width">100%</property>
                        <column id="96">
                            <property name="width">20%</property>
                        </column>
                        <column id="97">
                            <property name="width">30%</property>
                        </column>
                        <column id="98">
                            <property name="width">20%</property>
                        </column>
                        <column id="99">
                            <property name="width">30%</property>
                        </column>
                        <row id="100">
                            <cell id="101">
                                <property name="style">parameter-name</property>
                                <text name="Parameter Name 1" id="214">
                                    <property name="contentType">html</property>
                                    <text-property name="content"><![CDATA[<div title="<VALUE-OF>getNLS("parameter1_tooltip");</VALUE-OF>"><VALUE-OF>getNLS("parameter1");</VALUE-OF><div>]]></text-property>
                                </text>
                            </cell>
                            <cell id="102">
                                <property name="style">parameter-value</property>
                                <property name="paddingTop">3pt</property>
                                <property name="paddingBottom">3px</property>
                                <data id="1683">
                                    <list-property name="boundDataColumns">
                                        <structure>
                                            <property name="name">Customer Name</property>
                                            <expression name="expression">if (params["Customer Name"]!="") params["Customer Name"]; else getNLS("ALL");</expression>
                                            <property name="dataType">string</property>
                                        </structure>
                                    </list-property>
                                    <property name="resultSetColumn">Customer Name</property>
                                </data>
                            </cell>
                            <cell id="103">
                                <property name="style">parameter-name</property>
                                <text name="Report Period" id="1677">
                                    <property name="contentType">html</property>
                                    <text-property name="content"><![CDATA[<div title="<VALUE-OF>getNLS("report_period_tooltip");</VALUE-OF>"><VALUE-OF>getNLS("report_period");</VALUE-OF></div>]]></text-property>
                                </text>
                            </cell>
                            <cell id="104">
                                <property name="style">parameter-value</property>
                                <property name="paddingTop">3px</property>
                                <property name="paddingBottom">3px</property>
                                <data name="Report Period Value" id="1711" extends="TivoliCommonReporting_v1.Report Period Value">
                                    <property name="resultSetColumn">Column Binding</property>
                                </data>
                            </cell>
                        </row>
                        <row id="105">
                            <list-property name="visibility">
                                <structure>
                                    <property name="format">html</property>
                                    <expression name="valueExpr">BirtComp.anyOf(params["Report Period"], "ALL", "")</expression>
                                </structure>
                            </list-property>
                            <cell id="106">
                                <property name="style">parameter-name</property>
                                <text name="Begin Date" id="1679">
                                    <property name="contentType">html</property>
                                    <text-property name="content"><![CDATA[<div title="<VALUE-OF>getNLS("begin_date_tooltip");</VALUE-OF>"><VALUE-OF>getNLS("begin_date");</VALUE-OF></div>]]></text-property>
                                </text>
                            </cell>
                            <cell id="107">
                                <property name="style">parameter-value</property>
                                <property name="paddingTop">3px</property>
                                <data name="Begin Date Value" id="1709" extends="TivoliCommonReporting_v1.Begin Date Value">
                                    <property name="resultSetColumn">Column Binding</property>
                                </data>
                            </cell>
                            <cell id="108">
                                <property name="style">parameter-name</property>
                                <text name="End Date" id="1680">
                                    <property name="contentType">html</property>
                                    <text-property name="content"><![CDATA[<div title="<VALUE-OF>getNLS("end_date_tooltip");</VALUE-OF>"><VALUE-OF>getNLS("end_date");</VALUE-OF></div>]]></text-property>
                                </text>
                            </cell>
                            <cell id="109">
                                <property name="style">parameter-value</property>
                                <property name="paddingTop">3px</property>
                                <data name="End Date Value" id="1710" extends="TivoliCommonReporting_v1.End Date Value">
                                    <property name="resultSetColumn">Column Binding</property>
                                </data>
                            </cell>
                        </row>
                    </grid>
                </cell>
            </row>
        </grid>
        <grid name="Section 1" id="162">
            <property name="width">100%</property>
            <expression name="bookmark">"Section 1"</expression>
            <column id="163"/>
            <row id="168">
                <cell id="169">
                    <property name="paddingTop">10pt</property>
                    <table name="Table displaying data related to Bar Chart" id="380">
                        <property name="style">group-table-with-section</property>
                        <property name="canShrink">false</property>
                        <property name="width">100%</property>
                        <property name="dataSet">CustomerPayments</property>
                        <list-property name="visibility">
                            <structure>
                                <property name="format">all</property>
                                <expression name="valueExpr">setRowCount(Total.count());
isRowCountZero()</expression>
                            </structure>
                        </list-property>
                        <list-property name="boundDataColumns">
                            <structure>
                                <property name="name">CUSTOMERNAME</property>
                                <expression name="expression">dataSetRow["CUSTOMERNAME"]</expression>
                                <property name="dataType">string</property>
                            </structure>
                            <structure>
                                <property name="name">PAYMENTDATE</property>
                                <expression name="expression">dataSetRow["PAYMENTDATE"]</expression>
                                <property name="dataType">date-time</property>
                            </structure>
                            <structure>
                                <property name="name">CHECKNUMBER</property>
                                <expression name="expression">dataSetRow["CHECKNUMBER"]</expression>
                                <property name="dataType">string</property>
                            </structure>
                            <structure>
                                <property name="name">AMOUNT</property>
                                <expression name="expression">dataSetRow["AMOUNT"]</expression>
                                <property name="dataType">float</property>
                            </structure>
                            <structure>
                                <property name="name">Payment Date</property>
                                <expression name="expression">row["PAYMENTDATE"]</expression>
                                <property name="dataType">date-time</property>
                            </structure>
                        </list-property>
                        <column id="1691">
                            <property name="width">15px</property>
                        </column>
                        <column id="394"/>
                        <column id="1589"/>
                        <column id="395">
                            <property name="width">2.6666666667in</property>
                        </column>
                        <group id="1659">
                            <property name="groupName">CustomerGroup</property>
                            <property name="interval">none</property>
                            <property name="sortDirection">asc</property>
                            <expression name="keyExpr">row["CUSTOMERNAME"]</expression>
                            <structure name="toc">
                                <expression name="expressionValue">row["CUSTOMERNAME"]</expression>
                            </structure>
                            <property name="repeatHeader">true</property>
                            <property name="hideDetail">false</property>
                            <property name="pageBreakAfter">auto</property>
                            <property name="pageBreakBefore">auto</property>
                            <header>
                                <row id="1669">
                                    <cell id="1688">
                                        <property name="colSpan">4</property>
                                        <property name="rowSpan">1</property>
                                        <property name="style">section</property>
                                        <property name="paddingLeft">5px</property>
                                        <data id="1668">
                                            <property name="style">section-title</property>
                                            <property name="resultSetColumn">CUSTOMERNAME</property>
                                        </data>
                                    </cell>
                                </row>
                                <row id="1673">
                                    <property name="backgroundColor">white</property>
                                    <property name="color">white</property>
                                    <cell id="1689">
                                        <property name="style">section</property>
                                        <property name="paddingTop">0px</property>
                                        <property name="paddingLeft">15px</property>
                                        <property name="paddingBottom">0px</property>
                                    </cell>
                                    <cell id="1674">
                                        <property name="style">table-header-cell</property>
                                        <property name="borderTopColor">#000000</property>
                                        <property name="borderTopStyle">solid</property>
                                        <property name="borderTopWidth">1px</property>
                                        <text id="400">
                                            <property name="contentType">html</property>
                                            <text-property name="content" key="payment_date"><![CDATA[Payment Date]]></text-property>
                                        </text>
                                    </cell>
                                    <cell id="1675">
                                        <property name="style">table-header-cell</property>
                                        <property name="borderTopColor">#000000</property>
                                        <property name="borderTopStyle">solid</property>
                                        <property name="borderTopWidth">1px</property>
                                        <text id="1590">
                                            <property name="contentType">html</property>
                                            <text-property name="content" key="check_number"><![CDATA[]]></text-property>
                                        </text>
                                    </cell>
                                    <cell id="1676">
                                        <property name="style">table-header-cell</property>
                                        <property name="borderTopColor">#000000</property>
                                        <property name="borderTopStyle">solid</property>
                                        <property name="borderTopWidth">1px</property>
                                        <text id="401">
                                            <property name="contentType">html</property>
                                            <text-property name="content" key="amount"><![CDATA[<div title="Total number of orders placed">Total Number of Orders</div>]]></text-property>
                                        </text>
                                    </cell>
                                </row>
                            </header>
                            <footer>
                                <row id="1697">
                                    <property name="height">0.2395833333in</property>
                                    <cell id="1698">
                                        <property name="paddingTop">0pt</property>
                                        <property name="paddingLeft">15px</property>
                                        <property name="paddingBottom">0pt</property>
                                    </cell>
                                    <cell id="1699">
                                        <property name="borderBottomColor">#000000</property>
                                        <property name="borderBottomStyle">solid</property>
                                        <property name="borderBottomWidth">1px</property>
                                    </cell>
                                    <cell id="1700">
                                        <property name="borderBottomColor">#000000</property>
                                        <property name="borderBottomStyle">solid</property>
                                        <property name="borderBottomWidth">1px</property>
                                    </cell>
                                    <cell id="1701">
                                        <property name="borderBottomColor">#000000</property>
                                        <property name="borderBottomStyle">solid</property>
                                        <property name="borderBottomWidth">1px</property>
                                    </cell>
                                </row>
                            </footer>
                        </group>
                        <detail>
                            <row id="386">
                                <cell id="1690">
                                    <property name="paddingLeft">15px</property>
                                </cell>
                                <cell id="387">
                                    <property name="style">table-details</property>
                                    <data id="1585">
                                        <structure name="dateTimeFormat">
                                            <property name="category">Medium Date</property>
                                            <property name="pattern">Medium Date</property>
                                        </structure>
                                        <property name="resultSetColumn">Payment Date</property>
                                    </data>
                                </cell>
                                <cell id="1587">
                                    <property name="style">table-details</property>
                                    <data id="1591">
                                        <property name="resultSetColumn">CHECKNUMBER</property>
                                    </data>
                                </cell>
                                <cell id="389">
                                    <property name="style">table-details</property>
                                    <data id="1592">
                                        <structure name="numberFormat">
                                            <property name="category">Currency</property>
                                            <property name="pattern">#,##0.00</property>
                                        </structure>
                                        <property name="resultSetColumn">AMOUNT</property>
                                    </data>
                                </cell>
                            </row>
                        </detail>
                    </table>
                    <grid name="Information Message Dialog" id="1703" extends="TivoliCommonReporting_v1.Information Message Dialog">
                        <list-property name="visibility">
                            <structure>
                                <property name="format">all</property>
                                <expression name="valueExpr">!isRowCountZero()</expression>
                            </structure>
                        </list-property>
                        <overridden-values>
                            <ref-entry baseId="42" id="42"/>
                            <ref-entry baseId="43" id="43"/>
                            <ref-entry baseId="44" id="1708"/>
                            <ref-entry baseId="45" id="45"/>
                            <ref-entry baseId="46" name="NewImage2" id="46"/>
                            <ref-entry baseId="47" id="47"/>
                            <ref-entry baseId="52" name="NewText2" id="52">
                                <property name="content">&lt;b>&lt;font color="#444E68" style="bold">&lt;VALUE-OF>getNLS("msg_hdr_dataset_empty");&lt;/VALUE-OF>  &lt;/font>&lt;/b> &lt;br> &lt;VALUE-OF>getNLS("msg_dataset_empty");&lt;/VALUE-OF>  &lt;/br></property>
                                <property name="contentType">html</property>
                            </ref-entry>
                        </overridden-values>
                    </grid>
                </cell>
            </row>
        </grid>
        <grid name="Description" id="322">
            <property name="width">100%</property>
            <column id="323"/>
            <row id="326">
                <cell id="327">
                    <text name="Description Text" id="329">
                        <property name="style">description-text</property>
                        <property name="contentType">auto</property>
                        <text-property name="content" key="report_description"><![CDATA[Description text goes here. Enter a short description about the report.Description text goes here. Enter a short description about the report.Description text goes here. Enter a short description about the report.Description text goes here. Enter a short description.]]></text-property>
                    </text>
                </cell>
            </row>
        </grid>
    </body>
</report>
Re: cannot override report parameter list from rptlibrary [message #671599 is a reply to message #671598] Wed, 18 May 2011 08:40 Go to previous messageGo to next message
tong123123 tong123123 is currently offline tong123123 tong123123
Messages: 74
Registered: April 2011
Member
the library file is
<?xml version="1.0" encoding="UTF-8"?>
<library xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.15" id="1">
    <property name="author">IBM Tivoli Common Reporting</property>
    <property name="createdBy">Eclipse BIRT Designer Version 2.2.1.r22a_v20071101 Build &lt;2.2.1.v20071101-1439></property>
    <text-property name="title">IBM Tivoli Common Reporting Library v1.0</text-property>
    <property name="comments">Licensed Materials - Property of IBM
5724-T69 
IBM Tivoli Reporting

(C) Copyright IBM Corp. 2007 All Rights Reserved.

US Government Users Restricted Rights - Use, duplication or
disclosure restricted by GSA ADP Schedule Contract with
IBM Corp.</property>
    <html-property name="description">The Tivoli Common Reporting library contains the base styles, master page and report items used to meet the guidelines set for Tivoli reports.</html-property>
    <property name="theme">TCRTheme_v1</property>
    <parameters>
        <parameter-group name="Date Range" id="1663">
            <text-property name="displayName" key="report_period_group_header">Date Range: When both start date and end date are entered, report period is ignored</text-property>
            <text-property name="helpText" key="report_period_group_header_help">Either period of time can be selected (last 30 days, 3 month, 1 year etc.) or specified date range eg. 2-02-2008 to 5-06-2008</text-property>
            <parameters>
                <scalar-parameter name="Report Period" id="1660">
                    <text-property name="helpText" key="report_period_help_text">Report will be filtered on the date range selected.  If no range is selected, no filtering on date occurs.</text-property>
                    <property name="valueType">static</property>
                    <property name="dataType">string</property>
                    <text-property name="promptText" key="report_period">Select desired date range for report</text-property>
                    <property name="controlType">list-box</property>
                    <property name="mustMatch">true</property>
                    <property name="fixedOrder">true</property>
                    <property name="defaultValue">L30</property>
                    <property name="distinct">false</property>
                    <structure name="format">
                        <property name="category">Unformatted</property>
                    </structure>
                    <list-property name="selectionList">
                        <structure>
                            <property name="value">ALL</property>
                            <property name="label">All</property>
                            <property name="labelID">ALL</property>
                        </structure>
                        <structure>
                            <property name="value">T</property>
                            <property name="label">Today</property>
                            <property name="labelID">T</property>
                        </structure>
                        <structure>
                            <property name="value">Y</property>
                            <property name="label">Yesterday</property>
                            <property name="labelID">Y</property>
                        </structure>
                        <structure>
                            <property name="value">L24</property>
                            <property name="label">Last 24 Hours</property>
                            <property name="labelID">L24</property>
                        </structure>
                        <structure>
                            <property name="value">L7</property>
                            <property name="label">Last 7 Days</property>
                            <property name="labelID">L7</property>
                        </structure>
                        <structure>
                            <property name="value">L30</property>
                            <property name="label">Last 30 Days</property>
                            <property name="labelID">L30</property>
                        </structure>
                        <structure>
                            <property name="value">L90</property>
                            <property name="label">Last 90 Days</property>
                            <property name="labelID">L90</property>
                        </structure>
                        <structure>
                            <property name="value">L365</property>
                            <property name="label">Last 365 Days</property>
                            <property name="labelID">L365</property>
                        </structure>
                        <structure>
                            <property name="value">CW</property>
                            <property name="label">Current Week</property>
                            <property name="labelID">CW</property>
                        </structure>
                        <structure>
                            <property name="value">LW</property>
                            <property name="label">Last Week</property>
                            <property name="labelID">LW</property>
                        </structure>
                        <structure>
                            <property name="value">CM</property>
                            <property name="label">Current Month</property>
                            <property name="labelID">CM</property>
                        </structure>
                        <structure>
                            <property name="value">LM</property>
                            <property name="label">Last Month</property>
                            <property name="labelID">LM</property>
                        </structure>
                        <structure>
                            <property name="value">L3M</property>
                            <property name="label">Last 3 Months</property>
                            <property name="labelID">L3M</property>
                        </structure>
                        <structure>
                            <property name="value">YTD</property>
                            <property name="label">Year to Date</property>
                            <property name="labelID">YTD</property>
                        </structure>
                    </list-property>
                </scalar-parameter>
                <scalar-parameter name="Begin Date" id="1664">
                    <property name="valueType">static</property>
                    <property name="dataType">dateTime</property>
                    <text-property name="promptText" key="begin_date">Start Date</text-property>
                    <property name="isRequired">false</property>
                    <property name="controlType">text-box</property>
                    <property name="distinct">true</property>
                    <structure name="format">
                        <property name="category">Unformatted</property>
                    </structure>
                </scalar-parameter>
                <scalar-parameter name="End Date" id="1665">
                    <property name="valueType">static</property>
                    <property name="dataType">dateTime</property>
                    <text-property name="promptText" key="end_date">End Date</text-property>
                    <property name="isRequired">false</property>
                    <property name="controlType">text-box</property>
                    <property name="distinct">true</property>
                    <structure name="format">
                        <property name="category">Unformatted</property>
                    </structure>
                </scalar-parameter>
            </parameters>
        </parameter-group>
    </parameters>
     <themes>
        <theme name="TCRTheme_v1" id="253">
            <styles>
                <style name="report" id="254">
                    <property name="fontFamily">"Verdana", "Arial", sans-serif</property>
                    <property name="fontSize">70%</property>
                    <property name="marginTop">0px</property>
                    <property name="marginLeft">0.5in</property>
                    <property name="marginBottom">0.5in</property>
                    <property name="marginRight">0.5in</property>
                </style>
                <style name="main-title" id="256">
                    <property name="fontSize">150%</property>
                    <property name="color">#444E68</property>
                    <property name="borderBottomColor">#444E68</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">3px</property>
                    <property name="marginTop">0px</property>
                    <property name="marginLeft">0px</property>
                    <property name="marginBottom">0px</property>
                    <property name="marginRight">0px</property>
                    <property name="paddingTop">10px</property>
                    <property name="paddingLeft">0px</property>
                    <property name="paddingBottom">0px</property>
                    <property name="paddingRight">0px</property>
                </style>
                <style name="section-title" id="257">
                    <property name="fontSize">125%</property>
                    <property name="fontWeight">normal</property>
                    <property name="color">#444E68</property>
                    <property name="borderBottomColor">#444E68</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">2px</property>
                    <property name="marginTop">0px</property>
                    <property name="marginLeft">0px</property>
                    <property name="marginBottom">0px</property>
                    <property name="marginRight">0px</property>
                    <property name="paddingTop">10px</property>
                    <property name="paddingLeft">0px</property>
                    <property name="paddingBottom">0px</property>
                    <property name="paddingRight">0px</property>
                </style>
                <style name="parameter-table" id="258">
                    <property name="borderBottomStyle">none</property>
                    <property name="borderBottomWidth">0px</property>
                    <property name="borderLeftStyle">none</property>
                    <property name="borderLeftWidth">0px</property>
                    <property name="borderRightStyle">none</property>
                    <property name="borderRightWidth">0px</property>
                    <property name="borderTopStyle">none</property>
                    <property name="borderTopWidth">0px</property>
                    <property name="marginTop">15px</property>
                    <property name="marginLeft">15px</property>
                </style>
                <style name="parameter-name" id="259">
                    <property name="fontWeight">bold</property>
                    <property name="color">#444E68</property>
                    <property name="paddingTop">3px</property>
                    <property name="paddingLeft">0px</property>
                    <property name="paddingBottom">3px</property>
                    <property name="paddingRight">5px</property>
                    <property name="textAlign">left</property>
                </style>
                <style name="parameter-value" id="260">
                    <property name="paddingTop">3px</property>
                    <property name="paddingLeft">0px</property>
                    <property name="paddingBottom">3px</property>
                    <property name="paddingRight">0px</property>
                    <property name="textAlign">left</property>
                </style>
                <style name="table-without-group" id="261">
                    <property name="borderBottomColor">#000000</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">2px</property>
                    <property name="borderTopColor">#000000</property>
                    <property name="borderTopStyle">solid</property>
                    <property name="borderTopWidth">2px</property>
                    <property name="marginTop">15px</property>
                    <property name="marginLeft">15px</property>
                </style>
                <style name="table-header-cell" id="262">
                    <property name="fontWeight">bold</property>
                    <property name="color">#444E68</property>
                    <property name="borderBottomColor">#000000</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">1px</property>
                    <property name="paddingTop">3px</property>
                    <property name="paddingLeft">3px</property>
                    <property name="paddingBottom">3px</property>
                    <property name="paddingRight">3px</property>
                    <property name="textAlign">left</property>
                </style>
                <style name="group-table-without-section" id="264">
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">1px</property>
                    <property name="borderRightColor">#000000</property>
                    <property name="borderRightStyle">solid</property>
                    <property name="borderRightWidth">1px</property>
                    <property name="borderTopStyle">solid</property>
                    <property name="borderTopWidth">1px</property>
                    <property name="marginTop">15px</property>
                    <property name="marginLeft">15px</property>
                </style>
                <style name="table-group-1" id="265">
                    <property name="backgroundColor">#7E90BF</property>
                    <property name="fontSize">125%</property>
                    <property name="fontWeight">bold</property>
                    <property name="color">#FFFFFF</property>
                    <property name="marginLeft">0px</property>
                    <property name="paddingLeft">5px</property>
                    <property name="paddingRight">0px</property>
                </style>
                <style name="table-group-2" id="267">
                    <property name="backgroundColor">#ABC3FF</property>
                    <property name="backgroundImage">group_2of2.gif</property>
                    <property name="backgroundRepeat">repeat-y</property>
                    <property name="fontSize">110%</property>
                    <property name="fontWeight">bold</property>
                    <property name="color">#444E68</property>
                    <property name="marginTop">0px</property>
                    <property name="marginLeft">0px</property>
                    <property name="paddingTop">0pt</property>
                    <property name="paddingLeft">5px</property>
                    <property name="paddingRight">0px</property>
                </style>
                <style name="table-group-3" id="269">
                    <property name="backgroundColor">#94ABE0</property>
                    <property name="backgroundImage">group_2of2.gif</property>
                    <property name="backgroundRepeat">repeat-y</property>
                    <property name="fontWeight">bold</property>
                    <property name="color">#FFFFFF</property>
                    <property name="paddingLeft">5px</property>
                    <property name="paddingRight">0px</property>
                </style>
                <style name="table-details" id="277">
                    <property name="paddingTop">3px</property>
                    <property name="paddingLeft">3px</property>
                    <property name="paddingBottom">3px</property>
                    <property name="paddingRight">3px</property>
                    <list-property name="highlightRules">
                        <structure>
                            <property name="operator">eq</property>
                            <property name="backgroundColor">#F0F0F0</property>
                            <expression name="testExpr">Total.runningCount() % 2</expression>
                            <expression name="value1">0</expression>
                        </structure>
                    </list-property>
                </style>
                <style name="secondary-title" id="279">
                    <property name="color">#444E68</property>
                    <property name="borderBottomStyle">dotted</property>
                    <property name="borderBottomWidth">thin</property>
                    <property name="marginTop">15px</property>
                    <property name="marginLeft">15px</property>
                </style>
                <style name="chart" id="285">
                    <property name="fontFamily">"SansSerif"</property>
                    <property name="fontSize">10pt</property>
                    <property name="marginTop">15px</property>
                    <property name="marginLeft">15px</property>
                </style>
                <style name="description-text" id="286">
                    <property name="marginTop">15px</property>
                    <property name="marginBottom">15px</property>
                    <property name="paddingTop">3px</property>
                    <property name="paddingBottom">3px</property>
                </style>
                <style name="date" id="287">
                    <structure name="dateTimeFormat">
                        <property name="category">Custom</property>
                        <property name="pattern">MM-dd-yy hh:mm a</property>
                    </structure>
                </style>
                <style name="section" id="291">
                    <property name="paddingTop">15px</property>
                    <property name="paddingBottom">15px</property>
                </style>
                <style name="group-data" id="293">
                    <property name="paddingTop">3pt</property>
                    <property name="paddingLeft">3pt</property>
                    <property name="paddingBottom">3pt</property>
                    <property name="paddingRight">3pt</property>
                </style>
                <style name="group-table-with-section" id="294"/>
                <style name="message-box-style" id="295">
                    <property name="backgroundColor">#EAECF0</property>
                    <property name="borderBottomColor">#7E90BF</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">1px</property>
                    <property name="borderLeftColor">#7E90BF</property>
                    <property name="borderLeftStyle">solid</property>
                    <property name="borderLeftWidth">1px</property>
                    <property name="borderRightColor">#7E90BF</property>
                    <property name="borderRightStyle">solid</property>
                    <property name="borderRightWidth">1px</property>
                    <property name="borderTopColor">#7E90BF</property>
                    <property name="borderTopStyle">solid</property>
                    <property name="borderTopWidth">1px</property>
                    <property name="marginTop">15px</property>
                    <property name="marginLeft">15px</property>
                    <property name="marginBottom">15px</property>
                    <property name="marginRight">15px</property>
                    <property name="paddingTop">0pt</property>
                    <property name="paddingLeft">0pt</property>
                    <property name="paddingBottom">0pt</property>
                    <property name="paddingRight">0pt</property>
                </style>
                <style name="table-footer-cell" id="296">
                    <property name="fontWeight">bold</property>
                    <property name="color">#444E68</property>
                    <property name="borderTopStyle">solid</property>
                    <property name="borderTopWidth">1px</property>
                    <property name="paddingTop">3pt</property>
                    <property name="paddingLeft">3pt</property>
                    <property name="paddingBottom">3pt</property>
                    <property name="paddingRight">3pt</property>
                    <property name="textAlign">left</property>
                </style>
                <style name="group-1-spacer" id="1632">
                    <property name="marginLeft">0px</property>
                    <property name="paddingLeft">15px</property>
                </style>
                <style name="table-cell-highlight" id="1661">
                    <property name="backgroundColor">#F0F0F0</property>
                </style>
                <style name="sub-title" id="1662">
                    <property name="color">#444E68</property>
                </style>
                <style name="multi-column-heading-secondary-header" id="1667">
                    <property name="fontStyle">italic</property>
                    <property name="color">#444E68</property>
                </style>
            </styles>
        </theme>
        <theme name="maximoTheme" id="1674">
            <styles>
                <style name="report" id="1675">
                    <property name="backgroundColor">#FFFFFF</property>
                    <property name="fontFamily">"Verdana", "Arial", sans-serif</property>
                    <property name="fontSize">x-small</property>
                </style>
                <style name="title" id="1676">
                    <property name="fontSize">150%</property>
                    <property name="fontWeight">bold</property>
                    <property name="color">#444E68</property>
                    <property name="textAlign">left</property>
                </style>
                <style name="titlesub" id="1677">
                    <property name="fontSize">125%</property>
                    <property name="color">#444E68</property>
                    <property name="textAlign">left</property>
                </style>
                <style name="reportheaderlabel" id="1678">
                    <property name="fontWeight">bold</property>
                    <property name="color">#444E68</property>
                    <property name="textAlign">right</property>
                    <property name="verticalAlign">top</property>
                </style>
                <style name="reportheaderdata" id="1679">
                    <property name="textAlign">left</property>
                    <property name="verticalAlign">top</property>
                </style>
                <style name="tableheaderrow" id="1680">
                    <property name="backgroundColor">#7E90BF</property>
                </style>
                <style name="tableheaderlabel" id="1681">
                    <property name="fontSize">100%</property>
                    <property name="fontWeight">bold</property>
                    <property name="color">#FFFFFF</property>
                    <property name="marginLeft">0px</property>
                    <property name="paddingLeft">4pt</property>
                    <property name="textAlign">left</property>
                </style>
                <style name="tableheaderdata" id="1682">
                    <property name="fontSize">100%</property>
                    <property name="fontWeight">bold</property>
                    <property name="color">#FFFFFF</property>
                    <property name="paddingLeft">2px</property>
                    <property name="textAlign">left</property>
                </style>
                <style name="tabledetailslabel" id="1683">
                    <property name="fontWeight">bold</property>
                    <property name="color">#444E68</property>
                    <property name="textAlign">right</property>
                    <property name="verticalAlign">bottom</property>
                </style>
                <style name="tabledetailslabelcell" id="1684">
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">thin</property>
                    <property name="paddingTop">2px</property>
                    <property name="paddingLeft">4px</property>
                    <property name="paddingBottom">2px</property>
                </style>
                <style name="tabledetailsdatacell" id="1685">
                    <property name="borderBottomColor">#808080</property>
                    <property name="borderBottomStyle">dotted</property>
                    <property name="borderBottomWidth">thin</property>
                    <property name="paddingLeft">4px</property>
                </style>
                <style name="tabledetailsdatarow" id="1686">
                    <property name="textAlign">right</property>
                </style>
                <style name="summarylabel" id="1687">
                    <property name="fontWeight">bold</property>
                    <property name="textAlign">left</property>
                </style>
                <style name="summarydata" id="1688">
                    <property name="textAlign">left</property>
                </style>
                <style name="footer" id="1689"/>
                <style name="chart" id="1690">
                    <property name="fontFamily">"SansSerif"</property>
                    <property name="fontSize">10pt</property>
                    <property name="marginTop">15px</property>
                    <property name="marginLeft">15px</property>
                </style>
                <style name="table-header" id="1691">
                    <property name="marginTop">2px</property>
                </style>
            </styles>
        </theme>
    </themes>
    <components>
        <text name="Begin Date" id="137">
            <property name="contentType">html</property>
            <text-property name="content"><![CDATA[<div title="<VALUE-OF>getNLS("begin_date_tooltip");</VALUE-OF>"><VALUE-OF>getNLS("begin_date");</VALUE-OF></div>]]></text-property>
        </text>
        <text name="End Date" id="140">
            <property name="contentType">html</property>
            <text-property name="content"><![CDATA[<div title="<VALUE-OF>getNLS("end_date_tooltip");</VALUE-OF>"><VALUE-OF>getNLS("end_date");</VALUE-OF></div>]]></text-property>
        </text>
        <text name="Report Period" id="126">
            <property name="contentType">html</property>
            <text-property name="content"><![CDATA[<div title="<VALUE-OF>getNLS("report_period_tooltip");</VALUE-OF>"><VALUE-OF>getNLS("report_period");</VALUE-OF></div>]]></text-property>
        </text>
        <grid name="Description" id="322">
            <property name="width">100%</property>
            <column id="323"/>
            <row id="326">
                <cell id="327">
                    <text name="Description Text" id="329">
                        <property name="style">description-text</property>
                        <property name="contentType">auto</property>
                        <text-property name="content"><![CDATA[Description text goes here. Enter a short description about the report.Description text goes here. Enter a short description about the report.Description text goes here. Enter a short description about the report.Description text goes here. Enter a short description.]]></text-property>
                    </text>
                </cell>
            </row>
        </grid>
        <text name="Secondary Title or Parameter Group Heading" id="332">
            <property name="style">secondary-title</property>
            <property name="contentType">auto</property>
            <text-property name="content"><![CDATA[Secondary Report Title]]></text-property>
        </text>
        <text name="Section Heading or Sub-title" id="172">
            <property name="style">section-title</property>
            <property name="contentType">auto</property>
            <text-property name="content"><![CDATA[Section 1 Sub-Title Text]]></text-property>
        </text>
        <text name="Report Title" id="1613">
            <property name="style">main-title</property>
            <property name="contentType">auto</property>
            <text-property name="content" key="report_title"><![CDATA[Report Title]]></text-property>
        </text>
        <grid name="Warning Message Dialog" id="5">
            <property name="style">message-box-style</property>
            <property name="marginTop">15px</property>
            <property name="marginLeft">15px</property>
            <property name="marginRight">15px</property>
            <property name="width">90%</property>
            <column id="6">
                <property name="width">0.5833333333in</property>
            </column>
            <column id="7">
                <property name="width">4.5208333333in</property>
            </column>
            <row id="8">
                <cell id="1584">
                    <property name="paddingTop">3px</property>
                    <property name="paddingLeft">10px</property>
                    <property name="paddingBottom">0pt</property>
                    <property name="paddingRight">10px</property>
                    <property name="textAlign">center</property>
                    <image name="NewImage" id="49">
                        <property name="source">file</property>
                        <expression name="uri">"tcr_common/images/minor-2.gif"</expression>
                    </image>
                </cell>
                <cell id="1585">
                    <property name="paddingTop">0px</property>
                    <property name="paddingLeft">0px</property>
                    <property name="paddingBottom">0px</property>
                    <property name="paddingRight">0pt</property>
                    <text name="NewText" id="1586">
                        <property name="paddingTop">3px</property>
                        <property name="contentType">html</property>
                        <text-property name="content"><![CDATA[<b><font color="#444E68" style="bold"> A123456W </font></b> <br>Message text warning user that something might be wrong.<br>]]></text-property>
                    </text>
                </cell>
            </row>
        </grid>
        <grid name="Error Message Dialog" id="1587">
            <property name="style">message-box-style</property>
            <property name="width">90%</property>
            <column id="1588">
                <property name="width">0.5833333333in</property>
            </column>
            <column id="1589">
                <property name="width">4.5208333333in</property>
            </column>
            <row id="36">
                <cell id="1590">
                    <property name="paddingTop">3px</property>
                    <property name="paddingLeft">10px</property>
                    <property name="paddingBottom">0pt</property>
                    <property name="paddingRight">10px</property>
                    <property name="textAlign">center</property>
                    <image name="NewImage1" id="1591">
                        <property name="source">file</property>
                        <expression name="uri">"tcr_common/images/critical-2.gif"</expression>
                    </image>
                </cell>
                <cell id="39">
                    <property name="paddingTop">0px</property>
                    <property name="paddingLeft">0px</property>
                    <property name="paddingBottom">0px</property>
                    <property name="paddingRight">0pt</property>
                    <text name="NewText1" id="51">
                        <property name="paddingTop">3px</property>
                        <property name="contentType">html</property>
                        <text-property name="content"><![CDATA[<b><font color="#444E68" style="bold"> A123456E </font></b> <br>Message text telling user something is wrong with the product and action needs to be taken to fix the problem.<br>]]></text-property>
                    </text>
                </cell>
            </row>
        </grid>
        <grid name="Information Message Dialog" id="41">
            <property name="style">message-box-style</property>
            <property name="width">90%</property>
            <expression name="bookmark">"Info Message"</expression>
            <column id="42">
                <property name="width">0.583in</property>
            </column>
            <column id="43">
                <property name="width">4.6770833333in</property>
            </column>
            <row id="44">
                <cell id="45">
                    <property name="paddingTop">3px</property>
                    <property name="paddingLeft">10px</property>
                    <property name="paddingBottom">0pt</property>
                    <property name="paddingRight">10px</property>
                    <property name="textAlign">center</property>
                    <image name="NewImage2" id="46">
                        <property name="source">file</property>
                        <expression name="uri">"tcr_common/images/information-2.gif"</expression>
                    </image>
                </cell>
                <cell id="47">
                    <property name="paddingTop">0px</property>
                    <property name="paddingLeft">0px</property>
                    <property name="paddingBottom">0px</property>
                    <property name="paddingRight">0pt</property>
                    <text name="NewText2" id="52">
                        <property name="paddingTop">3px</property>
                        <property name="contentType">html</property>
                        <text-property name="content"><![CDATA[<b><font color="#444E68" style="bold"> A123456I </font></b> <br>Message text providing some information to the user.<br>]]></text-property>
                    </text>
                </cell>
            </row>
        </grid>
        <image name="Collapse Icon" id="1633">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/collapse.gif"</expression>
        </image>
        <image name="Critical Icon" id="1634">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/critical.gif"</expression>
        </image>
        <image name="Critical Large Icon" id="1635">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/critical-2.gif"</expression>
        </image>
        <image name="Expand Icon" id="1636">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/expand.gif"</expression>
        </image>
        <image name="Fatal Icon" id="1637">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/fatal.gif"</expression>
        </image>
        <image name="Fatal Large Icon" id="1638">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/fatal-2.gif"</expression>
        </image>
        <image name="IBM Logo" id="1639">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/IBM logo Black.gif"</expression>
        </image>
        <image name="Information Icon" id="1640">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/information.gif"</expression>
        </image>
        <image name="Information Large Icon" id="1641">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/information-2.gif"</expression>
        </image>
        <image name="Minor Icon" id="1642">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/minor.gif"</expression>
        </image>
        <image name="Minor Large Icon" id="1643">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/minor-2.gif"</expression>
        </image>
        <image name="Normal Icon" id="1644">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/normal.gif"</expression>
        </image>
        <image name="Normal Large Icon" id="1645">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/normal-2.gif"</expression>
        </image>
        <image name="Tivoli Logo" id="1646">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/tivoli.gif"</expression>
        </image>
        <image name="Unknown Icon" id="1647">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/unknown.gif"</expression>
        </image>
        <image name="Unknown Large Icon" id="1648">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/unknown-2.gif"</expression>
        </image>
        <image name="Warning Icon" id="1649">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/warning.gif"</expression>
        </image>
        <image name="Warning Large Icon" id="1650">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/warning-2.gif"</expression>
        </image>
        <data name="Begin Date Value" id="1655">
            <structure name="dateTimeFormat">
                <property name="category">Unformatted</property>
            </structure>
            <list-property name="boundDataColumns">
                <structure>
                    <property name="name">Column Binding</property>
                    <property name="displayName">Begin Date Value</property>
                    <expression name="expression">getStartDateFromGroupNames("Report Period","Begin Date","End Date")</expression>
                    <property name="dataType">date-time</property>
                </structure>
            </list-property>
            <property name="resultSetColumn">Column Binding</property>
        </data>
        <data name="End Date Value" id="1656">
            <structure name="dateTimeFormat">
                <property name="category">Unformatted</property>
            </structure>
            <list-property name="boundDataColumns">
                <structure>
                    <property name="name">Column Binding</property>
                    <property name="displayName">End Date Value</property>
                    <expression name="expression">getEndDateFromGroupNames("Report Period","Begin Date","End Date")</expression>
                    <property name="dataType">date-time</property>
                </structure>
            </list-property>
            <property name="resultSetColumn">Column Binding</property>
        </data>
        <data name="Report Period Value" id="1657">
            <list-property name="boundDataColumns">
                <structure>
                    <property name="name">Column Binding</property>
                    <property name="displayName">Report Period Value</property>
                    <expression name="expression">getReportPeriodFromGroupNames("Report Period","Begin Date","End Date")</expression>
                    <property name="dataType">string</property>
                </structure>
            </list-property>
            <property name="resultSetColumn">Column Binding</property>
        </data>
        <image name="Heat Chart Bad Icon" id="1668">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/hc_bad_legend.gif"</expression>
        </image>
        <image name="Heat Chart Good Icon" id="1669">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/hc_best_legend.gif"</expression>
        </image>
        <image name="Heat Chart Warning Icon" id="1670">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/hc_fair_legend.gif"</expression>
        </image>
        <image name="Heat Chart Fair Icon" id="1671">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/hc_good_legend.gif"</expression>
        </image>
        <image name="Heat Chart Critical Icon" id="1672">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/hc_really_bad_legend.gif"</expression>
        </image>
        <image name="Heat Chart Unknown Icon" id="1673">
            <property name="source">file</property>
            <expression name="uri">"tcr_common/images/hc_unknown_legend.gif"</expression>
        </image>
        <label name="Style Package Version" id="1666">
            <text-property name="text">Style Package Version 1.2.0.2</text-property>
        </label>
    </components>
    <page-setup>
        <simple-master-page name="TCR Master Page" id="3">
            <page-header>
                <grid id="9">
                    <property name="width">100%</property>
                    <column id="10"/>
                    <column id="11"/>
                    <row id="12">
                        <cell id="13">
                            <image id="37">
                                <property name="source">file</property>
                                <expression name="uri">"tcr_common/images/tivoli.gif"</expression>
                            </image>
                        </cell>
                        <cell id="14">
                            <property name="textAlign">right</property>
                            <image id="38">
                                <property name="source">file</property>
                                <expression name="uri">"tcr_common/images/IBM logo Black.gif"</expression>
                            </image>
                        </cell>
                    </row>
                </grid>
            </page-header>
            <page-footer>
                <grid id="19">
                    <property name="width">100%</property>
                    <column id="20"/>
                    <column id="301">
                        <property name="width">1.46875in</property>
                    </column>
                    <column id="21">
                        <property name="width">2.9479166667in</property>
                    </column>
                    <row id="22">
                        <cell id="23">
                            <property name="colSpan">2</property>
                            <property name="rowSpan">1</property>
                            <data name="NewData" id="1659">
                                <property name="paddingTop">1pt</property>
                                <structure name="dateTimeFormat">
                                    <property name="category">General Date</property>
                                    <property name="pattern">General Date</property>
                                </structure>
                                <list-property name="boundDataColumns">
                                    <structure>
                                        <property name="name">Column Binding</property>
                                        <property name="displayName">Date</property>
                                        <expression name="expression">new Date()</expression>
                                        <property name="dataType">date-time</property>
                                    </structure>
                                </list-property>
                                <property name="resultSetColumn">Column Binding</property>
                            </data>
                        </cell>
                        <cell id="24">
                            <grid id="25">
                                <property name="width">100%</property>
                                <column id="26">
                                    <property name="width">2.1145833333in</property>
                                </column>
                                <column id="27">
                                    <property name="width">0.2083333333in</property>
                                </column>
                                <column id="28">
                                    <property name="width">0.5625in</property>
                                </column>
                                <row id="29">
                                    <property name="textAlign">right</property>
                                    <cell id="30">
                                        <property name="paddingLeft">50pt</property>
                                        <property name="textAlign">right</property>
                                        <auto-text id="31">
                                            <property name="type">page-number</property>
                                        </auto-text>
                                    </cell>
                                    <cell id="32">
                                        <text id="33">
                                            <property name="contentType">plain</property>
                                            <text-property name="content"><![CDATA[/]]></text-property>
                                        </text>
                                    </cell>
                                    <cell id="34">
                                        <auto-text id="35">
                                            <property name="type">total-page</property>
                                        </auto-text>
                                    </cell>
                                </row>
                            </grid>
                        </cell>
                    </row>
                </grid>
            </page-footer>
        </simple-master-page>
        <simple-master-page name="maximoLandscape" id="1692">
            <property name="orientation">landscape</property>
            <property name="topMargin">0.5in</property>
            <property name="leftMargin">0.5in</property>
            <property name="bottomMargin">0.5in</property>
            <property name="rightMargin">0.5in</property>
            <page-header>
                <grid name="NewGrid2" id="1693">
                    <property name="width">100%</property>
                    <column id="1694">
                        <property name="width">5in</property>
                    </column>
                    <column id="1695">
                        <property name="width">5in</property>
                    </column>
                    <row id="1696">
                        <cell id="1697">
                            <image id="1698">
                                <property name="source">file</property>
                                <expression name="uri">"tivoli.gif"</expression>
                            </image>
                        </cell>
                        <cell id="1699">
                            &l



Re: cannot override report parameter list from rptlibrary [message #671661 is a reply to message #671598] Wed, 18 May 2011 11:02 Go to previous messageGo to next message
Jason Weathersby is currently offline Jason Weathersby
Messages: 9167
Registered: July 2009
Senior Member

The whole library did not come through. When you change the library are
you changing in the tcr_common/lib folder of the resource directory?
The resource directory is set in the preferences:
Window->preferences->Report Design->Resource

Jason


On 5/18/2011 8:38 AM, forums-noreply@eclipse.org wrote:
> the xml of the rptdesign. the parameter group from
> rptlibrary is <parameter-group name="Date Range" id="1716"
> extends="TivoliCommonReporting_v1.Date Range"/>
>
>
> <?xml version="1.0" encoding="UTF-8"?>
> <report xmlns="http://www.eclipse.org/birt/2005/design"
> version="3.2.15" id="1">
> <property name="author">IBM Tivoli Common
> Reporting</property>
> <property name="createdBy">Eclipse BIRT Designer Version
> 2.2.1.r221_v20070924 Build
> <2.2.0.v20070924-1550></property>
> <property name="units">in</property>
> <property
> name="includeResource">tcr_common/properties/DateRangeParameters</property>
> <text-property name="title">Sample Report with Date
> Ranges</text-property>
> <property name="comments">Licensed Materials - Property
> of IBM
> 5724-T69 IBM Tivoli Reporting
>
> (C) Copyright IBM Corp. 2007 All Rights Reserved.
>
> US Government Users Restricted Rights - Use, duplication or
> disclosure restricted by GSA ADP Schedule Contract with
> IBM Corp.</property>
> <html-property name="description">This sample report
> demonstrates use of a pre-defined date range parameter
> group from the Tivoli Common Reporting library.
>
> The Date Range parameter group combine a report period parameter, which
> is a static selection list defining
> common reporting period ranges, such as last week, current
> week, last month, last 3 months, with optional beginning
> and ending dates. The report uses supplied scripts to
> determine what the actual beginning and ending dates are
> for the report, based on which parameters are entered. The sample also
> includes pre-defined Text and Data report
> items which represent a localizable display of the
> user-selected Report Period. These report items can be
> dragged from the TCR library onto a report layout in the
> Parameter grid so that the report output shows which
> reporting period was selected by the user, and which dates
> are covered by this reporting period. Finally, the sample
> also demonstrates a use of the data-set beforeOpen() script
> which calls TCR Javascript functions to modify the data-set
> query so that records are filtered on the date range
> specified by the Date Range Parameter group.
> In order to get the correct values for the dates, use the
> getStartDateFromGroupNames("Report Period", "Begin Date",
> "End Date" ) and getEndDateFromGroupNames("Report Period",
> "Begin Date", "End Date") methods.</html-property>
> <method name="initialize"><![CDATA[//
> // Set up logging. Uncomment next line to enable in
> Designer tool.
> //importPackages (java.io);
> reportContext.setPersistentGlobalVariable("logfileName",
> "DateRangeParm.log");
> setupLogging();
> logInitialize();
>
>
> var valueis =
> reportContext.getReportRunnable().getReportEngine().getConfig().getResourcePath();
>
> debugLogger(" resource path value is " + valueis);
> if (valueis == null)
> {
> var valueis1 =
> reportContext.getReportRunnable().getReportEngine().getConfig().getResourceLocator();
>
> debugLogger(" resource Locator value is " + valueis1);
>
> var xx1 =
> reportContext.getReportRunnable().getDesignHandle();
> debugLogger(" design handle in initialize " + xx1);
>
> var yy1 = xx1.getResourceFolder();
> debugLogger(" resource folder is " + yy1);
>
> // var xx =
> reportContext.getReportRunnable().getDesignHandle();
> // var yy = xx.getModuleHandle();
> // var valueis2 = System.getProperty("resourcePath");
> // debugLogger(" parameter resource path is " + valueis2);
> }
> // Add closeLogger(); to afterRender/afterFactory to close
> logger object.]]></method>
> <method name="beforeFactory"><![CDATA[var xx =
> reportContext.getReportRunnable().getDesignHandle();
> debugLogger(" design handle is " + xx);]]></method>
> <method
> name="afterFactory"><![CDATA[debugLogger("afterFactory");
> // Close logger if it is enabled
> closeLogger();]]></method>
> <method
> name="afterRender"><![CDATA[debugLogger("afterRender");
> // Close logger if it is enabled
> closeLogger();]]></method>
> <property
> name="theme">TivoliCommonReporting_v1.TCRTheme_v1</property>
> <text-property name="displayName">Sample Report with
> Date Ranges</text-property>
> <list-property name="libraries">
> <structure>
> <property
> name="fileName">tcr_common/lib/TivoliCommonReporting_v1.0.rptlibrary</property>
>
> <property
> name="namespace">TivoliCommonReporting_v1</property>
> </structure>
> </list-property>
> <list-property name="includeScripts">
> <property>tcr_common/scripts/ReportUtils.js</property>
> <property>tcr_common/scripts/Logger.js</property>
> <property>tcr_common/scripts/DateTime.js</property>
> <property>tcr_common/scripts/ModifyQuery.js</property>
> </list-property>
> <parameters>
> <scalar-parameter name="Customer Name" id="306">
> <text-property name="helpText">Select customer
> name from list or leave blank for all.</text-property>
> <property name="valueType">dynamic</property>
> <property name="dataType">string</property>
> <text-property name="promptText">Select customer
> name from list</text-property>
> <property name="isRequired">true</property>
> <property
> name="controlType">list-box</property>
> <property
> name="dataSetName">Customers</property>
> <expression
> name="valueExpr">dataSetRow["CUSTOMERNAME"]</expression>
> <expression
> name="labelExpr">dataSetRow["CUSTOMERNAME"]</expression>
> <property name="mustMatch">true</property>
> <property name="fixedOrder">false</property>
> <property name="defaultValue">%</property>
> <property name="distinct">true</property>
> <property name="sortBy">label</property>
> <property name="sortDirection">asc</property>
> <structure name="format">
> <property
> name="category">Unformatted</property>
> </structure>
> </scalar-parameter>
> <scalar-parameter name="Report Period" id="1714"
> extends="TivoliCommonReporting_v1.Report Period">
> <text-property name="helpText">Report will be
> filtered on the date range selected. If no range is
> selected, no filtering on date occurs.</text-property>
> <property name="valueType">static</property>
> <property name="dataType">string</property>
> <property name="paramType">simple</property>
> <text-property name="promptText">Select desired
> date range for report</text-property>
> <property
> name="controlType">list-box</property>
> <property name="mustMatch">true</property>
> <property name="fixedOrder">true</property>
> <property name="defaultValue">L30</property>
> <property name="distinct">false</property>
> <structure name="format">
> <property
> name="category">Unformatted</property>
> </structure>
> <list-property name="selectionList">
> <structure>
> <property name="value">L24</property>
> <property name="label">Last 24
> Hours</property>
> <property name="labelID">L24</property>
> </structure>
> <structure>
> <property name="value">L7</property>
> <property name="label">Last 7
> Days</property>
> <property name="labelID">L7</property>
> </structure>
> <structure>
> <property name="value">L30</property>
> <property name="label">Last 30
> Days</property>
> <property name="labelID">L30</property>
> </structure>
> <structure>
> <property name="value">L90</property>
> <property name="label">Last 90
> Days</property>
> <property name="labelID">L90</property>
> </structure>
> <structure>
> <property name="value">L365</property>
> <property name="label">Last 365
> Days</property>
> <property
> name="labelID">L365</property>
> </structure>
> <structure>
> <property name="value">CW</property>
> <property name="label">Current
> Week</property>
> <property name="labelID">CW</property>
> </structure>
> <structure>
> <property name="value">LW</property>
> <property name="label">Last
> Week</property>
> <property name="labelID">LW</property>
> </structure>
> <structure>
> <property name="value">CM</property>
> <property name="label">Current
> Month</property>
> <property name="labelID">CM</property>
> </structure>
> <structure>
> <property name="value">LM</property>
> <property name="label">Last
> Month</property>
> <property name="labelID">LM</property>
> </structure>
> <structure>
> <property name="value">L3M</property>
> <property name="label">Last 3
> Months</property>
> <property name="labelID">L3M</property>
> </structure>
> <structure>
> <property name="value">YTD</property>
> <property name="label">Year to
> Date</property>
> <property name="labelID">YTD</property>
> </structure>
> <structure>
> <property name="value">Y</property>
> <property
> name="label">Yesterday</property>
> <property name="labelID">Y</property>
> </structure>
> <structure>
> <property name="value">L24</property>
> <property name="label">Last 24
> Hours</property>
> <property name="labelID">L24</property>
> </structure>
> <structure>
> <property name="value">L7</property>
> <property name="label">Last 7
> Days</property>
> <property name="labelID">L7</property>
> </structure>
> <structure>
> <property name="value">L30</property>
> <property name="label">Last 30
> Days</property>
> <property name="labelID">L30</property>
> </structure>
> <structure>
> <property name="value">L90</property>
> <property name="label">Last 90
> Days</property>
> <property name="labelID">L90</property>
> </structure>
> <structure>
> <property name="value">L365</property>
> <property name="label">Last 365
> Days</property>
> <property
> name="labelID">L365</property>
> </structure>
> <structure>
> <property name="value">CW</property>
> <property name="label">Current
> Week</property>
> <property name="labelID">CW</property>
> </structure>
> <structure>
> <property name="value">LW</property>
> <property name="label">Last
> Week</property>
> <property name="labelID">LW</property>
> </structure>
> <structure>
> <property name="value">CM</property>
> <property name="label">Current
> Month</property>
> <property name="labelID">CM</property>
> </structure>
> <structure>
> <property name="value">LM</property>
> <property name="label">Last
> Month</property>
> <property name="labelID">LM</property>
> </structure>
> <structure>
> <property name="value">L3M</property>
> <property name="label">Last 3
> Months</property>
> <property name="labelID">L3M</property>
> </structure>
> <structure>
> <property name="value">YTD</property>
> <property name="label">Year to
> Date</property>
> <property name="labelID">YTD</property>
> </structure>
> </list-property>
> </scalar-parameter>
> <scalar-parameter name="Begin Date" id="1715"
> extends="TivoliCommonReporting_v1.Begin Date">
> <property name="valueType">static</property>
> <property name="dataType">dateTime</property>
> <property name="paramType">simple</property>
> <text-property name="promptText">Start
> Date</text-property>
> <property
> name="controlType">text-box</property>
> <property name="distinct">true</property>
> <structure name="format">
> <property name="category">Custom</property>
> <property name="pattern">MMMM
> yyyy</property>
> </structure>
> </scalar-parameter>
> <parameter-group name="Date Range" id="1716"
> extends="TivoliCommonReporting_v1.Date Range"/>
> </parameters>
> <data-sources>
> <oda-data-source
> extensionID="org.eclipse.birt.report.data.oda.jdbc"
> name="SampleDataSource" id="153">
> <property
> name="odaDriverClass">org.eclipse.birt.report.data.oda.sampledb.Driver</property>
>
> <property
> name="odaURL">jdbc:classicmodels:sampledb</property>
> <property
> name="odaUser">ClassicModels</property>
> </oda-data-source>
> </data-sources>
> <data-sets>
> <oda-data-set
> extensionID="org.eclipse.birt.report.data.oda.jdbc.JdbcSelectDataSet"
> name="CustomerPayments" id="1584">
> <structure name="cachedMetaData">
> <list-property name="resultSet">
> <structure>
> <property
> name="position">1</property>
> <property
> name="name">CUSTOMERNAME</property>
> <property
> name="dataType">string</property>
> </structure>
> <structure>
> <property
> name="position">2</property>
> <property
> name="name">PAYMENTDATE</property>
> <property
> name="dataType">date-time</property>
> </structure>
> <structure>
> <property
> name="position">3</property>
> <property
> name="name">CHECKNUMBER</property>
> <property
> name="dataType">string</property>
> </structure>
> <structure>
> <property
> name="position">4</property>
> <property
> name="name">AMOUNT</property>
> <property
> name="dataType">float</property>
> </structure>
> </list-property>
> </structure>
> <property
> name="dataSource">SampleDataSource</property>
> <method name="beforeOpen"><![CDATA[// Next line
> allows query to run in Data Set Preview, by essentially
> commenting out debugger
> dsDebugLogger = ((""+typeof(debugLogger)) != "undefined" ) ?
> debugLogger : function(s) {};
>
> // dsDebugLogger("BEGIN beforeOpen: queryText=" +
> this.queryText);
> var valueis =
> reportContext.getReportRunnable().getReportEngine().getConfig().getResourcePath();
>
> dsDebugLogger(" value is " + valueis);
>
> try {
>
> // Filter on Customer Name var cust_name = params["Customer Name"].value;
> dsDebugLogger("Customer Name=" + cust_name);
> if ((cust_name != null) && (cust_name != "")) {
> var condition = "cus.CUSTOMERNAME LIKE '" + cust_name +
> "'";
> ModifyQueryAddFilter (this, condition);
> }
>
>
> // Filter on Report Period var report_period = params["Report
> Period"].value;
> dsDebugLogger("Report Period=" + report_period);
> if ((report_period != null) && (report_period != "")) {
> ModifyQueryAddDateRangeFromGroupValues(this,
> "pay.PAYMENTDATE", report_period, dateToString,
> params["Begin Date"].value, params["End Date"].value);
> }
>
> // dsDebugLogger("END beforeOpen: queryText=" +
> this.queryText);
> } catch (ex) {
> dsDebugLogger("beforeOpen: "+ex);
> }]]></method>
> <list-property name="resultSet">
> <structure>
> <property name="position">1</property>
> <property
> name="name">CUSTOMERNAME</property>
> <property
> name="nativeName">CUSTOMERNAME</property>
> <property
> name="dataType">string</property>
> <property
> name="nativeDataType">12</property>
> </structure>
> <structure>
> <property name="position">2</property>
> <property
> name="name">PAYMENTDATE</property>
> <property
> name="nativeName">PAYMENTDATE</property>
> <property
> name="dataType">date-time</property>
> <property
> name="nativeDataType">91</property>
> </structure>
> <structure>
> <property name="position">3</property>
> <property
> name="name">CHECKNUMBER</property>
> <property
> name="nativeName">CHECKNUMBER</property>
> <property
> name="dataType">string</property>
> <property
> name="nativeDataType">12</property>
> </structure>
> <structure>
> <property name="position">4</property>
> <property name="name">AMOUNT</property>
> <property
> name="nativeName">AMOUNT</property>
> <property
> name="dataType">float</property>
> <property
> name="nativeDataType">8</property>
> </structure>
> </list-property>
> <property name="queryText">SELECT
> cus.CUSTOMERNAME,
> pay.PAYMENTDATE,pay.CHECKNUMBER,pay.AMOUNT
> FROM CUSTOMERS cus, PAYMENTS pay
> WHERE cus.CUSTOMERNUMBER = pay.CUSTOMERNUMBER
> ORDER BY cus.CUSTOMERNAME,
> pay.PAYMENTDATE,pay.CHECKNUMBER</property>
> <xml-property
> name="designerValues"><![CDATA[<?xml version="1.0"
> encoding="UTF-8"?>
> <model:DesignValues
> xmlns:design="http://www.eclipse.org/datatools/connectivity/oda/design"
> xmlns:model="http://www.eclipse.org/birt/report/model/adapter/odaModel">
> <Version>1.0</Version>
> <design:DataSetParameters>
> <design:parameterDefinitions>
> <design:inOutMode>In</design:inOutMode>
> <design:attributes>
> <design:name></design:name>
> <design:position>1</design:position>
> <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
> <design:nullability>Unknown</design:nullability>
> <design:uiHints>
> <design:displayName>Select customer name from
> list.</design:displayName>
> </design:uiHints>
> </design:attributes>
> <design:inputAttributes>
> <design:elementAttributes>
> <design:defaultScalarValue>%</design:defaultScalarValue>
> <design:optional>true</design:optional>
> <design:masksValue>false</design:masksValue>
> <design:dynamicValueChoices>
> <design:dataSetDesign>
> <design:name>Customers</design:name>
> <design:odaExtensionDataSetId>org.eclipse.birt.report.data.oda.jdbc.JdbcSelectDataSet</design:odaExtensionDataSetId>
>
> <design:dataSourceDesign>
> <design:name>SampleDataSource</design:name>
> <design:odaExtensionId>org.eclipse.birt.report.data.oda.jdbc</design:odaExtensionId>
>
> <design:publicProperties>
> <design:properties>
> <design:nameValue>
> <design:name>odaDriverClass</design:name>
> <design:value>org.eclipse.birt.report.data.oda.sampledb.Driver</design:value>
>
> </design:nameValue>
> </design:properties>
> <design:properties>
> <design:nameValue>
> <design:name>odaURL</design:name>
> <design:value>jdbc:classicmodels:sampledb</design:value>
> </design:nameValue>
> </design:properties>
> <design:properties>
> <design:nameValue>
> <design:name>odaDataSource</design:name>
> </design:nameValue>
> </design:properties>
> <design:properties>
> <design:nameValue>
> <design:name>odaUser</design:name>
> <design:value>ClassicModels</design:value>
> </design:nameValue>
> </design:properties>
> <design:properties>
> <design:nameValue>
> <design:name>odaPassword</design:name>
> </design:nameValue>
> </design:properties>
> <design:properties>
> <design:nameValue>
> <design:name>odaJndiName</design:name>
> </design:nameValue>
> </design:properties>
> </design:publicProperties>
> </design:dataSourceDesign>
> <design:query>
> <design:queryText>select distinct
> CLASSICMODELS.CUSTOMERS.CUSTOMERNAME
>
> from CLASSICMODELS.CUSTOMERS
>
> order by
> CLASSICMODELS.CUSTOMERS.CUSTOMERNAME</design:queryText>
> </design:query>
> <design:publicProperties>
> <design:properties>
> <design:nameValue>
> <design:name>queryTimeOut</design:name>
> </design:nameValue>
> </design:properties>
> </design:publicProperties>
> <design:resultSets>
> <design:resultSetDefinitions>
> <design:resultSetColumns>
> <design:resultColumnDefinitions>
> <design:attributes>
> <design:name>CUSTOMERNAME</design:name>
> <design:position>1</design:position>
> <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
> </design:attributes>
> </design:resultColumnDefinitions>
> </design:resultSetColumns>
> </design:resultSetDefinitions>
> </design:resultSets>
> </design:dataSetDesign>
> <design:enabled>true</design:enabled>
> <design:valueColumn>dataSetRow["CUSTOMERNAME"]</design:valueColumn>
> </design:dynamicValueChoices>
> <design:uiHints>
> <design:promptStyle>SelectableList</design:promptStyle>
> </design:uiHints>
> </design:elementAttributes>
> </design:inputAttributes>
> </design:parameterDefinitions>
> </design:DataSetParameters>
> </model:DesignValues>]]></xml-property>
> </oda-data-set>
> <oda-data-set
> extensionID="org.eclipse.birt.report.data.oda.jdbc.JdbcSelectDataSet"
> name="Customers" id="1684">
> <structure name="cachedMetaData">
> <list-property name="resultSet">
> <structure>
> <property
> name="position">1</property>
> <property
> name="name">CUSTOMERNAME</property>
> <property
> name="dataType">string</property>
> </structure>
> </list-property>
> </structure>
> <property
> name="dataSource">SampleDataSource</property>
> <list-property name="resultSet">
> <structure>
> <property name="position">1</property>
> <property
> name="name">CUSTOMERNAME</property>
> <property
> name="nativeName">CUSTOMERNAME</property>
> <property
> name="dataType">string</property>
> <property
> name="nativeDataType">12</property>
> </structure>
> </list-property>
> <property name="queryText">select distinct
> CLASSICMODELS.CUSTOMERS.CUSTOMERNAME
> from CLASSICMODELS.CUSTOMERS
> order by CLASSICMODELS.CUSTOMERS.CUSTOMERNAME</property>
> <xml-property
> name="designerValues"><![CDATA[<?xml version="1.0"
> encoding="UTF-8"?>
> <model:DesignValues
> xmlns:design="http://www.eclipse.org/datatools/connectivity/oda/design"
> xmlns:model="http://www.eclipse.org/birt/report/model/adapter/odaModel">
> <Version>1.0</Version>
> <design:ResultSets derivedMetaData="true">
> <design:resultSetDefinitions>
> <design:resultSetColumns>
> <design:resultColumnDefinitions>
> <design:attributes>
> <design:name>CUSTOMERNAME</design:name>
> <design:position>1</design:position>
> <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
> <design:precision>50</design:precision>
> <design:scale>0</design:scale>
> <design:nullability>Nullable</design:nullability>
> </design:attributes>
> <design:usageHints>
> <design:label>CUSTOMERNAME</design:label>
> <design:formattingHints>
> <design:displaySize>50</design:displaySize>
> </design:formattingHints>
> </design:usageHints>
> </design:resultColumnDefinitions>
> </design:resultSetColumns>
> </design:resultSetDefinitions>
> </design:ResultSets>
> </model:DesignValues>]]></xml-property>
> </oda-data-set>
> </data-sets>
> <page-setup>
> <simple-master-page name="TCR Master Page" id="1702"
> extends="TivoliCommonReporting_v1.TCR Master Page">
> <overridden-values>
> <ref-entry baseId="9" id="9"/>
> <ref-entry baseId="10" id="10"/>
> <ref-entry baseId="11" id="11"/>
> <ref-entry baseId="12" id="12"/>
> <ref-entry baseId="13" id="13"/>
> <ref-entry baseId="37" id="37"/>
> <ref-entry baseId="14" id="14"/>
> <ref-entry baseId="38" id="38"/>
> <ref-entry baseId="19" id="19"/>
> <ref-entry baseId="20" id="20"/>
> <ref-entry baseId="301" id="301"/>
> <ref-entry baseId="21" id="21"/>
> <ref-entry baseId="22" id="22"/>
> <ref-entry baseId="23" id="23"/>
> <ref-entry baseId="1659" name="NewData"
> id="1712"/>
> <ref-entry baseId="24" id="24"/>
> <ref-entry baseId="25" id="25"/>
> <ref-entry baseId="26" id="26"/>
> <ref-entry baseId="27" id="27"/>
> <ref-entry baseId="28" id="28"/>
> <ref-entry baseId="29" id="29"/>
> <ref-entry baseId="30" id="30"/>
> <ref-entry baseId="31" id="31"/>
> <ref-entry baseId="32" id="32"/>
> <ref-entry baseId="33" id="33"/>
> <ref-entry baseId="34" id="34"/>
> <ref-entry baseId="35" id="35"/>
> </overridden-values>
> </simple-master-page>
> </page-setup>
> <body>
> <grid name="Report Introduction" id="223">
> <property name="width">100%</property>
> <expression name="bookmark">"Report
> Introduction"</expression>
> <column id="224"/>
> <row id="225">
> <cell id="226">
> <text name="Report Title" id="44">
> <property
> name="style">main-title</property>
> <property
> name="contentType">auto</property>
> <text-property name="content"
> key="report_title"><![CDATA[Report
> Title]]></text-property>
> </text>
> </cell>
> </row>
> <row id="231">
> <cell id="232">
> <text name="Secondary Title_Parameter
> Group Heading" id="332">
> <property
> name="style">secondary-title</property>
> <list-property name="visibility">
> <structure>
> <property
> name="format">all</property>
> <expression
> name="valueExpr">true</expression>
> </structure>
> </list-property>
> <property
> name="contentType">auto</property>
> <text-property name="content"
> key="secondary_title"><![CDATA[Secondary Report
> Title]]></text-property>
> </text>
> </cell>
> </row>
> <row id="1686">
> <cell id="1687">
> <grid name="Parameter Table" id="95">
> <property
> name="style">parameter-table</property>
> <property
> name="width">100%</property>
> <column id="96">
> <property
> name="width">20%</property>
> </column>
> <column id="97">
> <property
> name="width">30%</property>
> </column>
> <column id="98">
> <property
> name="width">20%</property>
> </column>
> <column id="99">
> <property
> name="width">30%</property>
> </column>
> <row id="100">
> <cell id="101">
> <property
> name="style">parameter-name</property>
> <text name="Parameter Name
> 1" id="214">
> <property
> name="contentType">html</property>
> <text-property
> name="content"><![CDATA[<div
> title="<VALUE-OF>getNLS("parameter1_tooltip");</VALUE-OF>"><VALUE-OF>getNLS("parameter1");</VALUE-OF><div>]]></text-property>
>
> </text>
> </cell>
> <cell id="102">
> <property
> name="style">parameter-value</property>
> <property
> name="paddingTop">3pt</property>
> <property
> name="paddingBottom">3px</property>
> <data id="1683">
> <list-property
> name="boundDataColumns">
> <structure>
> <property
> name="name">Customer Name</property>
> <expression
> name="expression">if (params["Customer Name"]!="")
> params["Customer Name"]; else getNLS("ALL");</expression>
> <property
> name="dataType">string</property>
> </structure>
> </list-property>
> <property
> name="resultSetColumn">Customer Name</property>
> </data>
> </cell>
> <cell id="103">
> <property
> name="style">parameter-name</property>
> <text name="Report Period"
> id="1677">
> <property
> name="contentType">html</property>
> <text-property
> name="content"><![CDATA[<div
> title="<VALUE-OF>getNLS("report_period_tooltip");</VALUE-OF>"><VALUE-OF>getNLS("report_period");</VALUE-OF></div>]]></text-property>
>
> </text>
> </cell>
> <cell id="104">
> <property
> name="style">parameter-value</property>
> <property
> name="paddingTop">3px</property>
> <property
> name="paddingBottom">3px</property>
> <data name="Report Period
> Value" id="1711" extends="TivoliCommonReporting_v1.Report
> Period Value">
> <property
> name="resultSetColumn">Column Binding</property>
> </data>
> </cell>
> </row>
> <row id="105">
> <list-property
> name="visibility">
> <structure>
> <property
> name="format">html</property>
> <expression
> name="valueExpr">BirtComp.anyOf(params["Report Period"],
> "ALL", "")</expression>
> </structure>
> </list-property>
> <cell id="106">
> <property
> name="style">parameter-name</property>
> <text name="Begin Date"
> id="1679">
> <property
> name="contentType">html</property>
> <text-property
> name="content"><![CDATA[<div
> title="<VALUE-OF>getNLS("begin_date_tooltip");</VALUE-OF>"><VALUE-OF>getNLS("begin_date");</VALUE-OF></div>]]></text-property>
>
> </text>
> </cell>
> <cell id="107">
> <property
> name="style">parameter-value</property>
> <property
> name="paddingTop">3px</property>
> <data name="Begin Date
> Value" id="1709" extends="TivoliCommonReporting_v1.Begin
> Date Value">
> <property
> name="resultSetColumn">Column Binding</property>
> </data>
> </cell>
> <cell id="108">
> <property
> name="style">parameter-name</property>
> <text name="End Date"
> id="1680">
> <property
> name="contentType">html</property>
> <text-property
> name="content"><![CDATA[<div
> title="<VALUE-OF>getNLS("end_date_tooltip");</VALUE-OF>"><VALUE-OF>getNLS("end_date");</VALUE-OF></div>]]></text-property>
>
> </text>
> </cell>
> <cell id="109">
> <property
> name="style">parameter-value</property>
> <property
> name="paddingTop">3px</property>
> <data name="End Date Value"
> id="1710" extends="TivoliCommonReporting_v1.End Date
> Value">
> <property
> name="resultSetColumn">Column Binding</property>
> </data>
> </cell>
> </row>
> </grid>
> </cell>
> </row>
> </grid>
> <grid name="Section 1" id="162">
> <property name="width">100%</property>
> <expression name="bookmark">"Section
> 1"</expression>
> <column id="163"/>
> <row id="168">
> <cell id="169">
> <property
> name="paddingTop">10pt</property>
> <table name="Table displaying data
> related to Bar Chart" id="380">
> <property
> name="style">group-table-with-section</property>
> <property
> name="canShrink">false</property>
> <property
> name="width">100%</property>
> <property
> name="dataSet">CustomerPayments</property>
> <list-property name="visibility">
> <structure>
> <property
> name="format">all</property>
> <expression
> name="valueExpr">setRowCount(Total.count());
> isRowCountZero()</expression>
> </structure>
> </list-property>
> <list-property
> name="boundDataColumns">
> <structure>
> <property
> name="name">CUSTOMERNAME</property>
> <expression
> name="expression">dataSetRow["CUSTOMERNAME"]</expression>
> <property
> name="dataType">string</property>
> </structure>
> <structure>
> <property
> name="name">PAYMENTDATE</property>
> <expression
> name="expression">dataSetRow["PAYMENTDATE"]</expression>
> <property
> name="dataType">date-time</property>
> </structure>
> <structure>
> <property
> name="name">CHECKNUMBER</property>
> <expression
> name="expression">dataSetRow["CHECKNUMBER"]</expression>
> <property
> name="dataType">string</property>
> </structure>
> <structure>
> <property
> name="name">AMOUNT</property>
> <expression
> name="expression">dataSetRow["AMOUNT"]</expression>
> <property
> name="dataType">float</property>
> </structure>
> <structure>
> <property
> name="name">Payment Date</property>
> <expression
> name="expression">row["PAYMENTDATE"]</expression>
> <property
> name="dataType">date-time</property>
> </structure>
> </list-property>
> <column id="1691">
> <property
> name="width">15px</property>
> </column>
> <column id="394"/>
> <column id="1589"/>
> <column id="395">
> <property
> name="width">2.6666666667in</property>
> </column>
> <group id="1659">
> <property
> name="groupName">CustomerGroup</property>
> <property
> name="interval">none</property>
> <property
> name="sortDirection">asc</property>
> <expression
> name="keyExpr">row["CUSTOMERNAME"]</expression>
> <structure name="toc">
> <expression
> name="expressionValue">row["CUSTOMERNAME"]</expression>
> </structure>
> <property
> name="repeatHeader">true</property>
> <property
> name="hideDetail">false</property>
> <property
> name="pageBreakAfter">auto</property>
> <property
> name="pageBreakBefore">auto</property>
> <header>
> <row id="1669">
> <cell id="1688">
> <property
> name="colSpan">4</property>
> <property
> name="rowSpan">1</property>
> <property
> name="style">section</property>
> <property
> name="paddingLeft">5px</property>
> <data id="1668">
> <property
> name="style">section-title</property>
> <property
> name="resultSetColumn">CUSTOMERNAME</property>
> </data>
> </cell>
> </row>
> <row id="1673">
> <property
> name="backgroundColor">white</property>
> <property
> name="color">white</property>
> <cell id="1689">
> <property
> name="style">section</property>
> <property
> name="paddingTop">0px</property>
> <property
> name="paddingLeft">15px</property>
> <property
> name="paddingBottom">0px</property>
> </cell>
> <cell id="1674">
> <property
> name="style">table-header-cell</property>
> <property
> name="borderTopColor">#000000</property>
> <property
> name="borderTopStyle">solid</property>
> <property
> name="borderTopWidth">1px</property>
> <text id="400">
> <property
> name="contentType">html</property>
> <text-property
> name="content" key="payment_date"><![CDATA[Payment
> Date]]></text-property>
> </text>
> </cell>
> <cell id="1675">
> <property
> name="style">table-header-cell</property>
> <property
> name="borderTopColor">#000000</property>
> <property
> name="borderTopStyle">solid</property>
> <property
> name="borderTopWidth">1px</property>
> <text id="1590">
> <property
> name="contentType">html</property>
> <text-property
> name="content"
> key="check_number"><![CDATA[]]></text-property>
> </text>
> </cell>
> <cell id="1676">
> <property
> name="style">table-header-cell</property>
> <property
> name="borderTopColor">#000000</property>
> <property
> name="borderTopStyle">solid</property>
> <property
> name="borderTopWidth">1px</property>
> <text id="401">
> <property
> name="contentType">html</property>
> <text-property
> name="content" key="amount"><![CDATA[<div title="Total
> number of orders placed">Total Number of
> Orders</div>]]></text-property>
> </text>
> </cell>
> </row>
> </header>
> <footer>
> <row id="1697">
> <property
> name="height">0.2395833333in</property>
> <cell id="1698">
> <property
> name="paddingTop">0pt</property>
> <property
> name="paddingLeft">15px</property>
> <property
> name="paddingBottom">0pt</property>
> </cell>
> <cell id="1699">
> <property
> name="borderBottomColor">#000000</property>
> <property
> name="borderBottomStyle">solid</property>
> <property
> name="borderBottomWidth">1px</property>
> </cell>
> <cell id="1700">
> <property
> name="borderBottomColor">#000000</property>
> <property
> name="borderBottomStyle">solid</property>
> <property
> name="borderBottomWidth">1px</property>
> </cell>
> <cell id="1701">
> <property
> name="borderBottomColor">#000000</property>
> <property
> name="borderBottomStyle">solid</property>
> <property
> name="borderBottomWidth">1px</property>
> </cell>
> </row>
> </footer>
> </group>
> <detail>
> <row id="386">
> <cell id="1690">
> <property
> name="paddingLeft">15px</property>
> </cell>
> <cell id="387">
> <property
> name="style">table-details</property>
> <data id="1585">
> <structure
> name="dateTimeFormat">
> <property
> name="category">Medium Date</property>
> <property
> name="pattern">Medium Date</property>
> </structure>
> <property
> name="resultSetColumn">Payment Date</property>
> </data>
> </cell>
> <cell id="1587">
> <property
> name="style">table-details</property>
> <data id="1591">
> <property
> name="resultSetColumn">CHECKNUMBER</property>
> </data>
> </cell>
> <cell id="389">
> <property
> name="style">table-details</property>
> <data id="1592">
> <structure
> name="numberFormat">
> <property
> name="category">Currency</property>
> <property
> name="pattern">#,##0.00</property>
> </structure>
> <property
> name="resultSetColumn">AMOUNT</property>
> </data>
> </cell>
> </row>
> </detail>
> </table>
> <grid name="Information Message Dialog"
> id="1703" extends="TivoliCommonReporting_v1.Information
> Message Dialog">
> <list-property name="visibility">
> <structure>
> <property
> name="format">all</property>
> <expression
> name="valueExpr">!isRowCountZero()</expression>
> </structure>
> </list-property>
> <overridden-values>
> <ref-entry baseId="42"
> id="42"/>
> <ref-entry baseId="43"
> id="43"/>
> <ref-entry baseId="44"
> id="1708"/>
> <ref-entry baseId="45"
> id="45"/>
> <ref-entry baseId="46"
> name="NewImage2" id="46"/>
> <ref-entry baseId="47"
> id="47"/>
> <ref-entry baseId="52"
> name="NewText2" id="52">
> <property
> name="content"><b><font color="#444E68"
> style="bold"><VALUE-OF>getNLS("msg_hdr_dataset_empty");</VALUE-OF>
> </font></b> <br>
> <VALUE-OF>getNLS("msg_dataset_empty");</VALUE-OF> </br></property>
> <property
> name="contentType">html</property>
> </ref-entry>
> </overridden-values>
> </grid>
> </cell>
> </row>
> </grid>
> <grid name="Description" id="322">
> <property name="width">100%</property>
> <column id="323"/>
> <row id="326">
> <cell id="327">
> <text name="Description Text" id="329">
> <property
> name="style">description-text</property>
> <property
> name="contentType">auto</property>
> <text-property name="content"
> key="report_description"><![CDATA[Description text goes
> here. Enter a short description about the
> report.Description text goes here. Enter a short
> description about the report.Description text goes here.
> Enter a short description about the report.Description text
> goes here. Enter a short description.]]></text-property>
> </text>
> </cell>
> </row>
> </grid>
> </body>
> </report>
>
Re: cannot override report parameter list from rptlibrary [message #671828 is a reply to message #671661] Thu, 19 May 2011 02:25 Go to previous messageGo to next message
tong123123 tong123123 is currently offline tong123123 tong123123
Messages: 74
Registered: April 2011
Member
"The whole library did not come through", sorry, what does this mean?
for resource folder in eclipse preference page, I confirm it is correct.
the problem now is when I try to delete some property in the date range parameter, for example, delete the choice of "today" in date range parameter (date range parameter is extends from rptlibrary), then save, then reopen the date range parameter, I found the property (the choice of "today") has not been deleted.

is this a bug of birt designer 2.2.1 which cannot override the property of parameter in parameter group extends from rptlibrary?
Re: cannot override report parameter list from rptlibrary [message #671978 is a reply to message #671828] Thu, 19 May 2011 09:52 Go to previous message
Jason Weathersby is currently offline Jason Weathersby
Messages: 9167
Registered: July 2009
Senior Member

Yes this does appear to be a bug in 2.2.1. It functions correctly in
later versions of BIRT. To get around it in 2.2.1 open the parameter in
the designer remove the choice item and then select the xml view. It
will all the items in the list locally to the parameter.

<scalar-parameter name="listparm" id="6"
extends="mylibrary.listparm">
<property name="valueType">static</property>
<property name="dataType">string</property>
<property name="paramType">simple</property>
<property name="controlType">list-box</property>
<property name="mustMatch">true</property>
<property name="fixedOrder">true</property>
<property name="distinct">true</property>
<structure name="format">
<property name="category">Unformatted</property>
</structure>
<list-property name="selectionList">
<structure>
<property name="value">value1</property>
</structure>
<structure>
<property name="value">value2</property>
</structure>
<structure>
<property name="value">value1</property>
</structure>
</list-property>
</scalar-parameter>

Remove the entries you do not want there. The above I could change to:

<scalar-parameter name="listparm" id="6"
extends="mylibrary.listparm">
<property name="valueType">static</property>
<property name="dataType">string</property>
<property name="paramType">simple</property>
<property name="controlType">list-box</property>
<property name="mustMatch">true</property>
<property name="fixedOrder">true</property>
<property name="distinct">true</property>
<structure name="format">
<property name="category">Unformatted</property>
</structure>
<list-property name="selectionList">
<structure>
<property name="value">value1</property>
</structure>
</list-property>
</scalar-parameter>

This will de-reference the selectionList property so updates to the list
in the library will not show up in the report.

Jason


On 5/19/2011 2:25 AM, forums-noreply@eclipse.org wrote:
> "The whole library did not come through", sorry, what does this mean?
> for resource folder in eclipse preference page, I confirm it is correct.
> the problem now is when I try to delete some property in the date range
> parameter, for example, delete the choice of "today" in date range
> parameter (date range parameter is extends from rptlibrary), then save,
> then reopen the date range parameter, I found the property (the choice
> of "today") has not been deleted.
>
> is this a bug of birt designer 2.2.1 which cannot override the property
> of parameter in parameter group extends from rptlibrary?
Previous Topic:Help with BIRT reports (Maximo)
Next Topic:Best way to design a Report
Goto Forum:
  


Current Time: Wed Jul 23 00:00:31 EDT 2014

Powered by FUDForum. Page generated in 0.02613 seconds