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