1 <!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
2 <title>Koha › Reports</title>
3 <!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
4 <!-- Additions to enable Calendar system -->
5 <link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/lib/calendar/calendar-system.css" />
6 <!-- End of additions --><!-- Additions to enable Calendar system -->
7 <script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/lib/calendar/calendar.js"></script>
8 <script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/lib/calendar/calendar-en.js"></script>
9 <script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/lib/calendar/calendar-setup.js"></script>
10 <!-- End of additions -->
13 <!-- TMPL_INCLUDE NAME="header.inc" --><!-- TMPL_INCLUDE NAME="menu-reports.inc"-->
15 <div id="doc3" class="yui-t2">
19 <div class="yui-b"><div class="yui-g">
21 <!-- TMPL_IF NAME="do_it" -->
22 <!-- TMPL_LOOP NAME="mainloop" -->
23 <h1>Checkouts Average Period statistics </h1>
24 <!-- TMPL_IF NAME="loopfilter"-->
26 <!-- TMPL_LOOP NAME="loopfilter" -->
27 <p><!-- TMPL_IF NAME="err" --> <!--/TMPL_IF --> <!-- TMPL_VAR NAME="crit"--> =<!-- TMPL_VAR NAME="filter"--><!-- TMPL_IF NAME="err" --> <!--/TMPL_IF --></p>
33 <th><!-- TMPL_VAR name="line" --> / <!-- TMPL_VAR name="column" --></th>
34 <!-- TMPL_LOOP NAME="loopcol" -->
35 <th><!-- TMPL_VAR NAME="coltitle" --></th>
39 <!-- TMPL_LOOP NAME="looprow" -->
41 <!-- TMPL_IF NAME="hilighted" --><td class="hilighted"><!-- TMPL_ELSE --><td><!-- /TMPL_IF -->
42 <!-- TMPL_VAR NAME="rowtitle" --></td>
43 <!-- TMPL_LOOP NAME="loopcell" -->
44 <!-- TMPL_IF NAME="hilighted" --><td class="hilighted"><!-- TMPL_ELSE --><td><!-- /TMPL_IF -->
45 <!-- TMPL_IF NAME="value" --><!-- TMPL_VAR NAME="value" --><!-- /TMPL_IF -->
48 <!-- TMPL_IF NAME="hilighted" --><td><!-- TMPL_ELSE --><td><!-- /TMPL_IF -->
49 <!-- TMPL_VAR NAME="totalrow" -->
52 <!-- /TMPL_LOOP NAME="looprow" -->
55 <!-- TMPL_LOOP NAME="loopfooter" -->
57 <!-- TMPL_VAR NAME="totalcol" -->
60 <th><!-- TMPL_VAR NAME="total" --></th>
65 <h1>Koha : Checkouts Average Period statistics </h1>
77 <tr class="hilighted">
79 <td><input type="radio" name="Line" value="timestamp" /></td>
80 <td><input type="radio" name="Column" value="timestamp" /></td>
81 <td > From <input type="text" readonly="readonly" size="10" id="from" name="Filter" />
82 <img src="<!-- TMPL_VAR Name="themelang" -->/lib/calendar/cal.gif" border="0" hspace="0" vspace="0" id="openCalendarFrom" style="cursor: pointer;" valign="top">
83 <script language="JavaScript" type="text/javascript">
84 function validate1(date) {
85 var day = date.getDate();
86 var month = date.getMonth() + 1;
87 var year = date.getFullYear();
88 var weekDay = date.getDay();
89 var dayMonth = month + '-' + day;
90 var dateString = year + '-' + month + '-' + day;
91 var dateTo = document.getElementById('to').value.split("-");
92 var limitDate = new Date(dateTo[0], (dateTo[1] - 1), dateTo[2]);
93 if (date > limitDate) {
103 ifFormat : "%Y-%m-%d",
104 button : "openCalendarFrom",
105 disableFunc : validate1,
106 dateStatusFunc : validate1
110 To <input readonly="readonly" size="10" id="to" name="Filter" value="" type="text" />
111 <img src="<!-- TMPL_VAR Name="themelang" -->/lib/calendar/cal.gif" id="openCalendarTo" style="cursor: pointer;" valign="top" border="0" hspace="0" vspace="0">
112 <script type="text/javascript">
113 function validate2(date) {
114 var day = date.getDate();
115 var month = date.getMonth() + 1;
116 var year = date.getFullYear();
117 var weekDay = date.getDay();
118 var dayMonth = month + '-' + day;
119 var dateString = year + '-' + month + '-' + day;
120 var dateFrom = document.getElementById('from').value.split("-");
121 var limitDate = new Date(dateFrom[0], (dateFrom[1] - 1), dateFrom[2]);
122 if (limitDate > date) {
132 ifFormat : "%Y-%m-%d",
133 button : "openCalendarTo",
134 disableFunc : validate2,
135 dateStatusFunc : validate2
141 <tr class="hilighted">
143 <td colspan="2">by <select name="IssueDisplay">
144 <option value=""> </option>
145 <option value ="1">Day</option>
146 <option value ="2">Month</option>
147 <option value ="3">Year</option>
151 <td><!--Preparing Month and Day Selection--><input type="hidden" name="Filter" value="" /><input type="hidden" name="Filter" value="" /></td>
155 <td><input type="radio" name="Line" value="returndate" /></td>
156 <td><input type="radio" name="Column" value="returndate" /></td>
157 <td > From <input type="text" readonly="readonly" size="10" id="fromRO" name="Filter" />
158 <img src="<!-- TMPL_VAR Name="themelang" -->/lib/calendar/cal.gif" border="0" hspace="0" vspace="0" id="openCalendarFromRO" style="cursor: pointer;" valign="top">
159 <script language="JavaScript" type="text/javascript">
160 function validate1(date) {
161 var day = date.getDate();
162 var month = date.getMonth() + 1;
163 var year = date.getFullYear();
164 var weekDay = date.getDay();
165 var dayMonth = month + '-' + day;
166 var dateString = year + '-' + month + '-' + day;
167 var dateTo = document.getElementById('toRO').value.split("-");
168 var limitDate = new Date(dateTo[0], (dateTo[1] - 1), dateTo[2]);
169 if (date > limitDate) {
178 inputField : "fromRO",
179 ifFormat : "%Y-%m-%d",
180 button : "openCalendarFromRO",
181 disableFunc : validate1,
182 dateStatusFunc : validate1
186 To <input type="text" readonly="readonly" size="10" id="toRO" name="Filter" value="" />
187 <img src="<!-- TMPL_VAR Name="themelang" -->/lib/calendar/cal.gif" id="openCalendarToRO" style="cursor: pointer;" valign="top" border="0" hspace="0" vspace="0">
188 <script type="text/javascript">
189 function validate2(date) {
190 var day = date.getDate();
191 var month = date.getMonth() + 1;
192 var year = date.getFullYear();
193 var weekDay = date.getDay();
194 var dayMonth = month + '-' + day;
195 var dateString = year + '-' + month + '-' + day;
196 var dateFrom = document.getElementById('fromRO').value.split("-");
197 var limitDate = new Date(dateFrom[0], (dateFrom[1] - 1), dateFrom[2]);
198 if (limitDate > date) {
208 ifFormat : "%Y-%m-%d",
209 button : "openCalendarToRO",
210 disableFunc : validate2,
211 dateStatusFunc : validate2
219 <td colspan="2">by <select name="ReturnDisplay">
220 <option value=""> </option>
221 <option value ="1">Day</option>
222 <option value ="2">Month</option>
223 <option value ="3">Year</option>
227 <td><input type="hidden" name="Filter" value=""><input type="hidden" name="Filter" value="" /></td>
229 <tr class="hilighted">
230 <td>Borrower Category</td>
231 <td><input type="radio" name="Line" value="borrowers.categorycode" /></td>
232 <td><input type="radio" name="Column" value="borrowers.categorycode" /></td>
233 <td><!-- TMPL_VAR NAME="CGIBorCat" --></td>
236 <td>Document Type</td>
237 <td><input type="radio" name="Line" value="itemtype" /></td>
238 <td><input type="radio" name="Column" value="itemtype" /></td>
239 <td ><!-- TMPL_VAR NAME="CGIItemType" --></td>
241 <tr class="hilighted">
243 <td><input type="radio" name="Line" value="branchcode" /></td>
244 <td><input type="radio" name="Column" value="branchcode" /></td>
245 <td><!-- TMPL_VAR NAME="CGIBranch" --></td>
247 <!-- Modified according to statistics table
249 <td>Issuing Branch</td>
250 <td><input type="radio" name="Line" value="issuingbranch"></td>
251 <td><input type="radio" name="Column" value="issuingbranch"></td>
252 <td ><! TMPL_VAR NAME="CGIBranch" ></td>
254 <input type="hidden" name="Filter" value="" />
256 <!-- TMPL_IF Name="hassort1" -->
257 <tr class="hilighted">
259 <td><input type="radio" name="Line" value="borrowers.sort1" /></td>
260 <td><input type="radio" name="Column" value="borrowers.sort1" /></td>
261 <td><!-- TMPL_VAR NAME="CGISort1" --> </td>
264 <!-- TMPL_IF Name="hassort2" -->
265 <!-- TMPL_IF Name="HglghtSort2"--><tr class="hilighted"> <!-- TMPL_ELSE --><tr><!--/TMPL_IF -->
267 <td><input type="radio" name="Line" value="borrowers.sort2" /></td>
268 <td><input type="radio" name="Column" value="borrowers.sort2" /></td>
269 <td><!-- TMPL_VAR NAME="CGISort2" --> </td>
278 <input type="radio" checked name="output" value="screen" /> To screen into the browser
280 <input type="radio" name="output" value="file" /> To file <input type="text" name="basename" value="Export" /> into an application
281 <!-- TMPL_VAR NAME="CGIextChoice" -->
282 <!-- TMPL_VAR NAME="CGIsepChoice" -->
286 <input type="submit" value="OK" />
287 <input type="hidden" name="report_name" value="<!--TMPL_VAR NAME="report_name" -->" />
288 <input type="hidden" name="do_it" value="1" />
295 <!-- TMPL_INCLUDE NAME="mainmenu.inc" -->
296 <!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->