five_rule.cpt 114 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <WorkBook xmlVersion="20170720" releaseVersion="10.0.0">
  3. <TableDataMap>
  4. <TableData name="one_tule" class="com.fr.data.impl.DBTableData">
  5. <Parameters>
  6. <Parameter>
  7. <Attributes name="start_time"/>
  8. <O>
  9. <![CDATA[2010]]></O>
  10. </Parameter>
  11. <Parameter>
  12. <Attributes name="end_time"/>
  13. <O>
  14. <![CDATA[2018]]></O>
  15. </Parameter>
  16. <Parameter>
  17. <Attributes name="index_name"/>
  18. <O>
  19. <![CDATA[人口总数]]></O>
  20. </Parameter>
  21. <Parameter>
  22. <Attributes name="country_list"/>
  23. <O>
  24. <![CDATA[\'中国\',\'日本\']]></O>
  25. </Parameter>
  26. <Parameter>
  27. <Attributes name="table_name1"/>
  28. <O>
  29. <![CDATA[gei_app_data_wb]]></O>
  30. </Parameter>
  31. <Parameter>
  32. <Attributes name="index_id"/>
  33. <O>
  34. <![CDATA[]]></O>
  35. </Parameter>
  36. </Parameters>
  37. <Attributes maxMemRowCount="-1"/>
  38. <Connection class="com.fr.data.impl.NameDatabaseConnection">
  39. <DatabaseName>
  40. <![CDATA[dcp]]></DatabaseName>
  41. </Connection>
  42. <Query>
  43. <![CDATA[SELECT gs.CN_NAME as COUNTRY_CN_NAME,p.DATA_VALUE ,ifnull(p.INDEX_CN_NAME,'${index_name}') as INDEX_CN_NAME ,p.DATA_YEAR from gei_sys_country gs
  44. left JOIN (SELECT DATA_YEAR,COUNTRY_CN_NAME,INDEX_CN_NAME,DATA_VALUE FROM ${table_name1} WHERE DATA_YEAR >='${start_time}' AND DATA_YEAR <='${end_time}' AND INDEX_CN_NAME = '${index_name}'and INDEX_ID = ${index_id} AND COUNTRY_CN_NAME in(${country_list}))p on p.COUNTRY_CN_NAME = gs.CN_NAME
  45. WHERE gs.CN_NAME in (${country_list})order by p.DATA_YEAR asc;]]></Query>
  46. <PageQuery>
  47. <![CDATA[]]></PageQuery>
  48. </TableData>
  49. <TableData name="two_rule" class="com.fr.data.impl.DBTableData">
  50. <Parameters>
  51. <Parameter>
  52. <Attributes name="start_time"/>
  53. <O>
  54. <![CDATA[2010]]></O>
  55. </Parameter>
  56. <Parameter>
  57. <Attributes name="end_time"/>
  58. <O>
  59. <![CDATA[2018]]></O>
  60. </Parameter>
  61. <Parameter>
  62. <Attributes name="index_name1"/>
  63. <O>
  64. <![CDATA[物流绩效指数]]></O>
  65. </Parameter>
  66. <Parameter>
  67. <Attributes name="country_list"/>
  68. <O>
  69. <![CDATA[\"中国\",\"日本\"]]></O>
  70. </Parameter>
  71. <Parameter>
  72. <Attributes name="table_name2"/>
  73. <O>
  74. <![CDATA[gei_app_data_bp]]></O>
  75. </Parameter>
  76. <Parameter>
  77. <Attributes name="index_id1"/>
  78. <O>
  79. <![CDATA[]]></O>
  80. </Parameter>
  81. </Parameters>
  82. <Attributes maxMemRowCount="-1"/>
  83. <Connection class="com.fr.data.impl.NameDatabaseConnection">
  84. <DatabaseName>
  85. <![CDATA[dcp]]></DatabaseName>
  86. </Connection>
  87. <Query>
  88. <![CDATA[SELECT gs.CN_NAME as COUNTRY_CN_NAME,p.DATA_VALUE ,ifnull(p.INDEX_CN_NAME,'${index_name1}') as INDEX_CN_NAME ,p.DATA_YEAR from gei_sys_country gs
  89. left JOIN (SELECT DATA_YEAR,COUNTRY_CN_NAME,INDEX_CN_NAME,DATA_VALUE FROM ${table_name2} WHERE DATA_YEAR >='${start_time}' AND DATA_YEAR <='${end_time}' AND INDEX_CN_NAME = '${index_name1}'and INDEX_ID = ${index_id1} AND COUNTRY_CN_NAME in(${country_list}))p on p.COUNTRY_CN_NAME = gs.CN_NAME
  90. WHERE gs.CN_NAME in (${country_list})order by p.DATA_YEAR asc;]]></Query>
  91. <PageQuery>
  92. <![CDATA[]]></PageQuery>
  93. </TableData>
  94. <TableData name="three_rule" class="com.fr.data.impl.DBTableData">
  95. <Parameters>
  96. <Parameter>
  97. <Attributes name="start_time"/>
  98. <O>
  99. <![CDATA[2010]]></O>
  100. </Parameter>
  101. <Parameter>
  102. <Attributes name="end_time"/>
  103. <O>
  104. <![CDATA[2018]]></O>
  105. </Parameter>
  106. <Parameter>
  107. <Attributes name="index_name2"/>
  108. <O>
  109. <![CDATA[GDP增长率]]></O>
  110. </Parameter>
  111. <Parameter>
  112. <Attributes name="country_list"/>
  113. <O>
  114. <![CDATA[\"中国\",\"韩国\"]]></O>
  115. </Parameter>
  116. <Parameter>
  117. <Attributes name="table_name3"/>
  118. <O>
  119. <![CDATA[gei_app_data_wb]]></O>
  120. </Parameter>
  121. <Parameter>
  122. <Attributes name="index_id2"/>
  123. <O>
  124. <![CDATA[]]></O>
  125. </Parameter>
  126. </Parameters>
  127. <Attributes maxMemRowCount="-1"/>
  128. <Connection class="com.fr.data.impl.NameDatabaseConnection">
  129. <DatabaseName>
  130. <![CDATA[dcp]]></DatabaseName>
  131. </Connection>
  132. <Query>
  133. <![CDATA[SELECT gs.CN_NAME as COUNTRY_CN_NAME,p.DATA_VALUE ,ifnull(p.INDEX_CN_NAME,'${index_name2}') as INDEX_CN_NAME ,p.DATA_YEAR from gei_sys_country gs
  134. left JOIN (SELECT DATA_YEAR,COUNTRY_CN_NAME,INDEX_CN_NAME,DATA_VALUE FROM ${table_name3} WHERE DATA_YEAR >='${start_time}' AND DATA_YEAR <='${end_time}' AND INDEX_CN_NAME = '${index_name2}'and INDEX_ID = ${index_id2} AND COUNTRY_CN_NAME in(${country_list}))p on p.COUNTRY_CN_NAME = gs.CN_NAME
  135. WHERE gs.CN_NAME in (${country_list})order by p.DATA_YEAR asc;]]></Query>
  136. <PageQuery>
  137. <![CDATA[]]></PageQuery>
  138. </TableData>
  139. <TableData name="four_rule" class="com.fr.data.impl.DBTableData">
  140. <Parameters>
  141. <Parameter>
  142. <Attributes name="start_time"/>
  143. <O>
  144. <![CDATA[2010]]></O>
  145. </Parameter>
  146. <Parameter>
  147. <Attributes name="end_time"/>
  148. <O>
  149. <![CDATA[2018]]></O>
  150. </Parameter>
  151. <Parameter>
  152. <Attributes name="country_list"/>
  153. <O>
  154. <![CDATA[\"中国\",\"美国\"]]></O>
  155. </Parameter>
  156. <Parameter>
  157. <Attributes name="index_name3"/>
  158. <O>
  159. <![CDATA[GDP总数]]></O>
  160. </Parameter>
  161. <Parameter>
  162. <Attributes name="table_name4"/>
  163. <O>
  164. <![CDATA[gei_app_data_wb]]></O>
  165. </Parameter>
  166. <Parameter>
  167. <Attributes name="index_id3"/>
  168. <O>
  169. <![CDATA[]]></O>
  170. </Parameter>
  171. </Parameters>
  172. <Attributes maxMemRowCount="-1"/>
  173. <Connection class="com.fr.data.impl.NameDatabaseConnection">
  174. <DatabaseName>
  175. <![CDATA[dcp]]></DatabaseName>
  176. </Connection>
  177. <Query>
  178. <![CDATA[SELECT gs.CN_NAME as COUNTRY_CN_NAME,p.DATA_VALUE ,ifnull(p.INDEX_CN_NAME,'${index_name3}') as INDEX_CN_NAME ,p.DATA_YEAR from gei_sys_country gs
  179. left JOIN (SELECT DATA_YEAR,COUNTRY_CN_NAME,INDEX_CN_NAME,DATA_VALUE FROM ${table_name4} WHERE DATA_YEAR >='${start_time}' AND DATA_YEAR <='${end_time}' AND INDEX_CN_NAME = '${index_name3}'and INDEX_ID = ${index_id3} AND COUNTRY_CN_NAME in(${country_list}))p on p.COUNTRY_CN_NAME = gs.CN_NAME
  180. WHERE gs.CN_NAME in (${country_list})order by p.DATA_YEAR asc;]]></Query>
  181. <PageQuery>
  182. <![CDATA[]]></PageQuery>
  183. </TableData>
  184. <TableData name="five_rule" class="com.fr.data.impl.DBTableData">
  185. <Parameters>
  186. <Parameter>
  187. <Attributes name="start_time"/>
  188. <O>
  189. <![CDATA[2010]]></O>
  190. </Parameter>
  191. <Parameter>
  192. <Attributes name="end_time"/>
  193. <O>
  194. <![CDATA[2018]]></O>
  195. </Parameter>
  196. <Parameter>
  197. <Attributes name="index_name4"/>
  198. <O>
  199. <![CDATA[人口密度]]></O>
  200. </Parameter>
  201. <Parameter>
  202. <Attributes name="country_list"/>
  203. <O>
  204. <![CDATA[\"中国\",\"日本\"]]></O>
  205. </Parameter>
  206. <Parameter>
  207. <Attributes name="table_name5"/>
  208. <O>
  209. <![CDATA[gei_app_data_wb]]></O>
  210. </Parameter>
  211. <Parameter>
  212. <Attributes name="index_id4"/>
  213. <O>
  214. <![CDATA[]]></O>
  215. </Parameter>
  216. </Parameters>
  217. <Attributes maxMemRowCount="-1"/>
  218. <Connection class="com.fr.data.impl.NameDatabaseConnection">
  219. <DatabaseName>
  220. <![CDATA[dcp]]></DatabaseName>
  221. </Connection>
  222. <Query>
  223. <![CDATA[SELECT gs.CN_NAME as COUNTRY_CN_NAME,p.DATA_VALUE ,ifnull(p.INDEX_CN_NAME,'${index_name4}') as INDEX_CN_NAME ,p.DATA_YEAR from gei_sys_country gs
  224. left JOIN (SELECT DATA_YEAR,COUNTRY_CN_NAME,INDEX_CN_NAME,DATA_VALUE FROM ${table_name5} WHERE DATA_YEAR >='${start_time}' AND DATA_YEAR <='${end_time}' AND INDEX_CN_NAME = '${index_name4}'and INDEX_ID = ${index_id4} AND COUNTRY_CN_NAME in(${country_list}))p on p.COUNTRY_CN_NAME = gs.CN_NAME
  225. WHERE gs.CN_NAME in (${country_list})
  226. order by p.DATA_YEAR asc;]]></Query>
  227. <PageQuery>
  228. <![CDATA[]]></PageQuery>
  229. </TableData>
  230. </TableDataMap>
  231. <ElementCaseMobileAttr>
  232. <ElementCaseMobileAttrProvider horizontal="4" vertical="4" zoom="true" refresh="false" isUseHTML="false" isMobileCanvasSize="false" appearRefresh="false" allowFullScreen="false" allowDoubleClickOrZoom="true" functionalWhenUnactivated="false"/>
  233. </ElementCaseMobileAttr>
  234. <Report class="com.fr.report.worksheet.WorkSheet" name="sheet1">
  235. <ReportPageAttr>
  236. <HR/>
  237. <FR/>
  238. <HC/>
  239. <FC/>
  240. </ReportPageAttr>
  241. <ColumnPrivilegeControl/>
  242. <RowPrivilegeControl/>
  243. <RowHeight defaultValue="723900">
  244. <![CDATA[12725400,723900,723900,1066800,1143000,1143000,723900,723900,11963400,723900,723900,1066800,1143000,1104900,723900,723900,13258800,723900,914400,1066800,1104900,1104900,723900,723900,13982700,723900,723900,1066800,1104900,1143000,723900,723900,12954000,723900,723900,1066800,1143000,1143000,723900]]></RowHeight>
  245. <ColumnWidth defaultValue="2743200">
  246. <![CDATA[3619500,3733800,3848100,2171700,0,0,0,0,0,0,0,0,0,0,0,0,2743200]]></ColumnWidth>
  247. <CellElementList>
  248. <C c="0" r="0" cs="18">
  249. <O t="CC">
  250. <LayoutAttr selectedIndex="0"/>
  251. <ChangeAttr enable="false" changeType="button" timeInterval="5" buttonColor="-6710887" carouselColor="-8421505" showArrow="true">
  252. <TextAttr>
  253. <Attr alignText="0" predefinedStyle="false">
  254. <FRFont name="PingFangSC-Regular" style="0" size="96" foreground="-1"/>
  255. </Attr>
  256. </TextAttr>
  257. </ChangeAttr>
  258. <Chart name="默认" chartClass="com.fr.plugin.chart.vanchart.VanChart">
  259. <Chart class="com.fr.plugin.chart.vanchart.VanChart">
  260. <GI>
  261. <AttrBackground>
  262. <Background name="NullBackground"/>
  263. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  264. </AttrBackground>
  265. <AttrBorder>
  266. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  267. <newColor borderColor="-1118482" autoColor="false" predefinedStyle="false"/>
  268. </AttrBorder>
  269. <AttrAlpha>
  270. <Attr alpha="1.0"/>
  271. </AttrAlpha>
  272. </GI>
  273. <ChartAttr isJSDraw="true" isStyleGlobal="false"/>
  274. <Title4VanChart>
  275. <Title>
  276. <GI>
  277. <AttrBackground>
  278. <Background name="NullBackground"/>
  279. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  280. </AttrBackground>
  281. <AttrBorder>
  282. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  283. <newColor borderColor="-6908266" autoColor="false" predefinedStyle="false"/>
  284. </AttrBorder>
  285. <AttrAlpha>
  286. <Attr alpha="1.0"/>
  287. </AttrAlpha>
  288. </GI>
  289. <O t="XMLable" class="com.fr.base.Formula">
  290. <Attributes>
  291. <![CDATA[=$index_name]]></Attributes>
  292. </O>
  293. <TextAttr>
  294. <Attr alignText="0" predefinedStyle="false">
  295. <FRFont name="微软雅黑" style="0" size="128" foreground="-13421773"/>
  296. </Attr>
  297. </TextAttr>
  298. <TitleVisible value="true" position="0"/>
  299. </Title>
  300. <Attr4VanChart useHtml="false" floating="false" x="0.0" y="0.0" limitSize="false" maxHeight="15.0"/>
  301. </Title4VanChart>
  302. <Plot class="com.fr.plugin.chart.line.VanChartLinePlot">
  303. <VanChartPlotVersion version="20170715"/>
  304. <GI>
  305. <AttrBackground>
  306. <Background name="NullBackground"/>
  307. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  308. </AttrBackground>
  309. <AttrBorder>
  310. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  311. <newColor/>
  312. </AttrBorder>
  313. <AttrAlpha>
  314. <Attr alpha="1.0"/>
  315. </AttrAlpha>
  316. </GI>
  317. <Attr isNullValueBreak="true" autoRefreshPerSecond="6" seriesDragEnable="false" plotStyle="0" combinedSize="50.0"/>
  318. <newHotTooltipStyle>
  319. <AttrContents>
  320. <Attr showLine="false" position="1" isWhiteBackground="true" isShowMutiSeries="false" seriesLabel="${VALUE}"/>
  321. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  322. <![CDATA[#.##]]></Format>
  323. <PercentFormat>
  324. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  325. <![CDATA[#0.##%]]></Format>
  326. </PercentFormat>
  327. </AttrContents>
  328. </newHotTooltipStyle>
  329. <ConditionCollection>
  330. <DefaultAttr class="com.fr.chart.chartglyph.ConditionAttr">
  331. <ConditionAttr name="">
  332. <AttrList>
  333. <Attr class="com.fr.plugin.chart.base.AttrTooltip">
  334. <AttrTooltip>
  335. <Attr enable="true" duration="4" followMouse="false" showMutiSeries="false" isCustom="false"/>
  336. <TextAttr>
  337. <Attr alignText="0" predefinedStyle="false"/>
  338. </TextAttr>
  339. <AttrToolTipContent>
  340. <TextAttr>
  341. <Attr alignText="0" predefinedStyle="false"/>
  342. </TextAttr>
  343. <richText class="com.fr.plugin.chart.base.AttrTooltipRichText">
  344. <AttrTooltipRichText>
  345. <Attr content="" isAuto="true" initParamsContent=""/>
  346. </AttrTooltipRichText>
  347. </richText>
  348. <richTextValue class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat">
  349. <AttrTooltipValueFormat>
  350. <Attr enable="true"/>
  351. </AttrTooltipValueFormat>
  352. </richTextValue>
  353. <richTextPercent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat">
  354. <AttrTooltipPercentFormat>
  355. <Attr enable="false"/>
  356. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  357. <![CDATA[#.##%]]></Format>
  358. </AttrTooltipPercentFormat>
  359. </richTextPercent>
  360. <richTextCategory class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat">
  361. <AttrToolTipCategoryFormat>
  362. <Attr enable="true"/>
  363. </AttrToolTipCategoryFormat>
  364. </richTextCategory>
  365. <richTextSeries class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat">
  366. <AttrTooltipSeriesFormat>
  367. <Attr enable="true"/>
  368. </AttrTooltipSeriesFormat>
  369. </richTextSeries>
  370. <richTextChangedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat">
  371. <AttrTooltipChangedPercentFormat>
  372. <Attr enable="false"/>
  373. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  374. <![CDATA[#.##%]]></Format>
  375. </AttrTooltipChangedPercentFormat>
  376. </richTextChangedPercent>
  377. <richTextChangedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat">
  378. <AttrTooltipChangedValueFormat>
  379. <Attr enable="false"/>
  380. </AttrTooltipChangedValueFormat>
  381. </richTextChangedValue>
  382. <TableFieldCollection/>
  383. <Attr isCommon="true" isCustom="false" isRichText="false" richTextAlign="left" showAllSeries="false"/>
  384. <value class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat">
  385. <AttrTooltipValueFormat>
  386. <Attr enable="true"/>
  387. </AttrTooltipValueFormat>
  388. </value>
  389. <percent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat">
  390. <AttrTooltipPercentFormat>
  391. <Attr enable="false"/>
  392. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  393. <![CDATA[#.##%]]></Format>
  394. </AttrTooltipPercentFormat>
  395. </percent>
  396. <category class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat">
  397. <AttrToolTipCategoryFormat>
  398. <Attr enable="true"/>
  399. </AttrToolTipCategoryFormat>
  400. </category>
  401. <series class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat">
  402. <AttrTooltipSeriesFormat>
  403. <Attr enable="true"/>
  404. </AttrTooltipSeriesFormat>
  405. </series>
  406. <changedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat">
  407. <AttrTooltipChangedPercentFormat>
  408. <Attr enable="false"/>
  409. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  410. <![CDATA[#.##%]]></Format>
  411. </AttrTooltipChangedPercentFormat>
  412. </changedPercent>
  413. <changedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat">
  414. <AttrTooltipChangedValueFormat>
  415. <Attr enable="false"/>
  416. </AttrTooltipChangedValueFormat>
  417. </changedValue>
  418. <HtmlLabel customText="" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/>
  419. </AttrToolTipContent>
  420. <GI>
  421. <AttrBackground>
  422. <Background name="ColorBackground" color="-16777216"/>
  423. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="true" autoBackground="false" predefinedStyle="false"/>
  424. </AttrBackground>
  425. <AttrBorder>
  426. <Attr lineStyle="0" isRoundBorder="false" roundRadius="2"/>
  427. <newColor borderColor="-16777216" autoColor="false" predefinedStyle="false"/>
  428. </AttrBorder>
  429. <AttrAlpha>
  430. <Attr alpha="0.5"/>
  431. </AttrAlpha>
  432. </GI>
  433. </AttrTooltip>
  434. </Attr>
  435. <Attr class="com.fr.plugin.chart.base.VanChartAttrMarker">
  436. <VanAttrMarker>
  437. <Attr isCommon="true" anchorSize="22.0" markerType="AutoMarker" radius="3.5" width="30.0" height="30.0"/>
  438. <Background name="NullBackground"/>
  439. </VanAttrMarker>
  440. </Attr>
  441. <Attr class="com.fr.plugin.chart.base.VanChartAttrLine">
  442. <VanAttrLine>
  443. <Attr lineType="solid" lineWidth="2.0" lineStyle="0" nullValueBreak="true"/>
  444. </VanAttrLine>
  445. </Attr>
  446. </AttrList>
  447. </ConditionAttr>
  448. </DefaultAttr>
  449. </ConditionCollection>
  450. <Legend4VanChart>
  451. <Legend>
  452. <GI>
  453. <AttrBackground>
  454. <Background name="NullBackground"/>
  455. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  456. </AttrBackground>
  457. <AttrBorder>
  458. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  459. <newColor borderColor="-3355444" autoColor="false" predefinedStyle="false"/>
  460. </AttrBorder>
  461. <AttrAlpha>
  462. <Attr alpha="1.0"/>
  463. </AttrAlpha>
  464. </GI>
  465. <Attr position="4" visible="true" predefinedStyle="false"/>
  466. <FRFont name="Microsoft YaHei" style="0" size="88" foreground="-10066330"/>
  467. </Legend>
  468. <Attr4VanChart floating="false" x="0.0" y="0.0" layout="aligned" customSize="false" maxHeight="30.0" isHighlight="true"/>
  469. </Legend4VanChart>
  470. <DataSheet>
  471. <GI>
  472. <AttrBackground>
  473. <Background name="NullBackground"/>
  474. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  475. </AttrBackground>
  476. <AttrBorder>
  477. <Attr lineStyle="1" isRoundBorder="false" roundRadius="0"/>
  478. <newColor borderColor="-16777216" autoColor="false" predefinedStyle="false"/>
  479. </AttrBorder>
  480. <AttrAlpha>
  481. <Attr alpha="1.0"/>
  482. </AttrAlpha>
  483. </GI>
  484. <Attr isVisible="false" predefinedStyle="false"/>
  485. <FRFont name="SimSun" style="0" size="72"/>
  486. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  487. <![CDATA[#.##]]></Format>
  488. </DataSheet>
  489. <DataProcessor class="com.fr.base.chart.chartdata.model.NormalDataModel"/>
  490. <newPlotFillStyle>
  491. <AttrFillStyle>
  492. <AFStyle colorStyle="0"/>
  493. <FillStyleName fillStyleName=""/>
  494. <isCustomFillStyle isCustomFillStyle="false"/>
  495. <PredefinedStyle predefinedStyle="false"/>
  496. </AttrFillStyle>
  497. </newPlotFillStyle>
  498. <VanChartPlotAttr isAxisRotation="false" categoryNum="1"/>
  499. <GradientStyle>
  500. <Attr gradientType="gradual" startColor="-12146441" endColor="-9378161"/>
  501. </GradientStyle>
  502. <VanChartRectanglePlotAttr vanChartPlotType="normal" isDefaultIntervalBackground="true"/>
  503. <XAxisList>
  504. <VanChartAxis class="com.fr.plugin.chart.attr.axis.VanChartAxis">
  505. <Title>
  506. <GI>
  507. <AttrBackground>
  508. <Background name="NullBackground"/>
  509. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  510. </AttrBackground>
  511. <AttrBorder>
  512. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  513. <newColor borderColor="-16777216" autoColor="false" predefinedStyle="false"/>
  514. </AttrBorder>
  515. <AttrAlpha>
  516. <Attr alpha="1.0"/>
  517. </AttrAlpha>
  518. </GI>
  519. <O>
  520. <![CDATA[年份]]></O>
  521. <TextAttr>
  522. <Attr alignText="0" predefinedStyle="false">
  523. <FRFont name="Verdana" style="0" size="88" foreground="-10066330"/>
  524. </Attr>
  525. </TextAttr>
  526. <TitleVisible value="true" position="4"/>
  527. </Title>
  528. <newAxisAttr isShowAxisLabel="true"/>
  529. <AxisLineStyle AxisStyle="1" MainGridStyle="1"/>
  530. <newLineColor lineColor="-5197648" predefinedStyle="false"/>
  531. <AxisPosition value="3"/>
  532. <TickLine201106 type="2" secType="0"/>
  533. <ArrowShow arrowShow="false"/>
  534. <TextAttr>
  535. <Attr alignText="0" predefinedStyle="false">
  536. <FRFont name="Verdana" style="0" size="88" foreground="-10066330"/>
  537. </Attr>
  538. </TextAttr>
  539. <AxisLabelCount value="=1"/>
  540. <AxisRange/>
  541. <AxisUnit201106 isCustomMainUnit="false" isCustomSecUnit="false" mainUnit="=0" secUnit="=0"/>
  542. <ZoomAxisAttr isZoom="false"/>
  543. <axisReversed axisReversed="false"/>
  544. <VanChartAxisAttr mainTickLine="2" secTickLine="0" axisName="X轴" titleUseHtml="false" labelDisplay="interval" autoLabelGap="true" limitSize="false" maxHeight="15.0" commonValueFormat="true" isRotation="false" isShowAxisTitle="true" gridLineType="NONE"/>
  545. <HtmlLabel customText="function(){ return this; }" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/>
  546. <alertList/>
  547. <customBackgroundList/>
  548. </VanChartAxis>
  549. </XAxisList>
  550. <YAxisList>
  551. <VanChartAxis class="com.fr.plugin.chart.attr.axis.VanChartValueAxis">
  552. <Title>
  553. <GI>
  554. <AttrBackground>
  555. <Background name="NullBackground"/>
  556. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  557. </AttrBackground>
  558. <AttrBorder>
  559. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  560. <newColor borderColor="-16777216" autoColor="false" predefinedStyle="false"/>
  561. </AttrBorder>
  562. <AttrAlpha>
  563. <Attr alpha="1.0"/>
  564. </AttrAlpha>
  565. </GI>
  566. <O t="XMLable" class="com.fr.base.Formula">
  567. <Attributes>
  568. <![CDATA[=$unit_name1]]></Attributes>
  569. </O>
  570. <TextAttr>
  571. <Attr rotation="-90" alignText="0" predefinedStyle="false">
  572. <FRFont name="Verdana" style="0" size="88" foreground="-10066330"/>
  573. </Attr>
  574. </TextAttr>
  575. <TitleVisible value="true" position="1"/>
  576. </Title>
  577. <newAxisAttr isShowAxisLabel="true"/>
  578. <AxisLineStyle AxisStyle="0" MainGridStyle="1"/>
  579. <newLineColor mainGridColor="-3881788" mainGridPredefinedStyle="false" lineColor="-5197648" predefinedStyle="false"/>
  580. <AxisPosition value="2"/>
  581. <TickLine201106 type="2" secType="0"/>
  582. <ArrowShow arrowShow="false"/>
  583. <TextAttr>
  584. <Attr alignText="0" predefinedStyle="false">
  585. <FRFont name="Verdana" style="0" size="88" foreground="-10066330"/>
  586. </Attr>
  587. </TextAttr>
  588. <AxisLabelCount value="=1"/>
  589. <AxisRange/>
  590. <AxisUnit201106 isCustomMainUnit="false" isCustomSecUnit="false" mainUnit="=0" secUnit="=0"/>
  591. <ZoomAxisAttr isZoom="false"/>
  592. <axisReversed axisReversed="false"/>
  593. <VanChartAxisAttr mainTickLine="0" secTickLine="0" axisName="Y轴" titleUseHtml="false" labelDisplay="interval" autoLabelGap="true" limitSize="false" maxHeight="15.0" commonValueFormat="true" isRotation="false" isShowAxisTitle="true" gridLineType="solid"/>
  594. <HtmlLabel customText="function(){ return this; }" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/>
  595. <alertList/>
  596. <customBackgroundList/>
  597. <VanChartValueAxisAttr isLog="false" valueStyle="false" baseLog="=10"/>
  598. <ds>
  599. <RadarYAxisTableDefinition>
  600. <Top topCate="-1" topValue="-1" isDiscardOtherCate="false" isDiscardOtherSeries="false" isDiscardNullCate="false" isDiscardNullSeries="false"/>
  601. <attr/>
  602. </RadarYAxisTableDefinition>
  603. </ds>
  604. </VanChartAxis>
  605. </YAxisList>
  606. <stackAndAxisCondition>
  607. <ConditionCollection>
  608. <DefaultAttr class="com.fr.chart.chartglyph.ConditionAttr">
  609. <ConditionAttr name=""/>
  610. </DefaultAttr>
  611. </ConditionCollection>
  612. </stackAndAxisCondition>
  613. </Plot>
  614. <ChartDefinition>
  615. <OneValueCDDefinition seriesName="COUNTRY_CN_NAME" valueName="DATA_VALUE" function="com.fr.data.util.function.SumFunction">
  616. <Top topCate="-1" topValue="-1" isDiscardOtherCate="false" isDiscardOtherSeries="false" isDiscardNullCate="false" isDiscardNullSeries="false"/>
  617. <TableData class="com.fr.data.impl.NameTableData">
  618. <Name>
  619. <![CDATA[one_tule]]></Name>
  620. </TableData>
  621. <CategoryName value="DATA_YEAR"/>
  622. </OneValueCDDefinition>
  623. </ChartDefinition>
  624. </Chart>
  625. <UUID uuid="8fb53b76-8e07-4cf1-a648-50decbf6f204"/>
  626. <tools hidden="true" sort="true" export="true" fullScreen="true"/>
  627. <VanChartZoom>
  628. <zoomAttr zoomVisible="false" zoomGesture="true" zoomResize="true" zoomType="xy" controlType="zoom" categoryNum="8" scaling="0.3"/>
  629. <from>
  630. <![CDATA[]]></from>
  631. <to>
  632. <![CDATA[]]></to>
  633. </VanChartZoom>
  634. <refreshMoreLabel>
  635. <attr moreLabel="false" autoTooltip="true"/>
  636. <AttrTooltip>
  637. <Attr enable="true" duration="4" followMouse="false" showMutiSeries="false" isCustom="false"/>
  638. <TextAttr>
  639. <Attr alignText="0" predefinedStyle="false"/>
  640. </TextAttr>
  641. <AttrToolTipContent>
  642. <TextAttr>
  643. <Attr alignText="0" predefinedStyle="false"/>
  644. </TextAttr>
  645. <richText class="com.fr.plugin.chart.base.AttrTooltipRichText">
  646. <AttrTooltipRichText>
  647. <Attr content="" isAuto="true" initParamsContent=""/>
  648. </AttrTooltipRichText>
  649. </richText>
  650. <richTextValue class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat">
  651. <AttrTooltipValueFormat>
  652. <Attr enable="true"/>
  653. </AttrTooltipValueFormat>
  654. </richTextValue>
  655. <richTextPercent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat">
  656. <AttrTooltipPercentFormat>
  657. <Attr enable="false"/>
  658. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  659. <![CDATA[#.##%]]></Format>
  660. </AttrTooltipPercentFormat>
  661. </richTextPercent>
  662. <richTextCategory class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat">
  663. <AttrToolTipCategoryFormat>
  664. <Attr enable="false"/>
  665. </AttrToolTipCategoryFormat>
  666. </richTextCategory>
  667. <richTextSeries class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat">
  668. <AttrTooltipSeriesFormat>
  669. <Attr enable="false"/>
  670. </AttrTooltipSeriesFormat>
  671. </richTextSeries>
  672. <richTextChangedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat">
  673. <AttrTooltipChangedPercentFormat>
  674. <Attr enable="false"/>
  675. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  676. <![CDATA[#.##%]]></Format>
  677. </AttrTooltipChangedPercentFormat>
  678. </richTextChangedPercent>
  679. <richTextChangedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat">
  680. <AttrTooltipChangedValueFormat>
  681. <Attr enable="false"/>
  682. </AttrTooltipChangedValueFormat>
  683. </richTextChangedValue>
  684. <TableFieldCollection/>
  685. <Attr isCommon="true" isCustom="false" isRichText="false" richTextAlign="left" showAllSeries="false"/>
  686. <value class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat">
  687. <AttrTooltipValueFormat>
  688. <Attr enable="true"/>
  689. </AttrTooltipValueFormat>
  690. </value>
  691. <percent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat">
  692. <AttrTooltipPercentFormat>
  693. <Attr enable="false"/>
  694. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  695. <![CDATA[#.##%]]></Format>
  696. </AttrTooltipPercentFormat>
  697. </percent>
  698. <category class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat">
  699. <AttrToolTipCategoryFormat>
  700. <Attr enable="true"/>
  701. </AttrToolTipCategoryFormat>
  702. </category>
  703. <series class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat">
  704. <AttrTooltipSeriesFormat>
  705. <Attr enable="true"/>
  706. </AttrTooltipSeriesFormat>
  707. </series>
  708. <changedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat">
  709. <AttrTooltipChangedPercentFormat>
  710. <Attr enable="false"/>
  711. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  712. <![CDATA[#.##%]]></Format>
  713. </AttrTooltipChangedPercentFormat>
  714. </changedPercent>
  715. <changedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat">
  716. <AttrTooltipChangedValueFormat>
  717. <Attr enable="true"/>
  718. </AttrTooltipChangedValueFormat>
  719. </changedValue>
  720. <HtmlLabel customText="" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/>
  721. </AttrToolTipContent>
  722. <GI>
  723. <AttrBackground>
  724. <Background name="ColorBackground" color="-1"/>
  725. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  726. </AttrBackground>
  727. <AttrBorder>
  728. <Attr lineStyle="1" isRoundBorder="false" roundRadius="4"/>
  729. <newColor borderColor="-15395563" autoColor="false" predefinedStyle="false"/>
  730. </AttrBorder>
  731. <AttrAlpha>
  732. <Attr alpha="0.8"/>
  733. </AttrAlpha>
  734. </GI>
  735. </AttrTooltip>
  736. </refreshMoreLabel>
  737. <ThemeAttr>
  738. <Attr darkTheme="false" predefinedStyle="false"/>
  739. </ThemeAttr>
  740. </Chart>
  741. </O>
  742. <PrivilegeControl/>
  743. <Expand/>
  744. </C>
  745. <C c="0" r="1" cs="3" s="0">
  746. <O t="XMLable" class="com.fr.base.Formula">
  747. <Attributes>
  748. <![CDATA[="注:数据来源于世界银行等国际组织。(数据来源:" + (if(find("wb", $table_name1) > 0, "世界银行", "") || if(find("iea", $table_name1) > 0, "IEA", "") || if(find("eia", $table_name1) > 0, "EIA)", "") || if(find("bp", $table_name1) > 0, "BP", "")) + ")"]]></Attributes>
  749. </O>
  750. <PrivilegeControl/>
  751. <Expand/>
  752. </C>
  753. <C c="0" r="3" s="1">
  754. <O t="XMLable" class="com.fr.base.Formula">
  755. <Attributes>
  756. <![CDATA[="年份(指标单位:" + $unit_name1 + ")"]]></Attributes>
  757. </O>
  758. <PrivilegeControl/>
  759. <Expand/>
  760. </C>
  761. <C c="1" r="3" s="1">
  762. <O t="DSColumn">
  763. <Attributes dsName="one_tule" columnName="COUNTRY_CN_NAME"/>
  764. <Condition class="com.fr.data.condition.ListCondition"/>
  765. <Complex/>
  766. <RG class="com.fr.report.cell.cellattr.core.group.FunctionGrouper"/>
  767. <Result>
  768. <![CDATA[$$$]]></Result>
  769. <Parameters/>
  770. </O>
  771. <PrivilegeControl/>
  772. <Expand dir="1"/>
  773. </C>
  774. <C c="2" r="3" s="1">
  775. <O>
  776. <![CDATA[合计]]></O>
  777. <PrivilegeControl/>
  778. <Expand/>
  779. </C>
  780. <C c="3" r="3" s="2">
  781. <PrivilegeControl/>
  782. <Expand/>
  783. </C>
  784. <C c="0" r="4" s="1">
  785. <O t="DSColumn">
  786. <Attributes dsName="one_tule" columnName="DATA_YEAR"/>
  787. <Condition class="com.fr.data.condition.ListCondition"/>
  788. <Complex/>
  789. <RG class="com.fr.report.cell.cellattr.core.group.FunctionGrouper"/>
  790. <Result>
  791. <![CDATA[$$$]]></Result>
  792. <Parameters/>
  793. </O>
  794. <PrivilegeControl/>
  795. <HighlightList>
  796. <Highlight class="com.fr.report.cell.cellattr.highlight.DefaultHighlight">
  797. <Name>
  798. <![CDATA[条件属性1]]></Name>
  799. <Condition class="com.fr.data.condition.FormulaCondition">
  800. <Formula>
  801. <![CDATA[len(A5) = 0]]></Formula>
  802. </Condition>
  803. <HighlightAction class="com.fr.report.cell.cellattr.highlight.RowHeightHighlightAction"/>
  804. </Highlight>
  805. </HighlightList>
  806. <Expand dir="0"/>
  807. </C>
  808. <C c="1" r="4" s="3">
  809. <O t="DSColumn">
  810. <Attributes dsName="one_tule" columnName="DATA_VALUE"/>
  811. <Condition class="com.fr.data.condition.ListCondition"/>
  812. <Complex/>
  813. <RG class="com.fr.report.cell.cellattr.core.group.FunctionGrouper"/>
  814. <Result>
  815. <![CDATA[$$$]]></Result>
  816. <Parameters/>
  817. </O>
  818. <PrivilegeControl/>
  819. <Expand/>
  820. </C>
  821. <C c="2" r="4" s="3">
  822. <O t="XMLable" class="com.fr.base.Formula">
  823. <Attributes>
  824. <![CDATA[=if(ISNULL(B5), "", SUM(B5))]]></Attributes>
  825. </O>
  826. <PrivilegeControl/>
  827. <Expand/>
  828. </C>
  829. <C c="3" r="4" s="2">
  830. <PrivilegeControl/>
  831. <Expand/>
  832. </C>
  833. <C c="0" r="5" s="1">
  834. <O>
  835. <![CDATA[合计]]></O>
  836. <PrivilegeControl/>
  837. <Expand/>
  838. </C>
  839. <C c="1" r="5" s="3">
  840. <O t="XMLable" class="com.fr.base.Formula">
  841. <Attributes>
  842. <![CDATA[=if(ISNULL(B5), "", SUM(B5))]]></Attributes>
  843. </O>
  844. <PrivilegeControl/>
  845. <Expand/>
  846. </C>
  847. <C c="2" r="5" s="3">
  848. <O t="XMLable" class="com.fr.base.Formula">
  849. <Attributes>
  850. <![CDATA[=if(ISNULL(C5), "", SUM(C5))]]></Attributes>
  851. </O>
  852. <PrivilegeControl/>
  853. <Expand/>
  854. </C>
  855. <C c="3" r="5" s="2">
  856. <PrivilegeControl/>
  857. <Expand/>
  858. </C>
  859. <C c="0" r="8" cs="18">
  860. <O t="CC">
  861. <LayoutAttr selectedIndex="0"/>
  862. <ChangeAttr enable="false" changeType="button" timeInterval="5" buttonColor="-6710887" carouselColor="-8421505" showArrow="true">
  863. <TextAttr>
  864. <Attr alignText="0" predefinedStyle="false">
  865. <FRFont name="PingFangSC-Regular" style="0" size="96" foreground="-1"/>
  866. </Attr>
  867. </TextAttr>
  868. </ChangeAttr>
  869. <Chart name="默认" chartClass="com.fr.plugin.chart.vanchart.VanChart">
  870. <Chart class="com.fr.plugin.chart.vanchart.VanChart">
  871. <GI>
  872. <AttrBackground>
  873. <Background name="NullBackground"/>
  874. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  875. </AttrBackground>
  876. <AttrBorder>
  877. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  878. <newColor borderColor="-1118482" autoColor="false" predefinedStyle="false"/>
  879. </AttrBorder>
  880. <AttrAlpha>
  881. <Attr alpha="1.0"/>
  882. </AttrAlpha>
  883. </GI>
  884. <ChartAttr isJSDraw="true" isStyleGlobal="false"/>
  885. <Title4VanChart>
  886. <Title>
  887. <GI>
  888. <AttrBackground>
  889. <Background name="NullBackground"/>
  890. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  891. </AttrBackground>
  892. <AttrBorder>
  893. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  894. <newColor borderColor="-6908266" autoColor="false" predefinedStyle="false"/>
  895. </AttrBorder>
  896. <AttrAlpha>
  897. <Attr alpha="1.0"/>
  898. </AttrAlpha>
  899. </GI>
  900. <O t="XMLable" class="com.fr.base.Formula">
  901. <Attributes>
  902. <![CDATA[=$index_name1]]></Attributes>
  903. </O>
  904. <TextAttr>
  905. <Attr alignText="0" predefinedStyle="false">
  906. <FRFont name="微软雅黑" style="0" size="128" foreground="-13421773"/>
  907. </Attr>
  908. </TextAttr>
  909. <TitleVisible value="true" position="0"/>
  910. </Title>
  911. <Attr4VanChart useHtml="false" floating="false" x="0.0" y="0.0" limitSize="false" maxHeight="15.0"/>
  912. </Title4VanChart>
  913. <Plot class="com.fr.plugin.chart.line.VanChartLinePlot">
  914. <VanChartPlotVersion version="20170715"/>
  915. <GI>
  916. <AttrBackground>
  917. <Background name="NullBackground"/>
  918. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  919. </AttrBackground>
  920. <AttrBorder>
  921. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  922. <newColor/>
  923. </AttrBorder>
  924. <AttrAlpha>
  925. <Attr alpha="1.0"/>
  926. </AttrAlpha>
  927. </GI>
  928. <Attr isNullValueBreak="true" autoRefreshPerSecond="6" seriesDragEnable="false" plotStyle="0" combinedSize="50.0"/>
  929. <newHotTooltipStyle>
  930. <AttrContents>
  931. <Attr showLine="false" position="1" isWhiteBackground="true" isShowMutiSeries="false" seriesLabel="${VALUE}"/>
  932. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  933. <![CDATA[#.##]]></Format>
  934. <PercentFormat>
  935. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  936. <![CDATA[#0.##%]]></Format>
  937. </PercentFormat>
  938. </AttrContents>
  939. </newHotTooltipStyle>
  940. <ConditionCollection>
  941. <DefaultAttr class="com.fr.chart.chartglyph.ConditionAttr">
  942. <ConditionAttr name="">
  943. <AttrList>
  944. <Attr class="com.fr.plugin.chart.base.AttrTooltip">
  945. <AttrTooltip>
  946. <Attr enable="true" duration="4" followMouse="false" showMutiSeries="false" isCustom="false"/>
  947. <TextAttr>
  948. <Attr alignText="0" predefinedStyle="false"/>
  949. </TextAttr>
  950. <AttrToolTipContent>
  951. <TextAttr>
  952. <Attr alignText="0" predefinedStyle="false"/>
  953. </TextAttr>
  954. <richText class="com.fr.plugin.chart.base.AttrTooltipRichText">
  955. <AttrTooltipRichText>
  956. <Attr content="" isAuto="true" initParamsContent=""/>
  957. </AttrTooltipRichText>
  958. </richText>
  959. <richTextValue class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat">
  960. <AttrTooltipValueFormat>
  961. <Attr enable="true"/>
  962. </AttrTooltipValueFormat>
  963. </richTextValue>
  964. <richTextPercent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat">
  965. <AttrTooltipPercentFormat>
  966. <Attr enable="false"/>
  967. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  968. <![CDATA[#.##%]]></Format>
  969. </AttrTooltipPercentFormat>
  970. </richTextPercent>
  971. <richTextCategory class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat">
  972. <AttrToolTipCategoryFormat>
  973. <Attr enable="true"/>
  974. </AttrToolTipCategoryFormat>
  975. </richTextCategory>
  976. <richTextSeries class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat">
  977. <AttrTooltipSeriesFormat>
  978. <Attr enable="true"/>
  979. </AttrTooltipSeriesFormat>
  980. </richTextSeries>
  981. <richTextChangedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat">
  982. <AttrTooltipChangedPercentFormat>
  983. <Attr enable="false"/>
  984. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  985. <![CDATA[#.##%]]></Format>
  986. </AttrTooltipChangedPercentFormat>
  987. </richTextChangedPercent>
  988. <richTextChangedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat">
  989. <AttrTooltipChangedValueFormat>
  990. <Attr enable="false"/>
  991. </AttrTooltipChangedValueFormat>
  992. </richTextChangedValue>
  993. <TableFieldCollection/>
  994. <Attr isCommon="true" isCustom="false" isRichText="false" richTextAlign="left" showAllSeries="false"/>
  995. <value class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat">
  996. <AttrTooltipValueFormat>
  997. <Attr enable="true"/>
  998. </AttrTooltipValueFormat>
  999. </value>
  1000. <percent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat">
  1001. <AttrTooltipPercentFormat>
  1002. <Attr enable="false"/>
  1003. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  1004. <![CDATA[#.##%]]></Format>
  1005. </AttrTooltipPercentFormat>
  1006. </percent>
  1007. <category class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat">
  1008. <AttrToolTipCategoryFormat>
  1009. <Attr enable="true"/>
  1010. </AttrToolTipCategoryFormat>
  1011. </category>
  1012. <series class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat">
  1013. <AttrTooltipSeriesFormat>
  1014. <Attr enable="true"/>
  1015. </AttrTooltipSeriesFormat>
  1016. </series>
  1017. <changedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat">
  1018. <AttrTooltipChangedPercentFormat>
  1019. <Attr enable="false"/>
  1020. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  1021. <![CDATA[#.##%]]></Format>
  1022. </AttrTooltipChangedPercentFormat>
  1023. </changedPercent>
  1024. <changedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat">
  1025. <AttrTooltipChangedValueFormat>
  1026. <Attr enable="false"/>
  1027. </AttrTooltipChangedValueFormat>
  1028. </changedValue>
  1029. <HtmlLabel customText="" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/>
  1030. </AttrToolTipContent>
  1031. <GI>
  1032. <AttrBackground>
  1033. <Background name="ColorBackground" color="-16777216"/>
  1034. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="true" autoBackground="false" predefinedStyle="false"/>
  1035. </AttrBackground>
  1036. <AttrBorder>
  1037. <Attr lineStyle="0" isRoundBorder="false" roundRadius="2"/>
  1038. <newColor borderColor="-16777216" autoColor="false" predefinedStyle="false"/>
  1039. </AttrBorder>
  1040. <AttrAlpha>
  1041. <Attr alpha="0.5"/>
  1042. </AttrAlpha>
  1043. </GI>
  1044. </AttrTooltip>
  1045. </Attr>
  1046. <Attr class="com.fr.plugin.chart.base.VanChartAttrMarker">
  1047. <VanAttrMarker>
  1048. <Attr isCommon="true" anchorSize="22.0" markerType="AutoMarker" radius="3.5" width="30.0" height="30.0"/>
  1049. <Background name="NullBackground"/>
  1050. </VanAttrMarker>
  1051. </Attr>
  1052. <Attr class="com.fr.plugin.chart.base.VanChartAttrLine">
  1053. <VanAttrLine>
  1054. <Attr lineType="solid" lineWidth="2.0" lineStyle="0" nullValueBreak="true"/>
  1055. </VanAttrLine>
  1056. </Attr>
  1057. </AttrList>
  1058. </ConditionAttr>
  1059. </DefaultAttr>
  1060. </ConditionCollection>
  1061. <Legend4VanChart>
  1062. <Legend>
  1063. <GI>
  1064. <AttrBackground>
  1065. <Background name="NullBackground"/>
  1066. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  1067. </AttrBackground>
  1068. <AttrBorder>
  1069. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  1070. <newColor borderColor="-3355444" autoColor="false" predefinedStyle="false"/>
  1071. </AttrBorder>
  1072. <AttrAlpha>
  1073. <Attr alpha="1.0"/>
  1074. </AttrAlpha>
  1075. </GI>
  1076. <Attr position="4" visible="true" predefinedStyle="false"/>
  1077. <FRFont name="Microsoft YaHei" style="0" size="88" foreground="-10066330"/>
  1078. </Legend>
  1079. <Attr4VanChart floating="false" x="0.0" y="0.0" layout="aligned" customSize="false" maxHeight="30.0" isHighlight="true"/>
  1080. </Legend4VanChart>
  1081. <DataSheet>
  1082. <GI>
  1083. <AttrBackground>
  1084. <Background name="NullBackground"/>
  1085. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  1086. </AttrBackground>
  1087. <AttrBorder>
  1088. <Attr lineStyle="1" isRoundBorder="false" roundRadius="0"/>
  1089. <newColor borderColor="-16777216" autoColor="false" predefinedStyle="false"/>
  1090. </AttrBorder>
  1091. <AttrAlpha>
  1092. <Attr alpha="1.0"/>
  1093. </AttrAlpha>
  1094. </GI>
  1095. <Attr isVisible="false" predefinedStyle="false"/>
  1096. <FRFont name="SimSun" style="0" size="72"/>
  1097. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  1098. <![CDATA[#.##]]></Format>
  1099. </DataSheet>
  1100. <DataProcessor class="com.fr.base.chart.chartdata.model.NormalDataModel"/>
  1101. <newPlotFillStyle>
  1102. <AttrFillStyle>
  1103. <AFStyle colorStyle="0"/>
  1104. <FillStyleName fillStyleName=""/>
  1105. <isCustomFillStyle isCustomFillStyle="false"/>
  1106. <PredefinedStyle predefinedStyle="false"/>
  1107. </AttrFillStyle>
  1108. </newPlotFillStyle>
  1109. <VanChartPlotAttr isAxisRotation="false" categoryNum="1"/>
  1110. <GradientStyle>
  1111. <Attr gradientType="gradual" startColor="-12146441" endColor="-9378161"/>
  1112. </GradientStyle>
  1113. <VanChartRectanglePlotAttr vanChartPlotType="normal" isDefaultIntervalBackground="true"/>
  1114. <XAxisList>
  1115. <VanChartAxis class="com.fr.plugin.chart.attr.axis.VanChartAxis">
  1116. <Title>
  1117. <GI>
  1118. <AttrBackground>
  1119. <Background name="NullBackground"/>
  1120. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  1121. </AttrBackground>
  1122. <AttrBorder>
  1123. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  1124. <newColor borderColor="-16777216" autoColor="false" predefinedStyle="false"/>
  1125. </AttrBorder>
  1126. <AttrAlpha>
  1127. <Attr alpha="1.0"/>
  1128. </AttrAlpha>
  1129. </GI>
  1130. <O>
  1131. <![CDATA[年份]]></O>
  1132. <TextAttr>
  1133. <Attr alignText="0" predefinedStyle="false">
  1134. <FRFont name="Verdana" style="0" size="88" foreground="-10066330"/>
  1135. </Attr>
  1136. </TextAttr>
  1137. <TitleVisible value="true" position="4"/>
  1138. </Title>
  1139. <newAxisAttr isShowAxisLabel="true"/>
  1140. <AxisLineStyle AxisStyle="1" MainGridStyle="1"/>
  1141. <newLineColor lineColor="-5197648" predefinedStyle="false"/>
  1142. <AxisPosition value="3"/>
  1143. <TickLine201106 type="2" secType="0"/>
  1144. <ArrowShow arrowShow="false"/>
  1145. <TextAttr>
  1146. <Attr alignText="0" predefinedStyle="false">
  1147. <FRFont name="Verdana" style="0" size="88" foreground="-10066330"/>
  1148. </Attr>
  1149. </TextAttr>
  1150. <AxisLabelCount value="=1"/>
  1151. <AxisRange/>
  1152. <AxisUnit201106 isCustomMainUnit="false" isCustomSecUnit="false" mainUnit="=0" secUnit="=0"/>
  1153. <ZoomAxisAttr isZoom="false"/>
  1154. <axisReversed axisReversed="false"/>
  1155. <VanChartAxisAttr mainTickLine="2" secTickLine="0" axisName="X轴" titleUseHtml="false" labelDisplay="interval" autoLabelGap="true" limitSize="false" maxHeight="15.0" commonValueFormat="true" isRotation="false" isShowAxisTitle="true" gridLineType="NONE"/>
  1156. <HtmlLabel customText="function(){ return this; }" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/>
  1157. <alertList/>
  1158. <customBackgroundList/>
  1159. </VanChartAxis>
  1160. </XAxisList>
  1161. <YAxisList>
  1162. <VanChartAxis class="com.fr.plugin.chart.attr.axis.VanChartValueAxis">
  1163. <Title>
  1164. <GI>
  1165. <AttrBackground>
  1166. <Background name="NullBackground"/>
  1167. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  1168. </AttrBackground>
  1169. <AttrBorder>
  1170. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  1171. <newColor borderColor="-16777216" autoColor="false" predefinedStyle="false"/>
  1172. </AttrBorder>
  1173. <AttrAlpha>
  1174. <Attr alpha="1.0"/>
  1175. </AttrAlpha>
  1176. </GI>
  1177. <O t="XMLable" class="com.fr.base.Formula">
  1178. <Attributes>
  1179. <![CDATA[=$unit_name2]]></Attributes>
  1180. </O>
  1181. <TextAttr>
  1182. <Attr rotation="-90" alignText="0" predefinedStyle="false">
  1183. <FRFont name="Verdana" style="0" size="88" foreground="-10066330"/>
  1184. </Attr>
  1185. </TextAttr>
  1186. <TitleVisible value="true" position="1"/>
  1187. </Title>
  1188. <newAxisAttr isShowAxisLabel="true"/>
  1189. <AxisLineStyle AxisStyle="0" MainGridStyle="1"/>
  1190. <newLineColor mainGridColor="-3881788" mainGridPredefinedStyle="false" lineColor="-5197648" predefinedStyle="false"/>
  1191. <AxisPosition value="2"/>
  1192. <TickLine201106 type="2" secType="0"/>
  1193. <ArrowShow arrowShow="false"/>
  1194. <TextAttr>
  1195. <Attr alignText="0" predefinedStyle="false">
  1196. <FRFont name="Verdana" style="0" size="88" foreground="-10066330"/>
  1197. </Attr>
  1198. </TextAttr>
  1199. <AxisLabelCount value="=1"/>
  1200. <AxisRange/>
  1201. <AxisUnit201106 isCustomMainUnit="false" isCustomSecUnit="false" mainUnit="=0" secUnit="=0"/>
  1202. <ZoomAxisAttr isZoom="false"/>
  1203. <axisReversed axisReversed="false"/>
  1204. <VanChartAxisAttr mainTickLine="0" secTickLine="0" axisName="Y轴" titleUseHtml="false" labelDisplay="interval" autoLabelGap="true" limitSize="false" maxHeight="15.0" commonValueFormat="true" isRotation="false" isShowAxisTitle="true" gridLineType="solid"/>
  1205. <HtmlLabel customText="function(){ return this; }" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/>
  1206. <alertList/>
  1207. <customBackgroundList/>
  1208. <VanChartValueAxisAttr isLog="false" valueStyle="false" baseLog="=10"/>
  1209. <ds>
  1210. <RadarYAxisTableDefinition>
  1211. <Top topCate="-1" topValue="-1" isDiscardOtherCate="false" isDiscardOtherSeries="false" isDiscardNullCate="false" isDiscardNullSeries="false"/>
  1212. <attr/>
  1213. </RadarYAxisTableDefinition>
  1214. </ds>
  1215. </VanChartAxis>
  1216. </YAxisList>
  1217. <stackAndAxisCondition>
  1218. <ConditionCollection>
  1219. <DefaultAttr class="com.fr.chart.chartglyph.ConditionAttr">
  1220. <ConditionAttr name=""/>
  1221. </DefaultAttr>
  1222. </ConditionCollection>
  1223. </stackAndAxisCondition>
  1224. </Plot>
  1225. <ChartDefinition>
  1226. <OneValueCDDefinition seriesName="COUNTRY_CN_NAME" valueName="DATA_VALUE" function="com.fr.data.util.function.SumFunction">
  1227. <Top topCate="-1" topValue="-1" isDiscardOtherCate="false" isDiscardOtherSeries="false" isDiscardNullCate="false" isDiscardNullSeries="false"/>
  1228. <TableData class="com.fr.data.impl.NameTableData">
  1229. <Name>
  1230. <![CDATA[two_rule]]></Name>
  1231. </TableData>
  1232. <CategoryName value="DATA_YEAR"/>
  1233. </OneValueCDDefinition>
  1234. </ChartDefinition>
  1235. </Chart>
  1236. <UUID uuid="92c55ca6-8448-4ec6-8f2b-22ee6d05d1f9"/>
  1237. <tools hidden="true" sort="true" export="true" fullScreen="true"/>
  1238. <VanChartZoom>
  1239. <zoomAttr zoomVisible="false" zoomGesture="true" zoomResize="true" zoomType="xy" controlType="zoom" categoryNum="8" scaling="0.3"/>
  1240. <from>
  1241. <![CDATA[]]></from>
  1242. <to>
  1243. <![CDATA[]]></to>
  1244. </VanChartZoom>
  1245. <refreshMoreLabel>
  1246. <attr moreLabel="false" autoTooltip="true"/>
  1247. <AttrTooltip>
  1248. <Attr enable="true" duration="4" followMouse="false" showMutiSeries="false" isCustom="false"/>
  1249. <TextAttr>
  1250. <Attr alignText="0" predefinedStyle="false"/>
  1251. </TextAttr>
  1252. <AttrToolTipContent>
  1253. <TextAttr>
  1254. <Attr alignText="0" predefinedStyle="false"/>
  1255. </TextAttr>
  1256. <richText class="com.fr.plugin.chart.base.AttrTooltipRichText">
  1257. <AttrTooltipRichText>
  1258. <Attr content="" isAuto="true" initParamsContent=""/>
  1259. </AttrTooltipRichText>
  1260. </richText>
  1261. <richTextValue class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat">
  1262. <AttrTooltipValueFormat>
  1263. <Attr enable="true"/>
  1264. </AttrTooltipValueFormat>
  1265. </richTextValue>
  1266. <richTextPercent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat">
  1267. <AttrTooltipPercentFormat>
  1268. <Attr enable="false"/>
  1269. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  1270. <![CDATA[#.##%]]></Format>
  1271. </AttrTooltipPercentFormat>
  1272. </richTextPercent>
  1273. <richTextCategory class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat">
  1274. <AttrToolTipCategoryFormat>
  1275. <Attr enable="false"/>
  1276. </AttrToolTipCategoryFormat>
  1277. </richTextCategory>
  1278. <richTextSeries class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat">
  1279. <AttrTooltipSeriesFormat>
  1280. <Attr enable="false"/>
  1281. </AttrTooltipSeriesFormat>
  1282. </richTextSeries>
  1283. <richTextChangedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat">
  1284. <AttrTooltipChangedPercentFormat>
  1285. <Attr enable="false"/>
  1286. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  1287. <![CDATA[#.##%]]></Format>
  1288. </AttrTooltipChangedPercentFormat>
  1289. </richTextChangedPercent>
  1290. <richTextChangedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat">
  1291. <AttrTooltipChangedValueFormat>
  1292. <Attr enable="false"/>
  1293. </AttrTooltipChangedValueFormat>
  1294. </richTextChangedValue>
  1295. <TableFieldCollection/>
  1296. <Attr isCommon="true" isCustom="false" isRichText="false" richTextAlign="left" showAllSeries="false"/>
  1297. <value class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat">
  1298. <AttrTooltipValueFormat>
  1299. <Attr enable="true"/>
  1300. </AttrTooltipValueFormat>
  1301. </value>
  1302. <percent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat">
  1303. <AttrTooltipPercentFormat>
  1304. <Attr enable="false"/>
  1305. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  1306. <![CDATA[#.##%]]></Format>
  1307. </AttrTooltipPercentFormat>
  1308. </percent>
  1309. <category class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat">
  1310. <AttrToolTipCategoryFormat>
  1311. <Attr enable="true"/>
  1312. </AttrToolTipCategoryFormat>
  1313. </category>
  1314. <series class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat">
  1315. <AttrTooltipSeriesFormat>
  1316. <Attr enable="true"/>
  1317. </AttrTooltipSeriesFormat>
  1318. </series>
  1319. <changedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat">
  1320. <AttrTooltipChangedPercentFormat>
  1321. <Attr enable="false"/>
  1322. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  1323. <![CDATA[#.##%]]></Format>
  1324. </AttrTooltipChangedPercentFormat>
  1325. </changedPercent>
  1326. <changedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat">
  1327. <AttrTooltipChangedValueFormat>
  1328. <Attr enable="true"/>
  1329. </AttrTooltipChangedValueFormat>
  1330. </changedValue>
  1331. <HtmlLabel customText="" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/>
  1332. </AttrToolTipContent>
  1333. <GI>
  1334. <AttrBackground>
  1335. <Background name="ColorBackground" color="-1"/>
  1336. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  1337. </AttrBackground>
  1338. <AttrBorder>
  1339. <Attr lineStyle="1" isRoundBorder="false" roundRadius="4"/>
  1340. <newColor borderColor="-15395563" autoColor="false" predefinedStyle="false"/>
  1341. </AttrBorder>
  1342. <AttrAlpha>
  1343. <Attr alpha="0.8"/>
  1344. </AttrAlpha>
  1345. </GI>
  1346. </AttrTooltip>
  1347. </refreshMoreLabel>
  1348. <ThemeAttr>
  1349. <Attr darkTheme="false" predefinedStyle="false"/>
  1350. </ThemeAttr>
  1351. </Chart>
  1352. </O>
  1353. <PrivilegeControl/>
  1354. <Expand leftParentDefault="false" upParentDefault="false"/>
  1355. </C>
  1356. <C c="0" r="9" cs="3" s="0">
  1357. <O t="XMLable" class="com.fr.base.Formula">
  1358. <Attributes>
  1359. <![CDATA[="注:数据来源于世界银行等国际组织。(数据来源:" + (if(find("wb", $table_name2) > 0, "世界银行", "") || if(find("iea", $table_name2) > 0, "IEA", "") || if(find("eia", $table_name2) > 0, "EIA)", "") || if(find("bp", $table_name2) > 0, "BP", "")) + ")"]]></Attributes>
  1360. </O>
  1361. <PrivilegeControl/>
  1362. <Expand/>
  1363. </C>
  1364. <C c="0" r="11" s="1">
  1365. <O t="XMLable" class="com.fr.base.Formula">
  1366. <Attributes>
  1367. <![CDATA[="年份(指标单位:" + $unit_name2 + ")"]]></Attributes>
  1368. </O>
  1369. <PrivilegeControl/>
  1370. <Expand/>
  1371. </C>
  1372. <C c="1" r="11" s="1">
  1373. <O t="DSColumn">
  1374. <Attributes dsName="two_rule" columnName="COUNTRY_CN_NAME"/>
  1375. <Condition class="com.fr.data.condition.ListCondition"/>
  1376. <Complex/>
  1377. <RG class="com.fr.report.cell.cellattr.core.group.FunctionGrouper"/>
  1378. <Result>
  1379. <![CDATA[$$$]]></Result>
  1380. <Parameters/>
  1381. </O>
  1382. <PrivilegeControl/>
  1383. <Expand dir="1"/>
  1384. </C>
  1385. <C c="2" r="11" s="1">
  1386. <O>
  1387. <![CDATA[合计]]></O>
  1388. <PrivilegeControl/>
  1389. <Expand/>
  1390. </C>
  1391. <C c="0" r="12" s="1">
  1392. <O t="DSColumn">
  1393. <Attributes dsName="two_rule" columnName="DATA_YEAR"/>
  1394. <Condition class="com.fr.data.condition.ListCondition"/>
  1395. <Complex/>
  1396. <RG class="com.fr.report.cell.cellattr.core.group.FunctionGrouper"/>
  1397. <Result>
  1398. <![CDATA[$$$]]></Result>
  1399. <Parameters/>
  1400. </O>
  1401. <PrivilegeControl/>
  1402. <HighlightList>
  1403. <Highlight class="com.fr.report.cell.cellattr.highlight.DefaultHighlight">
  1404. <Name>
  1405. <![CDATA[条件属性1]]></Name>
  1406. <Condition class="com.fr.data.condition.FormulaCondition">
  1407. <Formula>
  1408. <![CDATA[len(A13) = 0]]></Formula>
  1409. </Condition>
  1410. <HighlightAction class="com.fr.report.cell.cellattr.highlight.RowHeightHighlightAction"/>
  1411. </Highlight>
  1412. </HighlightList>
  1413. <Expand dir="0"/>
  1414. </C>
  1415. <C c="1" r="12" s="3">
  1416. <O t="DSColumn">
  1417. <Attributes dsName="two_rule" columnName="DATA_VALUE"/>
  1418. <Condition class="com.fr.data.condition.ListCondition"/>
  1419. <Complex/>
  1420. <RG class="com.fr.report.cell.cellattr.core.group.FunctionGrouper"/>
  1421. <Result>
  1422. <![CDATA[$$$]]></Result>
  1423. <Parameters/>
  1424. </O>
  1425. <PrivilegeControl/>
  1426. <Expand/>
  1427. </C>
  1428. <C c="2" r="12" s="3">
  1429. <O t="XMLable" class="com.fr.base.Formula">
  1430. <Attributes>
  1431. <![CDATA[=if(ISNULL(B13), "", SUM(B13))]]></Attributes>
  1432. </O>
  1433. <PrivilegeControl/>
  1434. <Expand/>
  1435. </C>
  1436. <C c="0" r="13" s="1">
  1437. <O>
  1438. <![CDATA[合计]]></O>
  1439. <PrivilegeControl/>
  1440. <Expand/>
  1441. </C>
  1442. <C c="1" r="13" s="3">
  1443. <O t="XMLable" class="com.fr.base.Formula">
  1444. <Attributes>
  1445. <![CDATA[=if(ISNULL(B13), "", SUM(B13))]]></Attributes>
  1446. </O>
  1447. <PrivilegeControl/>
  1448. <Expand/>
  1449. </C>
  1450. <C c="2" r="13" s="3">
  1451. <O t="XMLable" class="com.fr.base.Formula">
  1452. <Attributes>
  1453. <![CDATA[=if(ISNULL(C13), "", SUM(C13))]]></Attributes>
  1454. </O>
  1455. <PrivilegeControl/>
  1456. <Expand/>
  1457. </C>
  1458. <C c="0" r="16" cs="18">
  1459. <O t="CC">
  1460. <LayoutAttr selectedIndex="0"/>
  1461. <ChangeAttr enable="false" changeType="button" timeInterval="5" buttonColor="-6710887" carouselColor="-8421505" showArrow="true">
  1462. <TextAttr>
  1463. <Attr alignText="0" predefinedStyle="false">
  1464. <FRFont name="PingFangSC-Regular" style="0" size="96" foreground="-1"/>
  1465. </Attr>
  1466. </TextAttr>
  1467. </ChangeAttr>
  1468. <Chart name="默认" chartClass="com.fr.plugin.chart.vanchart.VanChart">
  1469. <Chart class="com.fr.plugin.chart.vanchart.VanChart">
  1470. <GI>
  1471. <AttrBackground>
  1472. <Background name="NullBackground"/>
  1473. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  1474. </AttrBackground>
  1475. <AttrBorder>
  1476. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  1477. <newColor borderColor="-1118482" autoColor="false" predefinedStyle="false"/>
  1478. </AttrBorder>
  1479. <AttrAlpha>
  1480. <Attr alpha="1.0"/>
  1481. </AttrAlpha>
  1482. </GI>
  1483. <ChartAttr isJSDraw="true" isStyleGlobal="false"/>
  1484. <Title4VanChart>
  1485. <Title>
  1486. <GI>
  1487. <AttrBackground>
  1488. <Background name="NullBackground"/>
  1489. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  1490. </AttrBackground>
  1491. <AttrBorder>
  1492. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  1493. <newColor borderColor="-6908266" autoColor="false" predefinedStyle="false"/>
  1494. </AttrBorder>
  1495. <AttrAlpha>
  1496. <Attr alpha="1.0"/>
  1497. </AttrAlpha>
  1498. </GI>
  1499. <O t="XMLable" class="com.fr.base.Formula">
  1500. <Attributes>
  1501. <![CDATA[=$index_name2]]></Attributes>
  1502. </O>
  1503. <TextAttr>
  1504. <Attr alignText="0" predefinedStyle="false">
  1505. <FRFont name="微软雅黑" style="0" size="128" foreground="-13421773"/>
  1506. </Attr>
  1507. </TextAttr>
  1508. <TitleVisible value="true" position="0"/>
  1509. </Title>
  1510. <Attr4VanChart useHtml="false" floating="false" x="0.0" y="0.0" limitSize="false" maxHeight="15.0"/>
  1511. </Title4VanChart>
  1512. <Plot class="com.fr.plugin.chart.line.VanChartLinePlot">
  1513. <VanChartPlotVersion version="20170715"/>
  1514. <GI>
  1515. <AttrBackground>
  1516. <Background name="NullBackground"/>
  1517. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  1518. </AttrBackground>
  1519. <AttrBorder>
  1520. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  1521. <newColor/>
  1522. </AttrBorder>
  1523. <AttrAlpha>
  1524. <Attr alpha="1.0"/>
  1525. </AttrAlpha>
  1526. </GI>
  1527. <Attr isNullValueBreak="true" autoRefreshPerSecond="6" seriesDragEnable="false" plotStyle="0" combinedSize="50.0"/>
  1528. <newHotTooltipStyle>
  1529. <AttrContents>
  1530. <Attr showLine="false" position="1" isWhiteBackground="true" isShowMutiSeries="false" seriesLabel="${VALUE}"/>
  1531. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  1532. <![CDATA[#.##]]></Format>
  1533. <PercentFormat>
  1534. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  1535. <![CDATA[#0.##%]]></Format>
  1536. </PercentFormat>
  1537. </AttrContents>
  1538. </newHotTooltipStyle>
  1539. <ConditionCollection>
  1540. <DefaultAttr class="com.fr.chart.chartglyph.ConditionAttr">
  1541. <ConditionAttr name="">
  1542. <AttrList>
  1543. <Attr class="com.fr.plugin.chart.base.AttrTooltip">
  1544. <AttrTooltip>
  1545. <Attr enable="true" duration="4" followMouse="false" showMutiSeries="false" isCustom="false"/>
  1546. <TextAttr>
  1547. <Attr alignText="0" predefinedStyle="false"/>
  1548. </TextAttr>
  1549. <AttrToolTipContent>
  1550. <TextAttr>
  1551. <Attr alignText="0" predefinedStyle="false"/>
  1552. </TextAttr>
  1553. <richText class="com.fr.plugin.chart.base.AttrTooltipRichText">
  1554. <AttrTooltipRichText>
  1555. <Attr content="" isAuto="true" initParamsContent=""/>
  1556. </AttrTooltipRichText>
  1557. </richText>
  1558. <richTextValue class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat">
  1559. <AttrTooltipValueFormat>
  1560. <Attr enable="true"/>
  1561. </AttrTooltipValueFormat>
  1562. </richTextValue>
  1563. <richTextPercent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat">
  1564. <AttrTooltipPercentFormat>
  1565. <Attr enable="false"/>
  1566. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  1567. <![CDATA[#.##%]]></Format>
  1568. </AttrTooltipPercentFormat>
  1569. </richTextPercent>
  1570. <richTextCategory class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat">
  1571. <AttrToolTipCategoryFormat>
  1572. <Attr enable="true"/>
  1573. </AttrToolTipCategoryFormat>
  1574. </richTextCategory>
  1575. <richTextSeries class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat">
  1576. <AttrTooltipSeriesFormat>
  1577. <Attr enable="true"/>
  1578. </AttrTooltipSeriesFormat>
  1579. </richTextSeries>
  1580. <richTextChangedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat">
  1581. <AttrTooltipChangedPercentFormat>
  1582. <Attr enable="false"/>
  1583. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  1584. <![CDATA[#.##%]]></Format>
  1585. </AttrTooltipChangedPercentFormat>
  1586. </richTextChangedPercent>
  1587. <richTextChangedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat">
  1588. <AttrTooltipChangedValueFormat>
  1589. <Attr enable="false"/>
  1590. </AttrTooltipChangedValueFormat>
  1591. </richTextChangedValue>
  1592. <TableFieldCollection/>
  1593. <Attr isCommon="true" isCustom="false" isRichText="false" richTextAlign="left" showAllSeries="false"/>
  1594. <value class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat">
  1595. <AttrTooltipValueFormat>
  1596. <Attr enable="true"/>
  1597. </AttrTooltipValueFormat>
  1598. </value>
  1599. <percent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat">
  1600. <AttrTooltipPercentFormat>
  1601. <Attr enable="false"/>
  1602. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  1603. <![CDATA[#.##%]]></Format>
  1604. </AttrTooltipPercentFormat>
  1605. </percent>
  1606. <category class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat">
  1607. <AttrToolTipCategoryFormat>
  1608. <Attr enable="true"/>
  1609. </AttrToolTipCategoryFormat>
  1610. </category>
  1611. <series class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat">
  1612. <AttrTooltipSeriesFormat>
  1613. <Attr enable="true"/>
  1614. </AttrTooltipSeriesFormat>
  1615. </series>
  1616. <changedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat">
  1617. <AttrTooltipChangedPercentFormat>
  1618. <Attr enable="false"/>
  1619. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  1620. <![CDATA[#.##%]]></Format>
  1621. </AttrTooltipChangedPercentFormat>
  1622. </changedPercent>
  1623. <changedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat">
  1624. <AttrTooltipChangedValueFormat>
  1625. <Attr enable="false"/>
  1626. </AttrTooltipChangedValueFormat>
  1627. </changedValue>
  1628. <HtmlLabel customText="" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/>
  1629. </AttrToolTipContent>
  1630. <GI>
  1631. <AttrBackground>
  1632. <Background name="ColorBackground" color="-16777216"/>
  1633. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="true" autoBackground="false" predefinedStyle="false"/>
  1634. </AttrBackground>
  1635. <AttrBorder>
  1636. <Attr lineStyle="0" isRoundBorder="false" roundRadius="2"/>
  1637. <newColor borderColor="-16777216" autoColor="false" predefinedStyle="false"/>
  1638. </AttrBorder>
  1639. <AttrAlpha>
  1640. <Attr alpha="0.5"/>
  1641. </AttrAlpha>
  1642. </GI>
  1643. </AttrTooltip>
  1644. </Attr>
  1645. <Attr class="com.fr.plugin.chart.base.VanChartAttrMarker">
  1646. <VanAttrMarker>
  1647. <Attr isCommon="true" anchorSize="22.0" markerType="AutoMarker" radius="3.5" width="30.0" height="30.0"/>
  1648. <Background name="NullBackground"/>
  1649. </VanAttrMarker>
  1650. </Attr>
  1651. <Attr class="com.fr.plugin.chart.base.VanChartAttrLine">
  1652. <VanAttrLine>
  1653. <Attr lineType="solid" lineWidth="2.0" lineStyle="0" nullValueBreak="true"/>
  1654. </VanAttrLine>
  1655. </Attr>
  1656. </AttrList>
  1657. </ConditionAttr>
  1658. </DefaultAttr>
  1659. </ConditionCollection>
  1660. <Legend4VanChart>
  1661. <Legend>
  1662. <GI>
  1663. <AttrBackground>
  1664. <Background name="NullBackground"/>
  1665. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  1666. </AttrBackground>
  1667. <AttrBorder>
  1668. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  1669. <newColor borderColor="-3355444" autoColor="false" predefinedStyle="false"/>
  1670. </AttrBorder>
  1671. <AttrAlpha>
  1672. <Attr alpha="1.0"/>
  1673. </AttrAlpha>
  1674. </GI>
  1675. <Attr position="4" visible="true" predefinedStyle="false"/>
  1676. <FRFont name="Microsoft YaHei" style="0" size="88" foreground="-10066330"/>
  1677. </Legend>
  1678. <Attr4VanChart floating="false" x="0.0" y="0.0" layout="aligned" customSize="false" maxHeight="30.0" isHighlight="true"/>
  1679. </Legend4VanChart>
  1680. <DataSheet>
  1681. <GI>
  1682. <AttrBackground>
  1683. <Background name="NullBackground"/>
  1684. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  1685. </AttrBackground>
  1686. <AttrBorder>
  1687. <Attr lineStyle="1" isRoundBorder="false" roundRadius="0"/>
  1688. <newColor borderColor="-16777216" autoColor="false" predefinedStyle="false"/>
  1689. </AttrBorder>
  1690. <AttrAlpha>
  1691. <Attr alpha="1.0"/>
  1692. </AttrAlpha>
  1693. </GI>
  1694. <Attr isVisible="false" predefinedStyle="false"/>
  1695. <FRFont name="SimSun" style="0" size="72"/>
  1696. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  1697. <![CDATA[#.##]]></Format>
  1698. </DataSheet>
  1699. <DataProcessor class="com.fr.base.chart.chartdata.model.NormalDataModel"/>
  1700. <newPlotFillStyle>
  1701. <AttrFillStyle>
  1702. <AFStyle colorStyle="0"/>
  1703. <FillStyleName fillStyleName=""/>
  1704. <isCustomFillStyle isCustomFillStyle="false"/>
  1705. <PredefinedStyle predefinedStyle="false"/>
  1706. </AttrFillStyle>
  1707. </newPlotFillStyle>
  1708. <VanChartPlotAttr isAxisRotation="false" categoryNum="1"/>
  1709. <GradientStyle>
  1710. <Attr gradientType="gradual" startColor="-12146441" endColor="-9378161"/>
  1711. </GradientStyle>
  1712. <VanChartRectanglePlotAttr vanChartPlotType="normal" isDefaultIntervalBackground="true"/>
  1713. <XAxisList>
  1714. <VanChartAxis class="com.fr.plugin.chart.attr.axis.VanChartAxis">
  1715. <Title>
  1716. <GI>
  1717. <AttrBackground>
  1718. <Background name="NullBackground"/>
  1719. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  1720. </AttrBackground>
  1721. <AttrBorder>
  1722. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  1723. <newColor borderColor="-16777216" autoColor="false" predefinedStyle="false"/>
  1724. </AttrBorder>
  1725. <AttrAlpha>
  1726. <Attr alpha="1.0"/>
  1727. </AttrAlpha>
  1728. </GI>
  1729. <O>
  1730. <![CDATA[年份]]></O>
  1731. <TextAttr>
  1732. <Attr alignText="0" predefinedStyle="false">
  1733. <FRFont name="Verdana" style="0" size="88" foreground="-10066330"/>
  1734. </Attr>
  1735. </TextAttr>
  1736. <TitleVisible value="true" position="4"/>
  1737. </Title>
  1738. <newAxisAttr isShowAxisLabel="true"/>
  1739. <AxisLineStyle AxisStyle="1" MainGridStyle="1"/>
  1740. <newLineColor lineColor="-5197648" predefinedStyle="false"/>
  1741. <AxisPosition value="3"/>
  1742. <TickLine201106 type="2" secType="0"/>
  1743. <ArrowShow arrowShow="false"/>
  1744. <TextAttr>
  1745. <Attr alignText="0" predefinedStyle="false">
  1746. <FRFont name="Verdana" style="0" size="88" foreground="-10066330"/>
  1747. </Attr>
  1748. </TextAttr>
  1749. <AxisLabelCount value="=1"/>
  1750. <AxisRange/>
  1751. <AxisUnit201106 isCustomMainUnit="false" isCustomSecUnit="false" mainUnit="=0" secUnit="=0"/>
  1752. <ZoomAxisAttr isZoom="false"/>
  1753. <axisReversed axisReversed="false"/>
  1754. <VanChartAxisAttr mainTickLine="2" secTickLine="0" axisName="X轴" titleUseHtml="false" labelDisplay="interval" autoLabelGap="true" limitSize="false" maxHeight="15.0" commonValueFormat="true" isRotation="false" isShowAxisTitle="true" gridLineType="NONE"/>
  1755. <HtmlLabel customText="function(){ return this; }" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/>
  1756. <alertList/>
  1757. <customBackgroundList/>
  1758. </VanChartAxis>
  1759. </XAxisList>
  1760. <YAxisList>
  1761. <VanChartAxis class="com.fr.plugin.chart.attr.axis.VanChartValueAxis">
  1762. <Title>
  1763. <GI>
  1764. <AttrBackground>
  1765. <Background name="NullBackground"/>
  1766. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  1767. </AttrBackground>
  1768. <AttrBorder>
  1769. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  1770. <newColor borderColor="-16777216" autoColor="false" predefinedStyle="false"/>
  1771. </AttrBorder>
  1772. <AttrAlpha>
  1773. <Attr alpha="1.0"/>
  1774. </AttrAlpha>
  1775. </GI>
  1776. <O t="XMLable" class="com.fr.base.Formula">
  1777. <Attributes>
  1778. <![CDATA[=$unit_name3]]></Attributes>
  1779. </O>
  1780. <TextAttr>
  1781. <Attr rotation="-90" alignText="0" predefinedStyle="false">
  1782. <FRFont name="Verdana" style="0" size="88" foreground="-10066330"/>
  1783. </Attr>
  1784. </TextAttr>
  1785. <TitleVisible value="true" position="1"/>
  1786. </Title>
  1787. <newAxisAttr isShowAxisLabel="true"/>
  1788. <AxisLineStyle AxisStyle="0" MainGridStyle="1"/>
  1789. <newLineColor mainGridColor="-3881788" mainGridPredefinedStyle="false" lineColor="-5197648" predefinedStyle="false"/>
  1790. <AxisPosition value="2"/>
  1791. <TickLine201106 type="2" secType="0"/>
  1792. <ArrowShow arrowShow="false"/>
  1793. <TextAttr>
  1794. <Attr alignText="0" predefinedStyle="false">
  1795. <FRFont name="Verdana" style="0" size="88" foreground="-10066330"/>
  1796. </Attr>
  1797. </TextAttr>
  1798. <AxisLabelCount value="=1"/>
  1799. <AxisRange/>
  1800. <AxisUnit201106 isCustomMainUnit="false" isCustomSecUnit="false" mainUnit="=0" secUnit="=0"/>
  1801. <ZoomAxisAttr isZoom="false"/>
  1802. <axisReversed axisReversed="false"/>
  1803. <VanChartAxisAttr mainTickLine="0" secTickLine="0" axisName="Y轴" titleUseHtml="false" labelDisplay="interval" autoLabelGap="true" limitSize="false" maxHeight="15.0" commonValueFormat="true" isRotation="false" isShowAxisTitle="true" gridLineType="solid"/>
  1804. <HtmlLabel customText="function(){ return this; }" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/>
  1805. <alertList/>
  1806. <customBackgroundList/>
  1807. <VanChartValueAxisAttr isLog="false" valueStyle="false" baseLog="=10"/>
  1808. <ds>
  1809. <RadarYAxisTableDefinition>
  1810. <Top topCate="-1" topValue="-1" isDiscardOtherCate="false" isDiscardOtherSeries="false" isDiscardNullCate="false" isDiscardNullSeries="false"/>
  1811. <attr/>
  1812. </RadarYAxisTableDefinition>
  1813. </ds>
  1814. </VanChartAxis>
  1815. </YAxisList>
  1816. <stackAndAxisCondition>
  1817. <ConditionCollection>
  1818. <DefaultAttr class="com.fr.chart.chartglyph.ConditionAttr">
  1819. <ConditionAttr name=""/>
  1820. </DefaultAttr>
  1821. </ConditionCollection>
  1822. </stackAndAxisCondition>
  1823. </Plot>
  1824. <ChartDefinition>
  1825. <OneValueCDDefinition seriesName="COUNTRY_CN_NAME" valueName="DATA_VALUE" function="com.fr.data.util.function.SumFunction">
  1826. <Top topCate="-1" topValue="-1" isDiscardOtherCate="false" isDiscardOtherSeries="false" isDiscardNullCate="false" isDiscardNullSeries="false"/>
  1827. <TableData class="com.fr.data.impl.NameTableData">
  1828. <Name>
  1829. <![CDATA[three_rule]]></Name>
  1830. </TableData>
  1831. <CategoryName value="DATA_YEAR"/>
  1832. </OneValueCDDefinition>
  1833. </ChartDefinition>
  1834. </Chart>
  1835. <UUID uuid="2c31e36a-c2ca-4a1b-97c5-2894fd8cbd28"/>
  1836. <tools hidden="true" sort="true" export="true" fullScreen="true"/>
  1837. <VanChartZoom>
  1838. <zoomAttr zoomVisible="false" zoomGesture="true" zoomResize="true" zoomType="xy" controlType="zoom" categoryNum="8" scaling="0.3"/>
  1839. <from>
  1840. <![CDATA[]]></from>
  1841. <to>
  1842. <![CDATA[]]></to>
  1843. </VanChartZoom>
  1844. <refreshMoreLabel>
  1845. <attr moreLabel="false" autoTooltip="true"/>
  1846. <AttrTooltip>
  1847. <Attr enable="true" duration="4" followMouse="false" showMutiSeries="false" isCustom="false"/>
  1848. <TextAttr>
  1849. <Attr alignText="0" predefinedStyle="false"/>
  1850. </TextAttr>
  1851. <AttrToolTipContent>
  1852. <TextAttr>
  1853. <Attr alignText="0" predefinedStyle="false"/>
  1854. </TextAttr>
  1855. <richText class="com.fr.plugin.chart.base.AttrTooltipRichText">
  1856. <AttrTooltipRichText>
  1857. <Attr content="" isAuto="true" initParamsContent=""/>
  1858. </AttrTooltipRichText>
  1859. </richText>
  1860. <richTextValue class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat">
  1861. <AttrTooltipValueFormat>
  1862. <Attr enable="true"/>
  1863. </AttrTooltipValueFormat>
  1864. </richTextValue>
  1865. <richTextPercent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat">
  1866. <AttrTooltipPercentFormat>
  1867. <Attr enable="false"/>
  1868. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  1869. <![CDATA[#.##%]]></Format>
  1870. </AttrTooltipPercentFormat>
  1871. </richTextPercent>
  1872. <richTextCategory class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat">
  1873. <AttrToolTipCategoryFormat>
  1874. <Attr enable="false"/>
  1875. </AttrToolTipCategoryFormat>
  1876. </richTextCategory>
  1877. <richTextSeries class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat">
  1878. <AttrTooltipSeriesFormat>
  1879. <Attr enable="false"/>
  1880. </AttrTooltipSeriesFormat>
  1881. </richTextSeries>
  1882. <richTextChangedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat">
  1883. <AttrTooltipChangedPercentFormat>
  1884. <Attr enable="false"/>
  1885. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  1886. <![CDATA[#.##%]]></Format>
  1887. </AttrTooltipChangedPercentFormat>
  1888. </richTextChangedPercent>
  1889. <richTextChangedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat">
  1890. <AttrTooltipChangedValueFormat>
  1891. <Attr enable="false"/>
  1892. </AttrTooltipChangedValueFormat>
  1893. </richTextChangedValue>
  1894. <TableFieldCollection/>
  1895. <Attr isCommon="true" isCustom="false" isRichText="false" richTextAlign="left" showAllSeries="false"/>
  1896. <value class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat">
  1897. <AttrTooltipValueFormat>
  1898. <Attr enable="true"/>
  1899. </AttrTooltipValueFormat>
  1900. </value>
  1901. <percent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat">
  1902. <AttrTooltipPercentFormat>
  1903. <Attr enable="false"/>
  1904. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  1905. <![CDATA[#.##%]]></Format>
  1906. </AttrTooltipPercentFormat>
  1907. </percent>
  1908. <category class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat">
  1909. <AttrToolTipCategoryFormat>
  1910. <Attr enable="true"/>
  1911. </AttrToolTipCategoryFormat>
  1912. </category>
  1913. <series class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat">
  1914. <AttrTooltipSeriesFormat>
  1915. <Attr enable="true"/>
  1916. </AttrTooltipSeriesFormat>
  1917. </series>
  1918. <changedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat">
  1919. <AttrTooltipChangedPercentFormat>
  1920. <Attr enable="false"/>
  1921. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  1922. <![CDATA[#.##%]]></Format>
  1923. </AttrTooltipChangedPercentFormat>
  1924. </changedPercent>
  1925. <changedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat">
  1926. <AttrTooltipChangedValueFormat>
  1927. <Attr enable="true"/>
  1928. </AttrTooltipChangedValueFormat>
  1929. </changedValue>
  1930. <HtmlLabel customText="" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/>
  1931. </AttrToolTipContent>
  1932. <GI>
  1933. <AttrBackground>
  1934. <Background name="ColorBackground" color="-1"/>
  1935. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  1936. </AttrBackground>
  1937. <AttrBorder>
  1938. <Attr lineStyle="1" isRoundBorder="false" roundRadius="4"/>
  1939. <newColor borderColor="-15395563" autoColor="false" predefinedStyle="false"/>
  1940. </AttrBorder>
  1941. <AttrAlpha>
  1942. <Attr alpha="0.8"/>
  1943. </AttrAlpha>
  1944. </GI>
  1945. </AttrTooltip>
  1946. </refreshMoreLabel>
  1947. <ThemeAttr>
  1948. <Attr darkTheme="false" predefinedStyle="false"/>
  1949. </ThemeAttr>
  1950. </Chart>
  1951. </O>
  1952. <PrivilegeControl/>
  1953. <Expand leftParentDefault="false" upParentDefault="false"/>
  1954. </C>
  1955. <C c="0" r="17" cs="3" s="0">
  1956. <O t="XMLable" class="com.fr.base.Formula">
  1957. <Attributes>
  1958. <![CDATA[="注:数据来源于世界银行等国际组织。(数据来源:" + (if(find("wb", $table_name3) > 0, "世界银行", "") || if(find("iea", $table_name3) > 0, "IEA", "") || if(find("eia", $table_name3) > 0, "EIA)", "") || if(find("bp", $table_name3) > 0, "BP", "")) + ")"]]></Attributes>
  1959. </O>
  1960. <PrivilegeControl/>
  1961. <Expand/>
  1962. </C>
  1963. <C c="0" r="19" s="1">
  1964. <O t="XMLable" class="com.fr.base.Formula">
  1965. <Attributes>
  1966. <![CDATA[="年份(指标单位:" + $unit_name3 + ")"]]></Attributes>
  1967. </O>
  1968. <PrivilegeControl/>
  1969. <Expand/>
  1970. </C>
  1971. <C c="1" r="19" s="1">
  1972. <O t="DSColumn">
  1973. <Attributes dsName="three_rule" columnName="COUNTRY_CN_NAME"/>
  1974. <Condition class="com.fr.data.condition.ListCondition"/>
  1975. <Complex/>
  1976. <RG class="com.fr.report.cell.cellattr.core.group.FunctionGrouper"/>
  1977. <Result>
  1978. <![CDATA[$$$]]></Result>
  1979. <Parameters/>
  1980. </O>
  1981. <PrivilegeControl/>
  1982. <Expand dir="1"/>
  1983. </C>
  1984. <C c="2" r="19" s="1">
  1985. <O>
  1986. <![CDATA[合计]]></O>
  1987. <PrivilegeControl/>
  1988. <Expand/>
  1989. </C>
  1990. <C c="0" r="20" s="1">
  1991. <O t="DSColumn">
  1992. <Attributes dsName="three_rule" columnName="DATA_YEAR"/>
  1993. <Condition class="com.fr.data.condition.ListCondition"/>
  1994. <Complex/>
  1995. <RG class="com.fr.report.cell.cellattr.core.group.FunctionGrouper"/>
  1996. <Result>
  1997. <![CDATA[$$$]]></Result>
  1998. <Parameters/>
  1999. </O>
  2000. <PrivilegeControl/>
  2001. <HighlightList>
  2002. <Highlight class="com.fr.report.cell.cellattr.highlight.DefaultHighlight">
  2003. <Name>
  2004. <![CDATA[条件属性1]]></Name>
  2005. <Condition class="com.fr.data.condition.FormulaCondition">
  2006. <Formula>
  2007. <![CDATA[len(A21) = 0]]></Formula>
  2008. </Condition>
  2009. <HighlightAction class="com.fr.report.cell.cellattr.highlight.RowHeightHighlightAction"/>
  2010. </Highlight>
  2011. </HighlightList>
  2012. <Expand dir="0"/>
  2013. </C>
  2014. <C c="1" r="20" s="3">
  2015. <O t="DSColumn">
  2016. <Attributes dsName="three_rule" columnName="DATA_VALUE"/>
  2017. <Condition class="com.fr.data.condition.ListCondition"/>
  2018. <Complex/>
  2019. <RG class="com.fr.report.cell.cellattr.core.group.FunctionGrouper"/>
  2020. <Result>
  2021. <![CDATA[$$$]]></Result>
  2022. <Parameters/>
  2023. </O>
  2024. <PrivilegeControl/>
  2025. <Expand/>
  2026. </C>
  2027. <C c="2" r="20" s="3">
  2028. <O t="XMLable" class="com.fr.base.Formula">
  2029. <Attributes>
  2030. <![CDATA[=if(ISNULL(B21), "", SUM(B21))]]></Attributes>
  2031. </O>
  2032. <PrivilegeControl/>
  2033. <Expand/>
  2034. </C>
  2035. <C c="0" r="21" s="1">
  2036. <O>
  2037. <![CDATA[合计]]></O>
  2038. <PrivilegeControl/>
  2039. <Expand/>
  2040. </C>
  2041. <C c="1" r="21" s="3">
  2042. <O t="XMLable" class="com.fr.base.Formula">
  2043. <Attributes>
  2044. <![CDATA[=if(ISNULL(B21), "", SUM(B21))]]></Attributes>
  2045. </O>
  2046. <PrivilegeControl/>
  2047. <Expand/>
  2048. </C>
  2049. <C c="2" r="21" s="3">
  2050. <O t="XMLable" class="com.fr.base.Formula">
  2051. <Attributes>
  2052. <![CDATA[=if(ISNULL(C21), "", SUM(C21))]]></Attributes>
  2053. </O>
  2054. <PrivilegeControl/>
  2055. <Expand/>
  2056. </C>
  2057. <C c="0" r="24" cs="18">
  2058. <O t="CC">
  2059. <LayoutAttr selectedIndex="0"/>
  2060. <ChangeAttr enable="false" changeType="button" timeInterval="5" buttonColor="-6710887" carouselColor="-8421505" showArrow="true">
  2061. <TextAttr>
  2062. <Attr alignText="0" predefinedStyle="false">
  2063. <FRFont name="PingFangSC-Regular" style="0" size="96" foreground="-1"/>
  2064. </Attr>
  2065. </TextAttr>
  2066. </ChangeAttr>
  2067. <Chart name="默认" chartClass="com.fr.plugin.chart.vanchart.VanChart">
  2068. <Chart class="com.fr.plugin.chart.vanchart.VanChart">
  2069. <GI>
  2070. <AttrBackground>
  2071. <Background name="NullBackground"/>
  2072. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  2073. </AttrBackground>
  2074. <AttrBorder>
  2075. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  2076. <newColor borderColor="-1118482" autoColor="false" predefinedStyle="false"/>
  2077. </AttrBorder>
  2078. <AttrAlpha>
  2079. <Attr alpha="1.0"/>
  2080. </AttrAlpha>
  2081. </GI>
  2082. <ChartAttr isJSDraw="true" isStyleGlobal="false"/>
  2083. <Title4VanChart>
  2084. <Title>
  2085. <GI>
  2086. <AttrBackground>
  2087. <Background name="NullBackground"/>
  2088. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  2089. </AttrBackground>
  2090. <AttrBorder>
  2091. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  2092. <newColor borderColor="-6908266" autoColor="false" predefinedStyle="false"/>
  2093. </AttrBorder>
  2094. <AttrAlpha>
  2095. <Attr alpha="1.0"/>
  2096. </AttrAlpha>
  2097. </GI>
  2098. <O t="XMLable" class="com.fr.base.Formula">
  2099. <Attributes>
  2100. <![CDATA[=$index_name3]]></Attributes>
  2101. </O>
  2102. <TextAttr>
  2103. <Attr alignText="0" predefinedStyle="false">
  2104. <FRFont name="微软雅黑" style="0" size="128" foreground="-13421773"/>
  2105. </Attr>
  2106. </TextAttr>
  2107. <TitleVisible value="true" position="0"/>
  2108. </Title>
  2109. <Attr4VanChart useHtml="false" floating="false" x="0.0" y="0.0" limitSize="false" maxHeight="15.0"/>
  2110. </Title4VanChart>
  2111. <Plot class="com.fr.plugin.chart.line.VanChartLinePlot">
  2112. <VanChartPlotVersion version="20170715"/>
  2113. <GI>
  2114. <AttrBackground>
  2115. <Background name="NullBackground"/>
  2116. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  2117. </AttrBackground>
  2118. <AttrBorder>
  2119. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  2120. <newColor/>
  2121. </AttrBorder>
  2122. <AttrAlpha>
  2123. <Attr alpha="1.0"/>
  2124. </AttrAlpha>
  2125. </GI>
  2126. <Attr isNullValueBreak="true" autoRefreshPerSecond="6" seriesDragEnable="false" plotStyle="0" combinedSize="50.0"/>
  2127. <newHotTooltipStyle>
  2128. <AttrContents>
  2129. <Attr showLine="false" position="1" isWhiteBackground="true" isShowMutiSeries="false" seriesLabel="${VALUE}"/>
  2130. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  2131. <![CDATA[#.##]]></Format>
  2132. <PercentFormat>
  2133. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  2134. <![CDATA[#0.##%]]></Format>
  2135. </PercentFormat>
  2136. </AttrContents>
  2137. </newHotTooltipStyle>
  2138. <ConditionCollection>
  2139. <DefaultAttr class="com.fr.chart.chartglyph.ConditionAttr">
  2140. <ConditionAttr name="">
  2141. <AttrList>
  2142. <Attr class="com.fr.plugin.chart.base.AttrTooltip">
  2143. <AttrTooltip>
  2144. <Attr enable="true" duration="4" followMouse="false" showMutiSeries="false" isCustom="false"/>
  2145. <TextAttr>
  2146. <Attr alignText="0" predefinedStyle="false"/>
  2147. </TextAttr>
  2148. <AttrToolTipContent>
  2149. <TextAttr>
  2150. <Attr alignText="0" predefinedStyle="false"/>
  2151. </TextAttr>
  2152. <richText class="com.fr.plugin.chart.base.AttrTooltipRichText">
  2153. <AttrTooltipRichText>
  2154. <Attr content="" isAuto="true" initParamsContent=""/>
  2155. </AttrTooltipRichText>
  2156. </richText>
  2157. <richTextValue class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat">
  2158. <AttrTooltipValueFormat>
  2159. <Attr enable="true"/>
  2160. </AttrTooltipValueFormat>
  2161. </richTextValue>
  2162. <richTextPercent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat">
  2163. <AttrTooltipPercentFormat>
  2164. <Attr enable="false"/>
  2165. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  2166. <![CDATA[#.##%]]></Format>
  2167. </AttrTooltipPercentFormat>
  2168. </richTextPercent>
  2169. <richTextCategory class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat">
  2170. <AttrToolTipCategoryFormat>
  2171. <Attr enable="true"/>
  2172. </AttrToolTipCategoryFormat>
  2173. </richTextCategory>
  2174. <richTextSeries class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat">
  2175. <AttrTooltipSeriesFormat>
  2176. <Attr enable="true"/>
  2177. </AttrTooltipSeriesFormat>
  2178. </richTextSeries>
  2179. <richTextChangedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat">
  2180. <AttrTooltipChangedPercentFormat>
  2181. <Attr enable="false"/>
  2182. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  2183. <![CDATA[#.##%]]></Format>
  2184. </AttrTooltipChangedPercentFormat>
  2185. </richTextChangedPercent>
  2186. <richTextChangedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat">
  2187. <AttrTooltipChangedValueFormat>
  2188. <Attr enable="false"/>
  2189. </AttrTooltipChangedValueFormat>
  2190. </richTextChangedValue>
  2191. <TableFieldCollection/>
  2192. <Attr isCommon="true" isCustom="false" isRichText="false" richTextAlign="left" showAllSeries="false"/>
  2193. <value class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat">
  2194. <AttrTooltipValueFormat>
  2195. <Attr enable="true"/>
  2196. </AttrTooltipValueFormat>
  2197. </value>
  2198. <percent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat">
  2199. <AttrTooltipPercentFormat>
  2200. <Attr enable="false"/>
  2201. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  2202. <![CDATA[#.##%]]></Format>
  2203. </AttrTooltipPercentFormat>
  2204. </percent>
  2205. <category class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat">
  2206. <AttrToolTipCategoryFormat>
  2207. <Attr enable="true"/>
  2208. </AttrToolTipCategoryFormat>
  2209. </category>
  2210. <series class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat">
  2211. <AttrTooltipSeriesFormat>
  2212. <Attr enable="true"/>
  2213. </AttrTooltipSeriesFormat>
  2214. </series>
  2215. <changedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat">
  2216. <AttrTooltipChangedPercentFormat>
  2217. <Attr enable="false"/>
  2218. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  2219. <![CDATA[#.##%]]></Format>
  2220. </AttrTooltipChangedPercentFormat>
  2221. </changedPercent>
  2222. <changedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat">
  2223. <AttrTooltipChangedValueFormat>
  2224. <Attr enable="false"/>
  2225. </AttrTooltipChangedValueFormat>
  2226. </changedValue>
  2227. <HtmlLabel customText="" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/>
  2228. </AttrToolTipContent>
  2229. <GI>
  2230. <AttrBackground>
  2231. <Background name="ColorBackground" color="-16777216"/>
  2232. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="true" autoBackground="false" predefinedStyle="false"/>
  2233. </AttrBackground>
  2234. <AttrBorder>
  2235. <Attr lineStyle="0" isRoundBorder="false" roundRadius="2"/>
  2236. <newColor borderColor="-16777216" autoColor="false" predefinedStyle="false"/>
  2237. </AttrBorder>
  2238. <AttrAlpha>
  2239. <Attr alpha="0.5"/>
  2240. </AttrAlpha>
  2241. </GI>
  2242. </AttrTooltip>
  2243. </Attr>
  2244. <Attr class="com.fr.plugin.chart.base.VanChartAttrMarker">
  2245. <VanAttrMarker>
  2246. <Attr isCommon="true" anchorSize="22.0" markerType="AutoMarker" radius="3.5" width="30.0" height="30.0"/>
  2247. <Background name="NullBackground"/>
  2248. </VanAttrMarker>
  2249. </Attr>
  2250. <Attr class="com.fr.plugin.chart.base.VanChartAttrLine">
  2251. <VanAttrLine>
  2252. <Attr lineType="solid" lineWidth="2.0" lineStyle="0" nullValueBreak="true"/>
  2253. </VanAttrLine>
  2254. </Attr>
  2255. </AttrList>
  2256. </ConditionAttr>
  2257. </DefaultAttr>
  2258. </ConditionCollection>
  2259. <Legend4VanChart>
  2260. <Legend>
  2261. <GI>
  2262. <AttrBackground>
  2263. <Background name="NullBackground"/>
  2264. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  2265. </AttrBackground>
  2266. <AttrBorder>
  2267. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  2268. <newColor borderColor="-3355444" autoColor="false" predefinedStyle="false"/>
  2269. </AttrBorder>
  2270. <AttrAlpha>
  2271. <Attr alpha="1.0"/>
  2272. </AttrAlpha>
  2273. </GI>
  2274. <Attr position="4" visible="true" predefinedStyle="false"/>
  2275. <FRFont name="Microsoft YaHei" style="0" size="88" foreground="-10066330"/>
  2276. </Legend>
  2277. <Attr4VanChart floating="false" x="0.0" y="0.0" layout="aligned" customSize="false" maxHeight="30.0" isHighlight="true"/>
  2278. </Legend4VanChart>
  2279. <DataSheet>
  2280. <GI>
  2281. <AttrBackground>
  2282. <Background name="NullBackground"/>
  2283. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  2284. </AttrBackground>
  2285. <AttrBorder>
  2286. <Attr lineStyle="1" isRoundBorder="false" roundRadius="0"/>
  2287. <newColor borderColor="-16777216" autoColor="false" predefinedStyle="false"/>
  2288. </AttrBorder>
  2289. <AttrAlpha>
  2290. <Attr alpha="1.0"/>
  2291. </AttrAlpha>
  2292. </GI>
  2293. <Attr isVisible="false" predefinedStyle="false"/>
  2294. <FRFont name="SimSun" style="0" size="72"/>
  2295. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  2296. <![CDATA[#.##]]></Format>
  2297. </DataSheet>
  2298. <DataProcessor class="com.fr.base.chart.chartdata.model.NormalDataModel"/>
  2299. <newPlotFillStyle>
  2300. <AttrFillStyle>
  2301. <AFStyle colorStyle="0"/>
  2302. <FillStyleName fillStyleName=""/>
  2303. <isCustomFillStyle isCustomFillStyle="false"/>
  2304. <PredefinedStyle predefinedStyle="false"/>
  2305. </AttrFillStyle>
  2306. </newPlotFillStyle>
  2307. <VanChartPlotAttr isAxisRotation="false" categoryNum="1"/>
  2308. <GradientStyle>
  2309. <Attr gradientType="gradual" startColor="-12146441" endColor="-9378161"/>
  2310. </GradientStyle>
  2311. <VanChartRectanglePlotAttr vanChartPlotType="normal" isDefaultIntervalBackground="true"/>
  2312. <XAxisList>
  2313. <VanChartAxis class="com.fr.plugin.chart.attr.axis.VanChartAxis">
  2314. <Title>
  2315. <GI>
  2316. <AttrBackground>
  2317. <Background name="NullBackground"/>
  2318. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  2319. </AttrBackground>
  2320. <AttrBorder>
  2321. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  2322. <newColor borderColor="-16777216" autoColor="false" predefinedStyle="false"/>
  2323. </AttrBorder>
  2324. <AttrAlpha>
  2325. <Attr alpha="1.0"/>
  2326. </AttrAlpha>
  2327. </GI>
  2328. <O>
  2329. <![CDATA[年份]]></O>
  2330. <TextAttr>
  2331. <Attr alignText="0" predefinedStyle="false">
  2332. <FRFont name="Verdana" style="0" size="88" foreground="-10066330"/>
  2333. </Attr>
  2334. </TextAttr>
  2335. <TitleVisible value="true" position="4"/>
  2336. </Title>
  2337. <newAxisAttr isShowAxisLabel="true"/>
  2338. <AxisLineStyle AxisStyle="1" MainGridStyle="1"/>
  2339. <newLineColor lineColor="-5197648" predefinedStyle="false"/>
  2340. <AxisPosition value="3"/>
  2341. <TickLine201106 type="2" secType="0"/>
  2342. <ArrowShow arrowShow="false"/>
  2343. <TextAttr>
  2344. <Attr alignText="0" predefinedStyle="false">
  2345. <FRFont name="Verdana" style="0" size="88" foreground="-10066330"/>
  2346. </Attr>
  2347. </TextAttr>
  2348. <AxisLabelCount value="=1"/>
  2349. <AxisRange/>
  2350. <AxisUnit201106 isCustomMainUnit="false" isCustomSecUnit="false" mainUnit="=0" secUnit="=0"/>
  2351. <ZoomAxisAttr isZoom="false"/>
  2352. <axisReversed axisReversed="false"/>
  2353. <VanChartAxisAttr mainTickLine="2" secTickLine="0" axisName="X轴" titleUseHtml="false" labelDisplay="interval" autoLabelGap="true" limitSize="false" maxHeight="15.0" commonValueFormat="true" isRotation="false" isShowAxisTitle="true" gridLineType="NONE"/>
  2354. <HtmlLabel customText="function(){ return this; }" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/>
  2355. <alertList/>
  2356. <customBackgroundList/>
  2357. </VanChartAxis>
  2358. </XAxisList>
  2359. <YAxisList>
  2360. <VanChartAxis class="com.fr.plugin.chart.attr.axis.VanChartValueAxis">
  2361. <Title>
  2362. <GI>
  2363. <AttrBackground>
  2364. <Background name="NullBackground"/>
  2365. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  2366. </AttrBackground>
  2367. <AttrBorder>
  2368. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  2369. <newColor borderColor="-16777216" autoColor="false" predefinedStyle="false"/>
  2370. </AttrBorder>
  2371. <AttrAlpha>
  2372. <Attr alpha="1.0"/>
  2373. </AttrAlpha>
  2374. </GI>
  2375. <O t="XMLable" class="com.fr.base.Formula">
  2376. <Attributes>
  2377. <![CDATA[=$unit_name4]]></Attributes>
  2378. </O>
  2379. <TextAttr>
  2380. <Attr rotation="-90" alignText="0" predefinedStyle="false">
  2381. <FRFont name="Verdana" style="0" size="88" foreground="-10066330"/>
  2382. </Attr>
  2383. </TextAttr>
  2384. <TitleVisible value="true" position="1"/>
  2385. </Title>
  2386. <newAxisAttr isShowAxisLabel="true"/>
  2387. <AxisLineStyle AxisStyle="0" MainGridStyle="1"/>
  2388. <newLineColor mainGridColor="-3881788" mainGridPredefinedStyle="false" lineColor="-5197648" predefinedStyle="false"/>
  2389. <AxisPosition value="2"/>
  2390. <TickLine201106 type="2" secType="0"/>
  2391. <ArrowShow arrowShow="false"/>
  2392. <TextAttr>
  2393. <Attr alignText="0" predefinedStyle="false">
  2394. <FRFont name="Verdana" style="0" size="88" foreground="-10066330"/>
  2395. </Attr>
  2396. </TextAttr>
  2397. <AxisLabelCount value="=1"/>
  2398. <AxisRange/>
  2399. <AxisUnit201106 isCustomMainUnit="false" isCustomSecUnit="false" mainUnit="=0" secUnit="=0"/>
  2400. <ZoomAxisAttr isZoom="false"/>
  2401. <axisReversed axisReversed="false"/>
  2402. <VanChartAxisAttr mainTickLine="0" secTickLine="0" axisName="Y轴" titleUseHtml="false" labelDisplay="interval" autoLabelGap="true" limitSize="false" maxHeight="15.0" commonValueFormat="true" isRotation="false" isShowAxisTitle="true" gridLineType="solid"/>
  2403. <HtmlLabel customText="function(){ return this; }" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/>
  2404. <alertList/>
  2405. <customBackgroundList/>
  2406. <VanChartValueAxisAttr isLog="false" valueStyle="false" baseLog="=10"/>
  2407. <ds>
  2408. <RadarYAxisTableDefinition>
  2409. <Top topCate="-1" topValue="-1" isDiscardOtherCate="false" isDiscardOtherSeries="false" isDiscardNullCate="false" isDiscardNullSeries="false"/>
  2410. <attr/>
  2411. </RadarYAxisTableDefinition>
  2412. </ds>
  2413. </VanChartAxis>
  2414. </YAxisList>
  2415. <stackAndAxisCondition>
  2416. <ConditionCollection>
  2417. <DefaultAttr class="com.fr.chart.chartglyph.ConditionAttr">
  2418. <ConditionAttr name=""/>
  2419. </DefaultAttr>
  2420. </ConditionCollection>
  2421. </stackAndAxisCondition>
  2422. </Plot>
  2423. <ChartDefinition>
  2424. <OneValueCDDefinition seriesName="COUNTRY_CN_NAME" valueName="DATA_VALUE" function="com.fr.data.util.function.SumFunction">
  2425. <Top topCate="-1" topValue="-1" isDiscardOtherCate="false" isDiscardOtherSeries="false" isDiscardNullCate="false" isDiscardNullSeries="false"/>
  2426. <TableData class="com.fr.data.impl.NameTableData">
  2427. <Name>
  2428. <![CDATA[four_rule]]></Name>
  2429. </TableData>
  2430. <CategoryName value="DATA_YEAR"/>
  2431. </OneValueCDDefinition>
  2432. </ChartDefinition>
  2433. </Chart>
  2434. <UUID uuid="a9c2b273-0e1b-4583-86c0-73e1b60c9ece"/>
  2435. <tools hidden="true" sort="true" export="true" fullScreen="true"/>
  2436. <VanChartZoom>
  2437. <zoomAttr zoomVisible="false" zoomGesture="true" zoomResize="true" zoomType="xy" controlType="zoom" categoryNum="8" scaling="0.3"/>
  2438. <from>
  2439. <![CDATA[]]></from>
  2440. <to>
  2441. <![CDATA[]]></to>
  2442. </VanChartZoom>
  2443. <refreshMoreLabel>
  2444. <attr moreLabel="false" autoTooltip="true"/>
  2445. <AttrTooltip>
  2446. <Attr enable="true" duration="4" followMouse="false" showMutiSeries="false" isCustom="false"/>
  2447. <TextAttr>
  2448. <Attr alignText="0" predefinedStyle="false"/>
  2449. </TextAttr>
  2450. <AttrToolTipContent>
  2451. <TextAttr>
  2452. <Attr alignText="0" predefinedStyle="false"/>
  2453. </TextAttr>
  2454. <richText class="com.fr.plugin.chart.base.AttrTooltipRichText">
  2455. <AttrTooltipRichText>
  2456. <Attr content="" isAuto="true" initParamsContent=""/>
  2457. </AttrTooltipRichText>
  2458. </richText>
  2459. <richTextValue class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat">
  2460. <AttrTooltipValueFormat>
  2461. <Attr enable="true"/>
  2462. </AttrTooltipValueFormat>
  2463. </richTextValue>
  2464. <richTextPercent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat">
  2465. <AttrTooltipPercentFormat>
  2466. <Attr enable="false"/>
  2467. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  2468. <![CDATA[#.##%]]></Format>
  2469. </AttrTooltipPercentFormat>
  2470. </richTextPercent>
  2471. <richTextCategory class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat">
  2472. <AttrToolTipCategoryFormat>
  2473. <Attr enable="false"/>
  2474. </AttrToolTipCategoryFormat>
  2475. </richTextCategory>
  2476. <richTextSeries class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat">
  2477. <AttrTooltipSeriesFormat>
  2478. <Attr enable="false"/>
  2479. </AttrTooltipSeriesFormat>
  2480. </richTextSeries>
  2481. <richTextChangedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat">
  2482. <AttrTooltipChangedPercentFormat>
  2483. <Attr enable="false"/>
  2484. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  2485. <![CDATA[#.##%]]></Format>
  2486. </AttrTooltipChangedPercentFormat>
  2487. </richTextChangedPercent>
  2488. <richTextChangedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat">
  2489. <AttrTooltipChangedValueFormat>
  2490. <Attr enable="false"/>
  2491. </AttrTooltipChangedValueFormat>
  2492. </richTextChangedValue>
  2493. <TableFieldCollection/>
  2494. <Attr isCommon="true" isCustom="false" isRichText="false" richTextAlign="left" showAllSeries="false"/>
  2495. <value class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat">
  2496. <AttrTooltipValueFormat>
  2497. <Attr enable="true"/>
  2498. </AttrTooltipValueFormat>
  2499. </value>
  2500. <percent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat">
  2501. <AttrTooltipPercentFormat>
  2502. <Attr enable="false"/>
  2503. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  2504. <![CDATA[#.##%]]></Format>
  2505. </AttrTooltipPercentFormat>
  2506. </percent>
  2507. <category class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat">
  2508. <AttrToolTipCategoryFormat>
  2509. <Attr enable="true"/>
  2510. </AttrToolTipCategoryFormat>
  2511. </category>
  2512. <series class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat">
  2513. <AttrTooltipSeriesFormat>
  2514. <Attr enable="true"/>
  2515. </AttrTooltipSeriesFormat>
  2516. </series>
  2517. <changedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat">
  2518. <AttrTooltipChangedPercentFormat>
  2519. <Attr enable="false"/>
  2520. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  2521. <![CDATA[#.##%]]></Format>
  2522. </AttrTooltipChangedPercentFormat>
  2523. </changedPercent>
  2524. <changedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat">
  2525. <AttrTooltipChangedValueFormat>
  2526. <Attr enable="true"/>
  2527. </AttrTooltipChangedValueFormat>
  2528. </changedValue>
  2529. <HtmlLabel customText="" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/>
  2530. </AttrToolTipContent>
  2531. <GI>
  2532. <AttrBackground>
  2533. <Background name="ColorBackground" color="-1"/>
  2534. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  2535. </AttrBackground>
  2536. <AttrBorder>
  2537. <Attr lineStyle="1" isRoundBorder="false" roundRadius="4"/>
  2538. <newColor borderColor="-15395563" autoColor="false" predefinedStyle="false"/>
  2539. </AttrBorder>
  2540. <AttrAlpha>
  2541. <Attr alpha="0.8"/>
  2542. </AttrAlpha>
  2543. </GI>
  2544. </AttrTooltip>
  2545. </refreshMoreLabel>
  2546. <ThemeAttr>
  2547. <Attr darkTheme="false" predefinedStyle="false"/>
  2548. </ThemeAttr>
  2549. </Chart>
  2550. </O>
  2551. <PrivilegeControl/>
  2552. <Expand leftParentDefault="false" upParentDefault="false"/>
  2553. </C>
  2554. <C c="0" r="25" cs="3" s="0">
  2555. <O t="XMLable" class="com.fr.base.Formula">
  2556. <Attributes>
  2557. <![CDATA[="注:数据来源于世界银行等国际组织。(数据来源:" + (if(find("wb", $table_name4) > 0, "世界银行", "") || if(find("iea", $table_name4) > 0, "IEA", "") || if(find("eia", $table_name4) > 0, "EIA)", "") || if(find("bp", $table_name4) > 0, "BP", "")) + ")"]]></Attributes>
  2558. </O>
  2559. <PrivilegeControl/>
  2560. <Expand/>
  2561. </C>
  2562. <C c="0" r="27" s="1">
  2563. <O t="XMLable" class="com.fr.base.Formula">
  2564. <Attributes>
  2565. <![CDATA[="年份(指标单位:" + $unit_name4 + ")"]]></Attributes>
  2566. </O>
  2567. <PrivilegeControl/>
  2568. <Expand/>
  2569. </C>
  2570. <C c="1" r="27" s="1">
  2571. <O t="DSColumn">
  2572. <Attributes dsName="four_rule" columnName="COUNTRY_CN_NAME"/>
  2573. <Condition class="com.fr.data.condition.ListCondition"/>
  2574. <Complex/>
  2575. <RG class="com.fr.report.cell.cellattr.core.group.FunctionGrouper"/>
  2576. <Result>
  2577. <![CDATA[$$$]]></Result>
  2578. <Parameters/>
  2579. </O>
  2580. <PrivilegeControl/>
  2581. <Expand dir="1"/>
  2582. </C>
  2583. <C c="2" r="27" s="1">
  2584. <O>
  2585. <![CDATA[合计]]></O>
  2586. <PrivilegeControl/>
  2587. <Expand/>
  2588. </C>
  2589. <C c="0" r="28" s="1">
  2590. <O t="DSColumn">
  2591. <Attributes dsName="four_rule" columnName="DATA_YEAR"/>
  2592. <Condition class="com.fr.data.condition.ListCondition"/>
  2593. <Complex/>
  2594. <RG class="com.fr.report.cell.cellattr.core.group.FunctionGrouper"/>
  2595. <Result>
  2596. <![CDATA[$$$]]></Result>
  2597. <Parameters/>
  2598. </O>
  2599. <PrivilegeControl/>
  2600. <HighlightList>
  2601. <Highlight class="com.fr.report.cell.cellattr.highlight.DefaultHighlight">
  2602. <Name>
  2603. <![CDATA[条件属性1]]></Name>
  2604. <Condition class="com.fr.data.condition.FormulaCondition">
  2605. <Formula>
  2606. <![CDATA[len(A29) = 0]]></Formula>
  2607. </Condition>
  2608. <HighlightAction class="com.fr.report.cell.cellattr.highlight.RowHeightHighlightAction"/>
  2609. </Highlight>
  2610. </HighlightList>
  2611. <Expand dir="0"/>
  2612. </C>
  2613. <C c="1" r="28" s="3">
  2614. <O t="DSColumn">
  2615. <Attributes dsName="four_rule" columnName="DATA_VALUE"/>
  2616. <Condition class="com.fr.data.condition.ListCondition"/>
  2617. <Complex/>
  2618. <RG class="com.fr.report.cell.cellattr.core.group.FunctionGrouper"/>
  2619. <Result>
  2620. <![CDATA[$$$]]></Result>
  2621. <Parameters/>
  2622. </O>
  2623. <PrivilegeControl/>
  2624. <Expand/>
  2625. </C>
  2626. <C c="2" r="28" s="3">
  2627. <O t="XMLable" class="com.fr.base.Formula">
  2628. <Attributes>
  2629. <![CDATA[=if(ISNULL(B29), "", SUM(B29))]]></Attributes>
  2630. </O>
  2631. <PrivilegeControl/>
  2632. <Expand/>
  2633. </C>
  2634. <C c="0" r="29" s="1">
  2635. <O>
  2636. <![CDATA[合计]]></O>
  2637. <PrivilegeControl/>
  2638. <Expand/>
  2639. </C>
  2640. <C c="1" r="29" s="3">
  2641. <O t="XMLable" class="com.fr.base.Formula">
  2642. <Attributes>
  2643. <![CDATA[=if(ISNULL(B29), "", SUM(B29))]]></Attributes>
  2644. </O>
  2645. <PrivilegeControl/>
  2646. <Expand/>
  2647. </C>
  2648. <C c="2" r="29" s="3">
  2649. <O t="XMLable" class="com.fr.base.Formula">
  2650. <Attributes>
  2651. <![CDATA[=if(ISNULL(C29), "", SUM(C29))]]></Attributes>
  2652. </O>
  2653. <PrivilegeControl/>
  2654. <Expand/>
  2655. </C>
  2656. <C c="0" r="32" cs="18">
  2657. <O t="CC">
  2658. <LayoutAttr selectedIndex="0"/>
  2659. <ChangeAttr enable="false" changeType="button" timeInterval="5" buttonColor="-6710887" carouselColor="-8421505" showArrow="true">
  2660. <TextAttr>
  2661. <Attr alignText="0" predefinedStyle="false">
  2662. <FRFont name="PingFangSC-Regular" style="0" size="96" foreground="-1"/>
  2663. </Attr>
  2664. </TextAttr>
  2665. </ChangeAttr>
  2666. <Chart name="默认" chartClass="com.fr.plugin.chart.vanchart.VanChart">
  2667. <Chart class="com.fr.plugin.chart.vanchart.VanChart">
  2668. <GI>
  2669. <AttrBackground>
  2670. <Background name="NullBackground"/>
  2671. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  2672. </AttrBackground>
  2673. <AttrBorder>
  2674. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  2675. <newColor borderColor="-1118482" autoColor="false" predefinedStyle="false"/>
  2676. </AttrBorder>
  2677. <AttrAlpha>
  2678. <Attr alpha="1.0"/>
  2679. </AttrAlpha>
  2680. </GI>
  2681. <ChartAttr isJSDraw="true" isStyleGlobal="false"/>
  2682. <Title4VanChart>
  2683. <Title>
  2684. <GI>
  2685. <AttrBackground>
  2686. <Background name="NullBackground"/>
  2687. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  2688. </AttrBackground>
  2689. <AttrBorder>
  2690. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  2691. <newColor borderColor="-6908266" autoColor="false" predefinedStyle="false"/>
  2692. </AttrBorder>
  2693. <AttrAlpha>
  2694. <Attr alpha="1.0"/>
  2695. </AttrAlpha>
  2696. </GI>
  2697. <O t="XMLable" class="com.fr.base.Formula">
  2698. <Attributes>
  2699. <![CDATA[=$index_name4]]></Attributes>
  2700. </O>
  2701. <TextAttr>
  2702. <Attr alignText="0" predefinedStyle="false">
  2703. <FRFont name="微软雅黑" style="0" size="128" foreground="-13421773"/>
  2704. </Attr>
  2705. </TextAttr>
  2706. <TitleVisible value="true" position="0"/>
  2707. </Title>
  2708. <Attr4VanChart useHtml="false" floating="false" x="0.0" y="0.0" limitSize="false" maxHeight="15.0"/>
  2709. </Title4VanChart>
  2710. <Plot class="com.fr.plugin.chart.line.VanChartLinePlot">
  2711. <VanChartPlotVersion version="20170715"/>
  2712. <GI>
  2713. <AttrBackground>
  2714. <Background name="NullBackground"/>
  2715. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  2716. </AttrBackground>
  2717. <AttrBorder>
  2718. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  2719. <newColor/>
  2720. </AttrBorder>
  2721. <AttrAlpha>
  2722. <Attr alpha="1.0"/>
  2723. </AttrAlpha>
  2724. </GI>
  2725. <Attr isNullValueBreak="true" autoRefreshPerSecond="6" seriesDragEnable="false" plotStyle="0" combinedSize="50.0"/>
  2726. <newHotTooltipStyle>
  2727. <AttrContents>
  2728. <Attr showLine="false" position="1" isWhiteBackground="true" isShowMutiSeries="false" seriesLabel="${VALUE}"/>
  2729. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  2730. <![CDATA[#.##]]></Format>
  2731. <PercentFormat>
  2732. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  2733. <![CDATA[#0.##%]]></Format>
  2734. </PercentFormat>
  2735. </AttrContents>
  2736. </newHotTooltipStyle>
  2737. <ConditionCollection>
  2738. <DefaultAttr class="com.fr.chart.chartglyph.ConditionAttr">
  2739. <ConditionAttr name="">
  2740. <AttrList>
  2741. <Attr class="com.fr.plugin.chart.base.AttrTooltip">
  2742. <AttrTooltip>
  2743. <Attr enable="true" duration="4" followMouse="false" showMutiSeries="false" isCustom="false"/>
  2744. <TextAttr>
  2745. <Attr alignText="0" predefinedStyle="false"/>
  2746. </TextAttr>
  2747. <AttrToolTipContent>
  2748. <TextAttr>
  2749. <Attr alignText="0" predefinedStyle="false"/>
  2750. </TextAttr>
  2751. <richText class="com.fr.plugin.chart.base.AttrTooltipRichText">
  2752. <AttrTooltipRichText>
  2753. <Attr content="" isAuto="true" initParamsContent=""/>
  2754. </AttrTooltipRichText>
  2755. </richText>
  2756. <richTextValue class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat">
  2757. <AttrTooltipValueFormat>
  2758. <Attr enable="true"/>
  2759. </AttrTooltipValueFormat>
  2760. </richTextValue>
  2761. <richTextPercent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat">
  2762. <AttrTooltipPercentFormat>
  2763. <Attr enable="false"/>
  2764. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  2765. <![CDATA[#.##%]]></Format>
  2766. </AttrTooltipPercentFormat>
  2767. </richTextPercent>
  2768. <richTextCategory class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat">
  2769. <AttrToolTipCategoryFormat>
  2770. <Attr enable="true"/>
  2771. </AttrToolTipCategoryFormat>
  2772. </richTextCategory>
  2773. <richTextSeries class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat">
  2774. <AttrTooltipSeriesFormat>
  2775. <Attr enable="true"/>
  2776. </AttrTooltipSeriesFormat>
  2777. </richTextSeries>
  2778. <richTextChangedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat">
  2779. <AttrTooltipChangedPercentFormat>
  2780. <Attr enable="false"/>
  2781. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  2782. <![CDATA[#.##%]]></Format>
  2783. </AttrTooltipChangedPercentFormat>
  2784. </richTextChangedPercent>
  2785. <richTextChangedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat">
  2786. <AttrTooltipChangedValueFormat>
  2787. <Attr enable="false"/>
  2788. </AttrTooltipChangedValueFormat>
  2789. </richTextChangedValue>
  2790. <TableFieldCollection/>
  2791. <Attr isCommon="true" isCustom="false" isRichText="false" richTextAlign="left" showAllSeries="false"/>
  2792. <value class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat">
  2793. <AttrTooltipValueFormat>
  2794. <Attr enable="true"/>
  2795. </AttrTooltipValueFormat>
  2796. </value>
  2797. <percent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat">
  2798. <AttrTooltipPercentFormat>
  2799. <Attr enable="false"/>
  2800. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  2801. <![CDATA[#.##%]]></Format>
  2802. </AttrTooltipPercentFormat>
  2803. </percent>
  2804. <category class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat">
  2805. <AttrToolTipCategoryFormat>
  2806. <Attr enable="true"/>
  2807. </AttrToolTipCategoryFormat>
  2808. </category>
  2809. <series class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat">
  2810. <AttrTooltipSeriesFormat>
  2811. <Attr enable="true"/>
  2812. </AttrTooltipSeriesFormat>
  2813. </series>
  2814. <changedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat">
  2815. <AttrTooltipChangedPercentFormat>
  2816. <Attr enable="false"/>
  2817. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  2818. <![CDATA[#.##%]]></Format>
  2819. </AttrTooltipChangedPercentFormat>
  2820. </changedPercent>
  2821. <changedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat">
  2822. <AttrTooltipChangedValueFormat>
  2823. <Attr enable="false"/>
  2824. </AttrTooltipChangedValueFormat>
  2825. </changedValue>
  2826. <HtmlLabel customText="" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/>
  2827. </AttrToolTipContent>
  2828. <GI>
  2829. <AttrBackground>
  2830. <Background name="ColorBackground" color="-16777216"/>
  2831. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="true" autoBackground="false" predefinedStyle="false"/>
  2832. </AttrBackground>
  2833. <AttrBorder>
  2834. <Attr lineStyle="0" isRoundBorder="false" roundRadius="2"/>
  2835. <newColor borderColor="-16777216" autoColor="false" predefinedStyle="false"/>
  2836. </AttrBorder>
  2837. <AttrAlpha>
  2838. <Attr alpha="0.5"/>
  2839. </AttrAlpha>
  2840. </GI>
  2841. </AttrTooltip>
  2842. </Attr>
  2843. <Attr class="com.fr.plugin.chart.base.VanChartAttrMarker">
  2844. <VanAttrMarker>
  2845. <Attr isCommon="true" anchorSize="22.0" markerType="AutoMarker" radius="3.5" width="30.0" height="30.0"/>
  2846. <Background name="NullBackground"/>
  2847. </VanAttrMarker>
  2848. </Attr>
  2849. <Attr class="com.fr.plugin.chart.base.VanChartAttrLine">
  2850. <VanAttrLine>
  2851. <Attr lineType="solid" lineWidth="2.0" lineStyle="0" nullValueBreak="true"/>
  2852. </VanAttrLine>
  2853. </Attr>
  2854. </AttrList>
  2855. </ConditionAttr>
  2856. </DefaultAttr>
  2857. </ConditionCollection>
  2858. <Legend4VanChart>
  2859. <Legend>
  2860. <GI>
  2861. <AttrBackground>
  2862. <Background name="NullBackground"/>
  2863. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  2864. </AttrBackground>
  2865. <AttrBorder>
  2866. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  2867. <newColor borderColor="-3355444" autoColor="false" predefinedStyle="false"/>
  2868. </AttrBorder>
  2869. <AttrAlpha>
  2870. <Attr alpha="1.0"/>
  2871. </AttrAlpha>
  2872. </GI>
  2873. <Attr position="4" visible="true" predefinedStyle="false"/>
  2874. <FRFont name="Microsoft YaHei" style="0" size="88" foreground="-10066330"/>
  2875. </Legend>
  2876. <Attr4VanChart floating="false" x="0.0" y="0.0" layout="aligned" customSize="false" maxHeight="30.0" isHighlight="true"/>
  2877. </Legend4VanChart>
  2878. <DataSheet>
  2879. <GI>
  2880. <AttrBackground>
  2881. <Background name="NullBackground"/>
  2882. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  2883. </AttrBackground>
  2884. <AttrBorder>
  2885. <Attr lineStyle="1" isRoundBorder="false" roundRadius="0"/>
  2886. <newColor borderColor="-16777216" autoColor="false" predefinedStyle="false"/>
  2887. </AttrBorder>
  2888. <AttrAlpha>
  2889. <Attr alpha="1.0"/>
  2890. </AttrAlpha>
  2891. </GI>
  2892. <Attr isVisible="false" predefinedStyle="false"/>
  2893. <FRFont name="SimSun" style="0" size="72"/>
  2894. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  2895. <![CDATA[#.##]]></Format>
  2896. </DataSheet>
  2897. <DataProcessor class="com.fr.base.chart.chartdata.model.NormalDataModel"/>
  2898. <newPlotFillStyle>
  2899. <AttrFillStyle>
  2900. <AFStyle colorStyle="0"/>
  2901. <FillStyleName fillStyleName=""/>
  2902. <isCustomFillStyle isCustomFillStyle="false"/>
  2903. <PredefinedStyle predefinedStyle="false"/>
  2904. </AttrFillStyle>
  2905. </newPlotFillStyle>
  2906. <VanChartPlotAttr isAxisRotation="false" categoryNum="1"/>
  2907. <GradientStyle>
  2908. <Attr gradientType="gradual" startColor="-12146441" endColor="-9378161"/>
  2909. </GradientStyle>
  2910. <VanChartRectanglePlotAttr vanChartPlotType="normal" isDefaultIntervalBackground="true"/>
  2911. <XAxisList>
  2912. <VanChartAxis class="com.fr.plugin.chart.attr.axis.VanChartAxis">
  2913. <Title>
  2914. <GI>
  2915. <AttrBackground>
  2916. <Background name="NullBackground"/>
  2917. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  2918. </AttrBackground>
  2919. <AttrBorder>
  2920. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  2921. <newColor borderColor="-16777216" autoColor="false" predefinedStyle="false"/>
  2922. </AttrBorder>
  2923. <AttrAlpha>
  2924. <Attr alpha="1.0"/>
  2925. </AttrAlpha>
  2926. </GI>
  2927. <O>
  2928. <![CDATA[年份]]></O>
  2929. <TextAttr>
  2930. <Attr alignText="0" predefinedStyle="false">
  2931. <FRFont name="Verdana" style="0" size="88" foreground="-10066330"/>
  2932. </Attr>
  2933. </TextAttr>
  2934. <TitleVisible value="true" position="4"/>
  2935. </Title>
  2936. <newAxisAttr isShowAxisLabel="true"/>
  2937. <AxisLineStyle AxisStyle="1" MainGridStyle="1"/>
  2938. <newLineColor lineColor="-5197648" predefinedStyle="false"/>
  2939. <AxisPosition value="3"/>
  2940. <TickLine201106 type="2" secType="0"/>
  2941. <ArrowShow arrowShow="false"/>
  2942. <TextAttr>
  2943. <Attr alignText="0" predefinedStyle="false">
  2944. <FRFont name="Verdana" style="0" size="88" foreground="-10066330"/>
  2945. </Attr>
  2946. </TextAttr>
  2947. <AxisLabelCount value="=1"/>
  2948. <AxisRange/>
  2949. <AxisUnit201106 isCustomMainUnit="false" isCustomSecUnit="false" mainUnit="=0" secUnit="=0"/>
  2950. <ZoomAxisAttr isZoom="false"/>
  2951. <axisReversed axisReversed="false"/>
  2952. <VanChartAxisAttr mainTickLine="2" secTickLine="0" axisName="X轴" titleUseHtml="false" labelDisplay="interval" autoLabelGap="true" limitSize="false" maxHeight="15.0" commonValueFormat="true" isRotation="false" isShowAxisTitle="true" gridLineType="NONE"/>
  2953. <HtmlLabel customText="function(){ return this; }" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/>
  2954. <alertList/>
  2955. <customBackgroundList/>
  2956. </VanChartAxis>
  2957. </XAxisList>
  2958. <YAxisList>
  2959. <VanChartAxis class="com.fr.plugin.chart.attr.axis.VanChartValueAxis">
  2960. <Title>
  2961. <GI>
  2962. <AttrBackground>
  2963. <Background name="NullBackground"/>
  2964. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  2965. </AttrBackground>
  2966. <AttrBorder>
  2967. <Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/>
  2968. <newColor borderColor="-16777216" autoColor="false" predefinedStyle="false"/>
  2969. </AttrBorder>
  2970. <AttrAlpha>
  2971. <Attr alpha="1.0"/>
  2972. </AttrAlpha>
  2973. </GI>
  2974. <O t="XMLable" class="com.fr.base.Formula">
  2975. <Attributes>
  2976. <![CDATA[=$unit_name5]]></Attributes>
  2977. </O>
  2978. <TextAttr>
  2979. <Attr rotation="-90" alignText="0" predefinedStyle="false">
  2980. <FRFont name="Verdana" style="0" size="88" foreground="-10066330"/>
  2981. </Attr>
  2982. </TextAttr>
  2983. <TitleVisible value="true" position="1"/>
  2984. </Title>
  2985. <newAxisAttr isShowAxisLabel="true"/>
  2986. <AxisLineStyle AxisStyle="0" MainGridStyle="1"/>
  2987. <newLineColor mainGridColor="-3881788" mainGridPredefinedStyle="false" lineColor="-5197648" predefinedStyle="false"/>
  2988. <AxisPosition value="2"/>
  2989. <TickLine201106 type="2" secType="0"/>
  2990. <ArrowShow arrowShow="false"/>
  2991. <TextAttr>
  2992. <Attr alignText="0" predefinedStyle="false">
  2993. <FRFont name="Verdana" style="0" size="88" foreground="-10066330"/>
  2994. </Attr>
  2995. </TextAttr>
  2996. <AxisLabelCount value="=1"/>
  2997. <AxisRange/>
  2998. <AxisUnit201106 isCustomMainUnit="false" isCustomSecUnit="false" mainUnit="=0" secUnit="=0"/>
  2999. <ZoomAxisAttr isZoom="false"/>
  3000. <axisReversed axisReversed="false"/>
  3001. <VanChartAxisAttr mainTickLine="0" secTickLine="0" axisName="Y轴" titleUseHtml="false" labelDisplay="interval" autoLabelGap="true" limitSize="false" maxHeight="15.0" commonValueFormat="true" isRotation="false" isShowAxisTitle="true" gridLineType="solid"/>
  3002. <HtmlLabel customText="function(){ return this; }" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/>
  3003. <alertList/>
  3004. <customBackgroundList/>
  3005. <VanChartValueAxisAttr isLog="false" valueStyle="false" baseLog="=10"/>
  3006. <ds>
  3007. <RadarYAxisTableDefinition>
  3008. <Top topCate="-1" topValue="-1" isDiscardOtherCate="false" isDiscardOtherSeries="false" isDiscardNullCate="false" isDiscardNullSeries="false"/>
  3009. <attr/>
  3010. </RadarYAxisTableDefinition>
  3011. </ds>
  3012. </VanChartAxis>
  3013. </YAxisList>
  3014. <stackAndAxisCondition>
  3015. <ConditionCollection>
  3016. <DefaultAttr class="com.fr.chart.chartglyph.ConditionAttr">
  3017. <ConditionAttr name=""/>
  3018. </DefaultAttr>
  3019. </ConditionCollection>
  3020. </stackAndAxisCondition>
  3021. </Plot>
  3022. <ChartDefinition>
  3023. <OneValueCDDefinition seriesName="COUNTRY_CN_NAME" valueName="DATA_VALUE" function="com.fr.data.util.function.SumFunction">
  3024. <Top topCate="-1" topValue="-1" isDiscardOtherCate="false" isDiscardOtherSeries="false" isDiscardNullCate="false" isDiscardNullSeries="false"/>
  3025. <TableData class="com.fr.data.impl.NameTableData">
  3026. <Name>
  3027. <![CDATA[five_rule]]></Name>
  3028. </TableData>
  3029. <CategoryName value="DATA_YEAR"/>
  3030. </OneValueCDDefinition>
  3031. </ChartDefinition>
  3032. </Chart>
  3033. <UUID uuid="4ef4933b-3c21-44a1-8de9-834ca5813b2d"/>
  3034. <tools hidden="true" sort="true" export="true" fullScreen="true"/>
  3035. <VanChartZoom>
  3036. <zoomAttr zoomVisible="false" zoomGesture="true" zoomResize="true" zoomType="xy" controlType="zoom" categoryNum="8" scaling="0.3"/>
  3037. <from>
  3038. <![CDATA[]]></from>
  3039. <to>
  3040. <![CDATA[]]></to>
  3041. </VanChartZoom>
  3042. <refreshMoreLabel>
  3043. <attr moreLabel="false" autoTooltip="true"/>
  3044. <AttrTooltip>
  3045. <Attr enable="true" duration="4" followMouse="false" showMutiSeries="false" isCustom="false"/>
  3046. <TextAttr>
  3047. <Attr alignText="0" predefinedStyle="false"/>
  3048. </TextAttr>
  3049. <AttrToolTipContent>
  3050. <TextAttr>
  3051. <Attr alignText="0" predefinedStyle="false"/>
  3052. </TextAttr>
  3053. <richText class="com.fr.plugin.chart.base.AttrTooltipRichText">
  3054. <AttrTooltipRichText>
  3055. <Attr content="" isAuto="true" initParamsContent=""/>
  3056. </AttrTooltipRichText>
  3057. </richText>
  3058. <richTextValue class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat">
  3059. <AttrTooltipValueFormat>
  3060. <Attr enable="true"/>
  3061. </AttrTooltipValueFormat>
  3062. </richTextValue>
  3063. <richTextPercent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat">
  3064. <AttrTooltipPercentFormat>
  3065. <Attr enable="false"/>
  3066. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  3067. <![CDATA[#.##%]]></Format>
  3068. </AttrTooltipPercentFormat>
  3069. </richTextPercent>
  3070. <richTextCategory class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat">
  3071. <AttrToolTipCategoryFormat>
  3072. <Attr enable="false"/>
  3073. </AttrToolTipCategoryFormat>
  3074. </richTextCategory>
  3075. <richTextSeries class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat">
  3076. <AttrTooltipSeriesFormat>
  3077. <Attr enable="false"/>
  3078. </AttrTooltipSeriesFormat>
  3079. </richTextSeries>
  3080. <richTextChangedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat">
  3081. <AttrTooltipChangedPercentFormat>
  3082. <Attr enable="false"/>
  3083. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  3084. <![CDATA[#.##%]]></Format>
  3085. </AttrTooltipChangedPercentFormat>
  3086. </richTextChangedPercent>
  3087. <richTextChangedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat">
  3088. <AttrTooltipChangedValueFormat>
  3089. <Attr enable="false"/>
  3090. </AttrTooltipChangedValueFormat>
  3091. </richTextChangedValue>
  3092. <TableFieldCollection/>
  3093. <Attr isCommon="true" isCustom="false" isRichText="false" richTextAlign="left" showAllSeries="false"/>
  3094. <value class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat">
  3095. <AttrTooltipValueFormat>
  3096. <Attr enable="true"/>
  3097. </AttrTooltipValueFormat>
  3098. </value>
  3099. <percent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat">
  3100. <AttrTooltipPercentFormat>
  3101. <Attr enable="false"/>
  3102. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  3103. <![CDATA[#.##%]]></Format>
  3104. </AttrTooltipPercentFormat>
  3105. </percent>
  3106. <category class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat">
  3107. <AttrToolTipCategoryFormat>
  3108. <Attr enable="true"/>
  3109. </AttrToolTipCategoryFormat>
  3110. </category>
  3111. <series class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat">
  3112. <AttrTooltipSeriesFormat>
  3113. <Attr enable="true"/>
  3114. </AttrTooltipSeriesFormat>
  3115. </series>
  3116. <changedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat">
  3117. <AttrTooltipChangedPercentFormat>
  3118. <Attr enable="false"/>
  3119. <Format class="com.fr.base.CoreDecimalFormat" roundingMode="6">
  3120. <![CDATA[#.##%]]></Format>
  3121. </AttrTooltipChangedPercentFormat>
  3122. </changedPercent>
  3123. <changedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat">
  3124. <AttrTooltipChangedValueFormat>
  3125. <Attr enable="true"/>
  3126. </AttrTooltipChangedValueFormat>
  3127. </changedValue>
  3128. <HtmlLabel customText="" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/>
  3129. </AttrToolTipContent>
  3130. <GI>
  3131. <AttrBackground>
  3132. <Background name="ColorBackground" color="-1"/>
  3133. <Attr gradientType="normal" gradientStartColor="-12146441" gradientEndColor="-9378161" shadow="false" autoBackground="false" predefinedStyle="false"/>
  3134. </AttrBackground>
  3135. <AttrBorder>
  3136. <Attr lineStyle="1" isRoundBorder="false" roundRadius="4"/>
  3137. <newColor borderColor="-15395563" autoColor="false" predefinedStyle="false"/>
  3138. </AttrBorder>
  3139. <AttrAlpha>
  3140. <Attr alpha="0.8"/>
  3141. </AttrAlpha>
  3142. </GI>
  3143. </AttrTooltip>
  3144. </refreshMoreLabel>
  3145. <ThemeAttr>
  3146. <Attr darkTheme="false" predefinedStyle="false"/>
  3147. </ThemeAttr>
  3148. </Chart>
  3149. </O>
  3150. <PrivilegeControl/>
  3151. <Expand leftParentDefault="false" upParentDefault="false"/>
  3152. </C>
  3153. <C c="0" r="33" cs="3" s="0">
  3154. <O t="XMLable" class="com.fr.base.Formula">
  3155. <Attributes>
  3156. <![CDATA[="注:数据来源于世界银行等国际组织。(数据来源:" + (if(find("wb", $table_name5) > 0, "世界银行", "") || if(find("iea", $table_name5) > 0, "IEA", "") || if(find("eia", $table_name5) > 0, "EIA)", "") || if(find("bp", $table_name5) > 0, "BP", "")) + ")"]]></Attributes>
  3157. </O>
  3158. <PrivilegeControl/>
  3159. <Expand/>
  3160. </C>
  3161. <C c="0" r="35" s="1">
  3162. <O t="XMLable" class="com.fr.base.Formula">
  3163. <Attributes>
  3164. <![CDATA[="年份(指标单位:" + $unit_name5 + ")"]]></Attributes>
  3165. </O>
  3166. <PrivilegeControl/>
  3167. <Expand/>
  3168. </C>
  3169. <C c="1" r="35" s="1">
  3170. <O t="DSColumn">
  3171. <Attributes dsName="five_rule" columnName="COUNTRY_CN_NAME"/>
  3172. <Condition class="com.fr.data.condition.ListCondition"/>
  3173. <Complex/>
  3174. <RG class="com.fr.report.cell.cellattr.core.group.FunctionGrouper"/>
  3175. <Result>
  3176. <![CDATA[$$$]]></Result>
  3177. <Parameters/>
  3178. </O>
  3179. <PrivilegeControl/>
  3180. <Expand dir="1"/>
  3181. </C>
  3182. <C c="2" r="35" s="1">
  3183. <O>
  3184. <![CDATA[合计]]></O>
  3185. <PrivilegeControl/>
  3186. <Expand/>
  3187. </C>
  3188. <C c="0" r="36" s="1">
  3189. <O t="DSColumn">
  3190. <Attributes dsName="five_rule" columnName="DATA_YEAR"/>
  3191. <Condition class="com.fr.data.condition.ListCondition"/>
  3192. <Complex/>
  3193. <RG class="com.fr.report.cell.cellattr.core.group.FunctionGrouper"/>
  3194. <Result>
  3195. <![CDATA[$$$]]></Result>
  3196. <Parameters/>
  3197. </O>
  3198. <PrivilegeControl/>
  3199. <HighlightList>
  3200. <Highlight class="com.fr.report.cell.cellattr.highlight.DefaultHighlight">
  3201. <Name>
  3202. <![CDATA[条件属性1]]></Name>
  3203. <Condition class="com.fr.data.condition.FormulaCondition">
  3204. <Formula>
  3205. <![CDATA[len(A37) = 0]]></Formula>
  3206. </Condition>
  3207. <HighlightAction class="com.fr.report.cell.cellattr.highlight.RowHeightHighlightAction"/>
  3208. </Highlight>
  3209. </HighlightList>
  3210. <Expand dir="0"/>
  3211. </C>
  3212. <C c="1" r="36" s="3">
  3213. <O t="DSColumn">
  3214. <Attributes dsName="five_rule" columnName="DATA_VALUE"/>
  3215. <Condition class="com.fr.data.condition.ListCondition"/>
  3216. <Complex/>
  3217. <RG class="com.fr.report.cell.cellattr.core.group.FunctionGrouper"/>
  3218. <Result>
  3219. <![CDATA[$$$]]></Result>
  3220. <Parameters/>
  3221. </O>
  3222. <PrivilegeControl/>
  3223. <Expand/>
  3224. </C>
  3225. <C c="2" r="36" s="3">
  3226. <O t="XMLable" class="com.fr.base.Formula">
  3227. <Attributes>
  3228. <![CDATA[=if(ISNULL(B37), "", SUM(B37))]]></Attributes>
  3229. </O>
  3230. <PrivilegeControl/>
  3231. <Expand/>
  3232. </C>
  3233. <C c="0" r="37" s="1">
  3234. <O>
  3235. <![CDATA[合计]]></O>
  3236. <PrivilegeControl/>
  3237. <Expand/>
  3238. </C>
  3239. <C c="1" r="37" s="3">
  3240. <O t="XMLable" class="com.fr.base.Formula">
  3241. <Attributes>
  3242. <![CDATA[=if(ISNULL(B37), "", SUM(B37))]]></Attributes>
  3243. </O>
  3244. <PrivilegeControl/>
  3245. <Expand/>
  3246. </C>
  3247. <C c="2" r="37" s="3">
  3248. <O t="XMLable" class="com.fr.base.Formula">
  3249. <Attributes>
  3250. <![CDATA[=if(ISNULL(C37), "", SUM(C37))]]></Attributes>
  3251. </O>
  3252. <PrivilegeControl/>
  3253. <Expand/>
  3254. </C>
  3255. </CellElementList>
  3256. <ReportAttrSet>
  3257. <ReportSettings headerHeight="0" footerHeight="0">
  3258. <PaperSetting orientation="1">
  3259. <Margin top="986400" left="2743200" bottom="986400" right="2743200"/>
  3260. </PaperSetting>
  3261. <Background name="ColorBackground" color="-1"/>
  3262. </ReportSettings>
  3263. <Header reportPageType="0">
  3264. <Background name="NullBackground"/>
  3265. <LeftList/>
  3266. <CenterList/>
  3267. <RightList/>
  3268. </Header>
  3269. <Footer reportPageType="0">
  3270. <Background name="NullBackground"/>
  3271. <LeftList/>
  3272. <CenterList/>
  3273. <RightList/>
  3274. </Footer>
  3275. </ReportAttrSet>
  3276. <PrivilegeControl/>
  3277. </Report>
  3278. <ReportParameterAttr>
  3279. <Attributes showWindow="true" delayPlaying="true" windowPosition="1" align="0" useParamsTemplate="true" currentIndex="0"/>
  3280. <PWTitle>
  3281. <![CDATA[参数]]></PWTitle>
  3282. <Parameter>
  3283. <Attributes name="index_name"/>
  3284. <O>
  3285. <![CDATA[人口总数]]></O>
  3286. </Parameter>
  3287. <Parameter>
  3288. <Attributes name="start_time"/>
  3289. <O>
  3290. <![CDATA[2010]]></O>
  3291. </Parameter>
  3292. <Parameter>
  3293. <Attributes name="end_time"/>
  3294. <O>
  3295. <![CDATA[2018]]></O>
  3296. </Parameter>
  3297. <Parameter>
  3298. <Attributes name="country_list"/>
  3299. <O>
  3300. <![CDATA[\"中国\",\"日本\"]]></O>
  3301. </Parameter>
  3302. <Parameter>
  3303. <Attributes name="index_name1"/>
  3304. <O>
  3305. <![CDATA[物流绩效指数]]></O>
  3306. </Parameter>
  3307. <Parameter>
  3308. <Attributes name="index_name2"/>
  3309. <O>
  3310. <![CDATA[GDP增长率]]></O>
  3311. </Parameter>
  3312. <Parameter>
  3313. <Attributes name="index_name3"/>
  3314. <O>
  3315. <![CDATA[GDP总量]]></O>
  3316. </Parameter>
  3317. <Parameter>
  3318. <Attributes name="index_name4"/>
  3319. <O>
  3320. <![CDATA[人口密度]]></O>
  3321. </Parameter>
  3322. <Parameter>
  3323. <Attributes name="table_name1"/>
  3324. <O>
  3325. <![CDATA[gei_app_data_wb]]></O>
  3326. </Parameter>
  3327. <Parameter>
  3328. <Attributes name="table_name2"/>
  3329. <O>
  3330. <![CDATA[gei_app_data_wb]]></O>
  3331. </Parameter>
  3332. <Parameter>
  3333. <Attributes name="table_name3"/>
  3334. <O>
  3335. <![CDATA[gei_app_data_wb]]></O>
  3336. </Parameter>
  3337. <Parameter>
  3338. <Attributes name="table_name4"/>
  3339. <O>
  3340. <![CDATA[gei_app_data_wb]]></O>
  3341. </Parameter>
  3342. <Parameter>
  3343. <Attributes name="table_name5"/>
  3344. <O>
  3345. <![CDATA[gei_app_data_wb]]></O>
  3346. </Parameter>
  3347. <Parameter>
  3348. <Attributes name="unit_name1"/>
  3349. <O>
  3350. <![CDATA[百分比]]></O>
  3351. </Parameter>
  3352. <Parameter>
  3353. <Attributes name="unit_name2"/>
  3354. <O>
  3355. <![CDATA[百分比]]></O>
  3356. </Parameter>
  3357. <Parameter>
  3358. <Attributes name="unit_name3"/>
  3359. <O>
  3360. <![CDATA[百分比]]></O>
  3361. </Parameter>
  3362. <Parameter>
  3363. <Attributes name="unit_name4"/>
  3364. <O>
  3365. <![CDATA[百分比]]></O>
  3366. </Parameter>
  3367. <Parameter>
  3368. <Attributes name="unit_name5"/>
  3369. <O>
  3370. <![CDATA[百分比]]></O>
  3371. </Parameter>
  3372. <Parameter>
  3373. <Attributes name="index_id"/>
  3374. <O>
  3375. <![CDATA[]]></O>
  3376. </Parameter>
  3377. <Parameter>
  3378. <Attributes name="index_id1"/>
  3379. <O>
  3380. <![CDATA[]]></O>
  3381. </Parameter>
  3382. <Parameter>
  3383. <Attributes name="index_id2"/>
  3384. <O>
  3385. <![CDATA[]]></O>
  3386. </Parameter>
  3387. <Parameter>
  3388. <Attributes name="index_id3"/>
  3389. <O>
  3390. <![CDATA[]]></O>
  3391. </Parameter>
  3392. <Parameter>
  3393. <Attributes name="index_id4"/>
  3394. <O>
  3395. <![CDATA[]]></O>
  3396. </Parameter>
  3397. </ReportParameterAttr>
  3398. <StyleList>
  3399. <Style imageLayout="1">
  3400. <FRFont name="SimSun" style="0" size="72" foreground="-4144960"/>
  3401. <Background name="NullBackground"/>
  3402. <Border/>
  3403. </Style>
  3404. <Style horizontal_alignment="0" imageLayout="1">
  3405. <FRFont name="SimSun" style="0" size="72"/>
  3406. <Background name="ColorBackground" color="-3342337"/>
  3407. <Border>
  3408. <Top style="1" color="-16777216"/>
  3409. <Bottom style="1" color="-16777216"/>
  3410. <Left style="1" color="-16777216"/>
  3411. <Right style="1" color="-16777216"/>
  3412. </Border>
  3413. </Style>
  3414. <Style horizontal_alignment="0" imageLayout="1">
  3415. <FRFont name="SimSun" style="0" size="72"/>
  3416. <Background name="NullBackground"/>
  3417. <Border/>
  3418. </Style>
  3419. <Style horizontal_alignment="0" imageLayout="1">
  3420. <FRFont name="SimSun" style="0" size="72"/>
  3421. <Background name="NullBackground"/>
  3422. <Border>
  3423. <Top style="1"/>
  3424. <Bottom style="1"/>
  3425. <Left style="1"/>
  3426. <Right style="1"/>
  3427. </Border>
  3428. </Style>
  3429. </StyleList>
  3430. <DesignerVersion DesignerVersion="KAA"/>
  3431. <PreviewType PreviewType="0"/>
  3432. <TemplateCloudInfoAttrMark class="com.fr.plugin.cloud.analytics.attr.TemplateInfoAttrMark" pluginID="com.fr.plugin.cloud.analytics.v10" plugin-version="2.3.4.20211109">
  3433. <TemplateCloudInfoAttrMark createTime="1635993945987"/>
  3434. </TemplateCloudInfoAttrMark>
  3435. <TemplateIdAttMark class="com.fr.base.iofile.attr.TemplateIdAttrMark">
  3436. <TemplateIdAttMark TemplateId="46c641a2-d0db-49eb-9ae1-ece2c91126b5"/>
  3437. </TemplateIdAttMark>
  3438. </WorkBook>