]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/web/reports/oils_rpt_builder.xhtml
more grunt work
[Evergreen.git] / Open-ILS / web / reports / oils_rpt_builder.xhtml
1 <?xml version='1.0'?>
2
3 <!DOCTYPE html PUBLIC 
4         "-//W3C//DTD XHTML 1.0 Transitional//EN" 
5         "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" [
6         <!ENTITY nbsp " ">
7 ]>
8
9 <html xmlns="http://www.w3.org/1999/xhtml" xmlns:xi="http://www.w3.org/2001/XInclude">
10
11         <head>
12                 <title>Evergreen: Reports</title>
13                 <script language='javascript' src='/opac/common/js/utils.js'> </script>
14                 <script language='javascript' src='/opac/common/js//config.js'> </script> 
15                 <script language='javascript' src='/opac/common/js/CGI.js'> </script>
16                 <script language='javascript' src='/opac/common/js/Cookie.js'> </script>
17                 <script language='javascript' src='/opac/common/js/JSON.js'> </script>
18                 <script language='javascript' src='/opac/common/js/fmall.js'> </script>
19                 <script language='javascript' src='/opac/common/js/fmgen.js'> </script>
20                 <script language='javascript' src='/opac/common/js/Cookies.js'> </script>
21                 <script language='javascript' src='/opac/common/js/opac_utils.js'> </script>
22                 <script language='javascript' src='/opac/common/js/OrgTree.js'> </script>
23                 <script language='javascript' src='/opac/common/js/org_utils.js'> </script>
24                 <script language='javascript' src='/opac/common/js/init.js'> </script>
25                 <script language='javascript' src='/opac/common/js/RemoteRequest.js'> </script>
26                 <script language='javascript' src='slimtree.js'> </script>
27
28                 <link rel="stylesheet" type="text/css" media="all" 
29                         href="/opac/common/js/jscalendar/calendar-brown.css" title="win2k-cold-1" />
30                 <script type="text/javascript" src="/opac/common/js/jscalendar/calendar.js"></script>
31                 <script type="text/javascript" src="/opac/common/js/jscalendar/lang/calendar-en.js"></script>
32                 <script type="text/javascript" src="/opac/common/js/jscalendar/calendar-setup.js"></script>
33
34                 <script type="text/javascript" src="adminlib.js"></script>
35                 <script type="text/javascript" src="oils_rpt_vars.js"></script>
36                 <script type="text/javascript" src="oils_rpt_utils.js"></script>
37                 <script type="text/javascript" src="oils_rpt_builder.js"></script>
38                 <script type="text/javascript" src="oils_rpt_tree.js"></script>
39                 <script type="text/javascript" src="oils_rpt.js"></script>
40
41                 <link rel="stylesheet" type="text/css" href="oils_rpt.css"> </link>
42
43         </head>
44
45         <body onload='oilsInitReportBuilder();' onunload='oilsCleanupReports();'>
46
47                 <div class='welcome_box'>
48                         <span>You are logged in as </span><b><span id='oils_rpt_user'/></b>
49                 </div>
50
51                 <div id='oils_rpt_tree_loading'>
52                         Loading...
53                 </div>
54
55                 <table class='hide_me' id='oils_rpt_table'>
56                         <tbody>
57                                 <tr>
58                                         <td id='oils_rpt_table_left_td' align='left'>
59                                                 <div id='oils_rpt_name_div'>
60                                                         <span style='padding-right: 10px;'>Report Name: </span>
61                                                         <input size='32' onchange="oilsRpt.name=this.value"/>
62                                                 </div>
63                                                 <div id='oils_rpt_tree_div'>
64                                                 </div>
65                                         </td>
66                                         <td id='oils_rpt_table_right_td' align='right'>
67                                                 <div class='oils_rpt_info_div'>
68                                                         <div class='oils_rpt_info_item oils_rpt_info_title'>Report Display Items</div>
69                                                         <select id='oils_rpt_display_selector' class='oils_rpt_info_item oils_rpt_info_selector' multiple='multiple'/>
70                                                         <button onclick='oilsDelSelectedDisplayItems();'><u>X</u> Remove Selected</button>
71                                                 </div>
72                                                 <div class='oils_rpt_info_div'>
73                                                         <div class='oils_rpt_info_item oils_rpt_info_title'>Report Filters</div>
74                                                         <select id='oils_rpt_filter_selector' class='oils_rpt_info_item oils_rpt_info_selector' multiple='multiple'/>
75                                                         <button onclick='oilsDelSelectedFilterItems();'><u>X</u> Remove Selected</button>
76                                                 </div>
77                                         </td>   
78                                 </tr>
79                         </tbody>
80                 </table>
81                 <span class='hide_me' id='oils_rpt_tree_label'>Report Types</span>
82
83
84                 <div id='oils_rpt_column_editor' class='floaty hide_me'>
85
86                         <table id='oils_rpt_editor_tab_table'><tbody><tr>
87                                 <td width='33%'><a id='oils_rpt_tform_tab' href='javascript:void(0);'>Display Items and Transforms</a></td>
88                                 <td width='33%'><a id='oils_rpt_filter_tab' href='javascript:void(0);'>Filters</a></td>
89                                 <td width='33%'><a id='oils_rpt_agg_filter_tab' href='javascript:void(0);'>Aggregate Filters</a></td>
90                         </tr></tbody></table>
91
92                         <div id='oils_rpt_tform_div'>
93                                 <b style='padding-right: 15px;' id='oils_rpt_tform_label'/>
94                                 <input size='28' id='oils_rpt_tform_label_input'/>
95                                 <br/><br/>
96                                 <button id='oils_rpt_tform_submit'>Add Item</button>
97                         </div>
98
99                         <div id='oils_rpt_filter_div' class='hide_me'>
100                                 <button id='oils_rpt_filter_submit'>Add Item</button>
101                         </div>
102
103                         <div id='oils_rpt_agg_filter_div' class='hide_me'>
104                                 <button id='oils_rpt_agg_filter_submit'>Add Item</button>
105                         </div>
106
107                         <div id='oils_rpt_column_editor_close_div'>
108                                 <button id='oils_rpt_column_editor_close_button'>Close Window</button>
109                         </div>
110                 </div>
111
112         </body>
113 </html>
114
115