kenken999/php
0
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">2<html lang="en">3 <head>4 <title>{$reportTitle}</title>5 <meta http-equiv="X-UA-Compatible" content="IE=Edge">6 {BEGIN style_block}7 <link type="text/css" href="styles/default.css" rel="stylesheet">8 <link type="text/css" href="styles/{$wr_pagestylepath}/style.css" rel="stylesheet">9 <style>10 .report {font-size:11px}11 .report-title {font:bold 12px arial, verdana, sans serif, helvetica;}12 table.report {border-collapse: collapse; border: solid 2px #000;}13 table.report td {padding: 2px; border: solid 1px #ccc;}14 .groupsummary {border-bottom: solid 1px #000;}15 td.pagesummary {background: #ffffbb;}16 td.globalsummary {background: #ffe0b0;}17 .page-summary {border-top: 4px double #333;}18 select.apply-style {line-height: 1.4em; width: 90%;}19 .buttonborder {margin-right: 10px;}20 #wnd_header {cursor: move;}21 {BEGIN group_field_colors}22 td.group_{$iteration},23 td.nbgroup_{$iteration} {background: #{$color1};}24 td.header_{$iteration} {background: #{$color2};}25 {END group_field_colors} 26 {$styleStr}27 </style>28 {$includes}29 {END style_block}30 <style>31 .rnr-cv{ overflow-y:visible !important; }32 </style>33 </head>34<body {$onload} class="{$wr_pagestylepath}">35{$header}36 37<div class="rnr-page dreport">38 <div class="rnr-top ">39 {BEGIN grid_block}40 {BEGIN data_block}41 <div class="rnr-s-grid {$wr_pagestylepath}">42 <table class="report rnr-b-report" width="100%" cellpadding="1" cellspacing="2" align="center" id="legend" {BEGIN legend_disp}style="display: none;"{END legend_disp}>43 {BEGIN grid_row}44 {BEGIN group}45 <!-- group headers -->46 {BEGIN newgroup}47 <tr>48 {BEGIN group_headers}49 {BEGIN groups_order_block}50 <td class="group_{$group2_group_order} class{$groupId3}g class{$group2_group_order}f class{$groupId3}g{$group2_group_order}f{$group2_in_uniq}u" groupname="{$groupId3}" fieldname="{$group2_group_order}" uniqe="{$group2_in_uniq}" style="border:none;border-left:1px solid #ccc;border-right:1px solid #ccc;"> </td>51 {END groups_order_block}52 {END group_headers}53 <td class="header_{$group_order} class{$groupId4}g class{$groupId4}g0f0u" groupname="{$groupId4}" colspan={$head_colspan}>54 {$group_label}: 55 <font style="font-weight:900">{$grval}</font>56 </td>57 </tr>58 {BEGIN last_group_block}59 <tr>60 {BEGIN group_headers}61 <td class="group_{$group2_group_order} class{$groupId3}g class{$group2_group_order}f class{$groupId3}g{$group2_group_order}f{$group2_in_uniq}u" groupname="{$groupId3}" fieldname="{$group2_group_order}" uniqe="{$group_in_uniq}" style="border:none;border-left:1px solid #ccc;border-right:1px solid #ccc;"> </td>62 {END group_headers}63 {BEGIN not_group_fields_values}64 <td class="blackshade class40g class{$fieldNum}f class40g{$fieldNum}f0u" groupname="40" fieldname="{$fieldNum}">{$field_label}</td>65 {END not_group_fields_values}66 </tr>67 {END last_group_block}68 {END newgroup}69 <!--end new group-->70 {END group}71 72 {BEGIN details_summary_block}73 <!-- data -->74 {BEGIN row_data}75 <tr>76 {BEGIN group}77 {BEGIN group_level}78 <td class="group_{$iteration} class{$groupId3}g class{$group2_group_order}f class{$groupId3}g{$group2_group_order}f0u" groupname="{$groupId3}" fieldname="{$group2_group_order}">{$group_field_value}</td>79 {END group_level}80 {BEGIN default_level}81 <td class="nbgroup_{$iteration} class{$groupIdCo}g class{$iteration}f class{$groupIdCo}g{$iteration}f{$group_in_uniq_outline}u" groupname="{$groupIdCo}" fieldname="{$iteration}" uniqe="{$group_in_uniq_outline}" style="border:none;border-left:1px solid #ccc;border-right:1px solid #ccc;"> </td>82 {END default_level}83 {END group}84 {BEGIN not_group_fields_values}85 <td class="data class25g class{$fieldNum}f class25g{$fieldNum}f0u" groupname="25" fieldname="{$fieldNum}">{$field_value}</td>86 {END not_group_fields_values}87 </tr>88 {END row_data}89 <!--end data-->90 {END details_summary_block}91 92 <!-- group summary -->93 {BEGIN group_summary_block}94 <tr>95 {$td_columns}96 {BEGIN group_summary_totals}97 <td style="font-weight:bold;" groupname="{$groupIdSummary}" class="group_{$group_order} class{$groupIdSummary}g class{$groupIdSummary}g0f0u" colspan={$colspan_expr}>Summary for {$label} {$grval} - {$total_cnt} records total</td>98 {END group_summary_totals}99 </tr>100 <!--sum-->101 {BEGIN sum_aggregation_block}102 <tr>103 {BEGIN group_summary_fields_sum}104 {BEGIN group_field_flag}105 <td class="group_{$group_order} class{$groupIdSum}g class{$iteration}f class{$groupIdSum}g{$iteration}f0u" groupname="{$groupIdSum}" fieldname="{$iteration}" style="border-top: solid #cccccc 1px;">Sum</td>106 {END group_field_flag}107 {BEGIN sum_field_flag}108 <td class="group_{$group_order} class{$groupIdSum}g class{$iteration}f class{$groupIdSum}g{$iteration}f0u" groupname="{$groupIdSum}" fieldname="{$iteration}">{$group_total_sum_value}</td>109 {END sum_field_flag}110 {BEGIN border_flag}111 <td class="group_{$iteration} class{$groupIdSum}g class{$iteration}f class{$groupIdSum}g{$iteration}f{$group_in_uniq}u" groupname="{$groupIdSum}" fieldname="{$iteration}" uniqe="{$group_in_uniq}" style="border-style:none;"> </td>112 {END border_flag}113 {BEGIN default_flag}114 <td class="group_{$group_order} class{$groupIdSum}g class{$iteration}f class{$groupIdSum}g{$iteration}f0u" groupname="{$groupIdSum}" fieldname="{$iteration}" > </td>115 {END default_flag}116 {END group_summary_fields_sum}117 </tr>118 {END sum_aggregation_block}119 <!--avg-->120 {BEGIN avg_aggregation_block}121 <tr>122 {BEGIN group_summary_fields_avg}123 {BEGIN group_field_flag}124 <td class="group_{$group_order} class{$groupIdAvg}g class{$iteration}f class{$groupIdAvg}g{$iteration}f0u" groupname="{$groupIdAvg}" fieldname="{$iteration}">Average</td>125 {END group_field_flag}126 {BEGIN avg_field_flag}127 <td class="group_{$group_order} class{$groupIdAvg}g class{$iteration}f class{$groupIdAvg}g{$iteration}f0u" groupname="{$groupIdAvg}" fieldname="{$iteration}">{$group_total_avg_value}</td>128 {END avg_field_flag}129 {BEGIN border_flag}130 <td class="group_{$iteration} class{$groupIdAvg}g class{$iteration}f class{$groupIdAvg}g{$iteration}f{$group_in_uniq}u" groupname="{$groupIdAvg}" fieldname="{$iteration}" uniqe="{$group_in_uniq}" style="border-style:none;"> </td>131 {END border_flag}132 {BEGIN default_flag}133 <td class="group_{$group_order} class{$groupIdAvg}g class{$iteration}f class{$groupIdAvg}g{$iteration}f0u" groupname="{$groupIdAvg}" fieldname="{$iteration}"> </td>134 {END default_flag}135 {END group_summary_fields_avg}136 </tr>137 {END avg_aggregation_block}138 <!--min-->139 {BEGIN min_aggregation_block}140 <tr>141 {BEGIN group_summary_fields_min}142 {BEGIN group_field_flag}143 <td class="group_{$group_order} class{$groupIdMin}g class{$iteration}f class{$groupIdMin}g{$iteration}f0u" groupname="{$groupIdMin}" fieldname="{$iteration}">Min</td>144 {END group_field_flag}145 {BEGIN min_field_flag}146 <td class="group_{$group_order} class{$groupIdMin}g class{$iteration}f class{$groupIdMin}g{$iteration}f0u" groupname="{$groupIdMin}" fieldname="{$iteration}">{$group_total_min_value}</td>147 {END min_field_flag}148 {BEGIN border_flag}149 <td class="group_{$iteration} class{$groupIdMin}g class{$iteration}f class{$groupIdMin}g{$iteration}f{$group_in_uniq}u" groupname="{$groupIdMin}" fieldname="{$iteration}" uniqe="{$group_in_uniq}" style="border-style:none;"> </td>150 {END border_flag}151 {BEGIN default_flag}152 <td class="group_{$group_order} class{$groupIdMin}g class{$iteration}f class{$groupIdMin}g{$iteration}f0u" groupname="{$groupIdMin}" fieldname="{$iteration}"> </td>153 {END default_flag}154 {END group_summary_fields_min}155 </tr>156 {END min_aggregation_block}157 <!--max-->158 {BEGIN max_aggregation_block}159 <tr>160 {BEGIN group_summary_fields_max}161 {BEGIN group_field_flag}162 <td class="group_{$group_order} class{$groupIdMax}g class{$iteration}f class{$groupIdMax}g{$iteration}f0u" groupname="{$groupIdMax}" fieldname="{$iteration}">Max</td>163 {END group_field_flag}164 {BEGIN max_field_flag}165 <td class="group_{$group_order} class{$groupIdMax}g class{$iteration}f class{$groupIdMax}g{$iteration}f0u" groupname="{$groupIdMax}" fieldname="{$iteration}">{$group_total_max_value}</td>166 {END max_field_flag}167 {BEGIN border_flag}168 <td class="group_{$iteration} class{$groupIdMax}g class{$iteration}f class{$groupIdMax}g{$iteration}f{$group_in_uniq}u" groupname="{$groupIdMax}" fieldname="{$iteration}" uniqe="{$group_in_uniq}" style="border-style:none;"> </td>169 {END border_flag}170 {BEGIN default_flag}171 <td class="group_{$group_order} class{$groupIdMax}g class{$iteration}f class{$groupIdMax}g{$iteration}f0u" groupname="{$groupIdMax}" fieldname="{$iteration}"> </td>172 {END default_flag}173 {END group_summary_fields_max}174 </tr>175 {END max_aggregation_block}176 <!--end group summary-->177 {END group_summary_block}178 <!--end grid row-->179 {END grid_row}180 181 {BEGIN summary_footer}182 <tr class="page-summary">183 {BEGIN group_page_order_fields}184 <td class="blackshade class40g class{$fieldId}f class40g{$fieldId}f0u" fieldname="{$fieldId}" groupname="40"> </td>185 {END group_page_order_fields}186 {BEGIN page_order_fields}187 {BEGIN show}188 <td class="blackshade class40g class{$fieldId}f class40g{$fieldId}f0u" fieldname="{$fieldId}" groupname="40">{$label}</td>189 {END show}190 {END page_order_fields}191 </tr>192 {END summary_footer}193 194 {BEGIN page_summary_block}195 <!--------------------------------------page summary-------------------------------------------->196 <tr>197 <td style="font-weight: bold" groupname="26" class="pagesummary class26g class26g0f0u" colspan={$testAgr}>Page summary {$page_total_cnt} - records total</td>198 </tr>199 <!-- sum -->200 {BEGIN sum_aggregation_block}201 <tr>202 {BEGIN page_summary_fields_sum}203 {BEGIN first_field_flag}204 <td class="pagesummary class29g class1f class29g1f0u" groupname="29" fieldname="1">Sum</td>205 {END first_field_flag}206 {BEGIN sum_field_flag}207 <td class="pagesummary class29g class{$fieldId}f class29g{$fieldId}f0u" groupname="29" fieldname="{$fieldId}">{$page_total_sum}</td>208 {END sum_field_flag}209 {BEGIN default_flag}210 <td class="pagesummary class29g class{$fieldId}f class29g{$fieldId}f0u" groupname="29" fieldname="{$fieldId}"> </td>211 {END default_flag}212 {END page_summary_fields_sum}213 </tr>214 {END sum_aggregation_block}215 <!-- avg -->216 {BEGIN avg_aggregation_block}217 <tr>218 {BEGIN page_summary_fields_avg}219 {BEGIN first_field_flag}220 <td class="pagesummary class30g class1f class30g1f0u" groupname="30" fieldname="1">Average</td>221 {END first_field_flag}222 {BEGIN avg_field_flag}223 <td class="pagesummary class30g class{$fieldId}f class30g{$fieldId}f0u" groupname="30" fieldname="{$fieldId}">{$page_total_avg}</td>224 {END avg_field_flag}225 {BEGIN default_flag}226 <td class="pagesummary class30g class{$fieldId}f class30g{$fieldId}f0u" groupname="30" fieldname="{$fieldId}"> </td>227 {END default_flag}228 {END page_summary_fields_avg}229 </tr>230 {END avg_aggregation_block}231 <!-- min -->232 {BEGIN min_aggregation_block}233 <tr>234 {BEGIN page_summary_fields_min}235 {BEGIN first_field_flag}236 <td class="pagesummary class27g class1f class27g1f0u" groupname="27" fieldname="1">Min</td>237 {END first_field_flag}238 {BEGIN min_field_flag}239 <td class="pagesummary class27g class{$fieldId}f class27g{$fieldId}f0u" groupname="27" fieldname="{$fieldId}">{$page_total_min}</td>240 {END min_field_flag}241 {BEGIN default_flag}242 <td class="pagesummary class27g class{$fieldId}f class27g{$fieldId}f0u" groupname="27" fieldname="{$fieldId}"> </td>243 {END default_flag}244 {END page_summary_fields_min}245 </tr>246 {END min_aggregation_block}247 <!-- max -->248 {BEGIN max_aggregation_block}249 <tr>250 {BEGIN page_summary_fields_max}251 {BEGIN first_field_flag}252 <td class="pagesummary class28g class1f class28g1f0u" groupname="28" fieldname="1">Max</td>253 {END first_field_flag}254 {BEGIN max_field_flag}255 <td class="pagesummary class28g class{$fieldId}f class28g{$fieldId}f0u" groupname="28" fieldname="{$fieldId}">{$page_total_max}</td>256 {END max_field_flag}257 {BEGIN default_flag}258 <td class="pagesummary class28g class{$fieldId}f class28g{$fieldId}f0u" groupname="28" fieldname="{$fieldId}"> </td>259 {END default_flag}260 {END page_summary_fields_max}261 </tr>262 {END max_aggregation_block}263 <!--end page summary-->264 {END page_summary_block}265 266 {BEGIN global_summary_block}267 <!--------------------------------------global summary-------------------------------------------->268 <tr>269 <td style="font-weight: bold" groupname="31" class="globalsummary class31g class31g1f0u" colspan={$testAgr}>Global summary {$global_total_cnt} - records total</td>270 </tr>271 <!-- sum -->272 {BEGIN sum_aggregation_block}273 <tr>274 {BEGIN page_summary_fields_sum}275 {BEGIN first_field_flag}276 <td class="globalsummary class34g class1f class34g1f0u" groupname="34" fieldname="1">Sum</td>277 {END first_field_flag}278 {BEGIN sum_field_flag}279 <td class="globalsummary class34g class{$fieldId}f class34g{$fieldId}f0u" groupname="34" fieldname="{$fieldId}">{$global_total_sum}</td>280 {END sum_field_flag}281 {BEGIN default_flag}282 <td class="globalsummary class34g class{$fieldId}f class34g{$fieldId}f0u" groupname="34" fieldname="{$fieldId}"> </td>283 {END default_flag}284 {END page_summary_fields_sum}285 </tr>286 {END sum_aggregation_block}287 <!-- avg -->288 {BEGIN avg_aggregation_block}289 <tr>290 {BEGIN page_summary_fields_avg}291 {BEGIN first_field_flag}292 <td class="globalsummary class35g class1f class35g1f0u" groupname="35" fieldname="1">Average</td>293 {END first_field_flag}294 {BEGIN avg_field_flag}295 <td class="globalsummary class35g class{$fieldId}f class35g{$fieldId}f0u" groupname="35" fieldname="{$fieldId}">{$global_total_avg}</td>296 {END avg_field_flag}297 {BEGIN default_flag}298 <td class="globalsummary class35g class{$fieldId}f class35g{$fieldId}f0u" groupname="35" fieldname="{$fieldId}"> </td>299 {END default_flag}300 {END page_summary_fields_avg}301 </tr>302 {END avg_aggregation_block}303 <!-- min -->304 {BEGIN min_aggregation_block}305 <tr>306 {BEGIN page_summary_fields_min}307 {BEGIN first_field_flag}308 <td class="globalsummary class32g class1f class32g1f0u" groupname="32" fieldname="1">Min</td>309 {END first_field_flag}310 {BEGIN min_field_flag}311 <td class="globalsummary class32g class{$fieldId}f class32g{$fieldId}f0u" groupname="32" fieldname="{$fieldId}">{$global_total_min}</td>312 {END min_field_flag}313 {BEGIN default_flag}314 <td class="globalsummary class32g class{$fieldId}f class32g{$fieldId}f0u" groupname="32" fieldname="{$fieldId}"> </td>315 {END default_flag}316 {END page_summary_fields_min}317 </tr>318 {END min_aggregation_block}319 <!-- max -->320 {BEGIN max_aggregation_block}321 <tr>322 {BEGIN page_summary_fields_max}323 {BEGIN first_field_flag}324 <td class="globalsummary class33g class1f class33g1f0u" groupname="33" fieldname="1">Max</td>325 {END first_field_flag}326 {BEGIN max_field_flag}327 <td class="globalsummary class33g class{$fieldId}f class33g{$fieldId}f0u" groupname="33" fieldname="{$fieldId}">{$page_total_max}</td>328 {END max_field_flag}329 {BEGIN default_flag}330 <td class="globalsummary class33g class{$fieldId}f class33g{$fieldId}f0u" groupname="33" fieldname="{$fieldId}"> </td>331 {END default_flag}332 {END page_summary_fields_max}333 </tr>334 {END max_aggregation_block}335 <!--end global summary-->336 {END global_summary_block}337 338 </table>339 </div>340{END data_block}341 {END grid_block}342 </div> 343</div>344 345{$bodyend}346 347</body>348</html>