1 <!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
2 <title>Koha › Reports</title>
3 <!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
4 <!-- TMPL_INCLUDE NAME="header.inc" --><!-- TMPL_INCLUDE NAME="menu-reports.inc"-->
5 <!-- Additions to enable Calendar system -->
6 <link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/lib/calendar/calendar-system.css" />
7 <!-- End of additions --><!-- Additions to enable Calendar system -->
8 <script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/lib/calendar/calendar.js"></script>
9 <script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/lib/calendar/calendar-en.js"></script>
10 <script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/lib/calendar/calendar-setup.js"></script>
11 <!-- End of additions -->
13 <div id="doc3" class="yui-t2">
17 <div class="yui-b"><div class="yui-g">
19 <!-- TMPL_IF NAME="do_it" -->
20 <!-- TMPL_LOOP NAME="mainloop" -->
21 <h1>Checkouts Average Period statistics </h1>
22 <!-- TMPL_IF NAME="loopfilter"-->
24 <!-- TMPL_LOOP NAME="loopfilter" -->
25 <p><!-- TMPL_IF NAME="err" --> <!--/TMPL_IF --> <!-- TMPL_VAR NAME="crit"--> =<!-- TMPL_VAR NAME="filter"--><!-- TMPL_IF NAME="err" --> <!--/TMPL_IF --></p>
31 <th><!-- TMPL_VAR name="line" --> / <!-- TMPL_VAR name="column" --></th>
32 <!-- TMPL_LOOP NAME="loopcol" -->
33 <th><!-- TMPL_VAR NAME="coltitle" --></th>
37 <!-- TMPL_LOOP NAME="looprow" -->
39 <!-- TMPL_IF NAME="hilighted" --><td class="hilighted"><!-- TMPL_ELSE --><td><!-- /TMPL_IF -->
40 <!-- TMPL_VAR NAME="rowtitle" --></td>
41 <!-- TMPL_LOOP NAME="loopcell" -->
42 <!-- TMPL_IF NAME="hilighted" --><td class="hilighted"><!-- TMPL_ELSE --><td><!-- /TMPL_IF -->
43 <!-- TMPL_IF NAME="value" --><!-- TMPL_VAR NAME="value" --><!-- /TMPL_IF -->
46 <!-- TMPL_IF NAME="hilighted" --><td><!-- TMPL_ELSE --><td><!-- /TMPL_IF -->
47 <!-- TMPL_VAR NAME="totalrow" -->
50 <!-- /TMPL_LOOP NAME="looprow" -->
53 <!-- TMPL_LOOP NAME="loopfooter" -->
55 <!-- TMPL_VAR NAME="totalcol" -->
58 <th><!-- TMPL_VAR NAME="total" --></th>
63 <h1>Koha : Checkouts Average Period statistics </h1>
75 <tr class="hilighted">
77 <td><input type="radio" name="Line" value="timestamp" /></td>
78 <td><input type="radio" name="Column" value="timestamp" /></td>
79 <td > From <input type="text" readonly="readonly" size="10" id="from" name="Filter" />
80 <img src="<!-- TMPL_VAR Name="themelang" -->/lib/calendar/cal.gif" border="0" hspace="0" vspace="0" id="openCalendarFrom" style="cursor: pointer;" valign="top">
81 <script language="JavaScript" type="text/javascript">
82 function validate1(date) {
83 var day = date.getDate();
84 var month = date.getMonth() + 1;
85 var year = date.getFullYear();
86 var weekDay = date.getDay();
87 var dayMonth = month + '-' + day;
88 var dateString = year + '-' + month + '-' + day;
89 var dateTo = document.getElementById('to').value.split("-");
90 var limitDate = new Date(dateTo[0], (dateTo[1] - 1), dateTo[2]);
91 if (date > limitDate) {
101 ifFormat : "%Y-%m-%d",
102 button : "openCalendarFrom",
103 disableFunc : validate1,
104 dateStatusFunc : validate1
108 To <input readonly="readonly" size="10" id="to" name="Filter" value="" type="text" />
109 <img src="<!-- TMPL_VAR Name="themelang" -->/lib/calendar/cal.gif" id="openCalendarTo" style="cursor: pointer;" valign="top" border="0" hspace="0" vspace="0">
110 <script type="text/javascript">
111 function validate2(date) {
112 var day = date.getDate();
113 var month = date.getMonth() + 1;
114 var year = date.getFullYear();
115 var weekDay = date.getDay();
116 var dayMonth = month + '-' + day;
117 var dateString = year + '-' + month + '-' + day;
118 var dateFrom = document.getElementById('from').value.split("-");
119 var limitDate = new Date(dateFrom[0], (dateFrom[1] - 1), dateFrom[2]);
120 if (limitDate > date) {
130 ifFormat : "%Y-%m-%d",
131 button : "openCalendarTo",
132 disableFunc : validate2,
133 dateStatusFunc : validate2
139 <tr class="hilighted">
141 <td colspan="2">by <select name="IssueDisplay">
142 <option value=""> </option>
143 <option value ="1">Day</option>
144 <option value ="2">Month</option>
145 <option value ="3">Year</option>
149 <td><!--Preparing Month and Day Selection--><input type="hidden" name="Filter" value="" /><input type="hidden" name="Filter" value="" /></td>
153 <td><input type="radio" name="Line" value="returndate" /></td>
154 <td><input type="radio" name="Column" value="returndate" /></td>
155 <td > From <input type="text" readonly="readonly" size="10" id="fromRO" name="Filter" />
156 <img src="<!-- TMPL_VAR Name="themelang" -->/lib/calendar/cal.gif" border="0" hspace="0" vspace="0" id="openCalendarFromRO" style="cursor: pointer;" valign="top">
157 <script language="JavaScript" type="text/javascript">
158 function validate1(date) {
159 var day = date.getDate();
160 var month = date.getMonth() + 1;
161 var year = date.getFullYear();
162 var weekDay = date.getDay();
163 var dayMonth = month + '-' + day;
164 var dateString = year + '-' + month + '-' + day;
165 var dateTo = document.getElementById('toRO').value.split("-");
166 var limitDate = new Date(dateTo[0], (dateTo[1] - 1), dateTo[2]);
167 if (date > limitDate) {
176 inputField : "fromRO",
177 ifFormat : "%Y-%m-%d",
178 button : "openCalendarFromRO",
179 disableFunc : validate1,
180 dateStatusFunc : validate1
184 To <input type="text" readonly="readonly" size="10" id="toRO" name="Filter" value="" />
185 <img src="<!-- TMPL_VAR Name="themelang" -->/lib/calendar/cal.gif" id="openCalendarToRO" style="cursor: pointer;" valign="top" border="0" hspace="0" vspace="0">
186 <script type="text/javascript">
187 function validate2(date) {
188 var day = date.getDate();
189 var month = date.getMonth() + 1;
190 var year = date.getFullYear();
191 var weekDay = date.getDay();
192 var dayMonth = month + '-' + day;
193 var dateString = year + '-' + month + '-' + day;
194 var dateFrom = document.getElementById('fromRO').value.split("-");
195 var limitDate = new Date(dateFrom[0], (dateFrom[1] - 1), dateFrom[2]);
196 if (limitDate > date) {
206 ifFormat : "%Y-%m-%d",
207 button : "openCalendarToRO",
208 disableFunc : validate2,
209 dateStatusFunc : validate2
217 <td colspan="2">by <select name="ReturnDisplay">
218 <option value=""> </option>
219 <option value ="1">Day</option>
220 <option value ="2">Month</option>
221 <option value ="3">Year</option>
225 <td><input type="hidden" name="Filter" value=""><input type="hidden" name="Filter" value="" /></td>
227 <tr class="hilighted">
228 <td>Borrower Category</td>
229 <td><input type="radio" name="Line" value="borrowers.categorycode" /></td>
230 <td><input type="radio" name="Column" value="borrowers.categorycode" /></td>
231 <td><!-- TMPL_VAR NAME="CGIBorCat" --></td>
234 <td>Document Type</td>
235 <td><input type="radio" name="Line" value="itemtype" /></td>
236 <td><input type="radio" name="Column" value="itemtype" /></td>
237 <td ><!-- TMPL_VAR NAME="CGIItemType" --></td>
239 <tr class="hilighted">
241 <td><input type="radio" name="Line" value="branchcode" /></td>
242 <td><input type="radio" name="Column" value="branchcode" /></td>
243 <td><!-- TMPL_VAR NAME="CGIBranch" --></td>
245 <!-- Modified according to statistics table
247 <td>Issuing Branch</td>
248 <td><input type="radio" name="Line" value="issuingbranch"></td>
249 <td><input type="radio" name="Column" value="issuingbranch"></td>
250 <td ><! TMPL_VAR NAME="CGIBranch" ></td>
252 <input type="hidden" name="Filter" value="" />
254 <!-- TMPL_IF Name="hassort1" -->
255 <tr class="hilighted">
257 <td><input type="radio" name="Line" value="borrowers.sort1" /></td>
258 <td><input type="radio" name="Column" value="borrowers.sort1" /></td>
259 <td><!-- TMPL_VAR NAME="CGISort1" --> </td>
262 <!-- TMPL_IF Name="hassort2" -->
263 <!-- TMPL_IF Name="HglghtSort2"--><tr class="hilighted"> <!-- TMPL_ELSE --><tr><!--/TMPL_IF -->
265 <td><input type="radio" name="Line" value="borrowers.sort2" /></td>
266 <td><input type="radio" name="Column" value="borrowers.sort2" /></td>
267 <td><!-- TMPL_VAR NAME="CGISort2" --> </td>
276 <input type="radio" checked name="output" value="screen" /> To screen into the browser
278 <input type="radio" name="output" value="file" /> To file <input type="text" name="basename" value="Export" /> into an application
279 <!-- TMPL_VAR NAME="CGIextChoice" -->
280 <!-- TMPL_VAR NAME="CGIsepChoice" -->
284 <input type="submit" value="OK" />
285 <input type="hidden" name="report_name" value="<!--TMPL_VAR NAME="report_name" -->" />
286 <input type="hidden" name="do_it" value="1" />
293 <!-- TMPL_INCLUDE NAME="mainmenu.inc" -->
294 <!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->