Changeset 2421
- Timestamp:
- 11/06/09 14:48:47 (2 years ago)
- Location:
- molgenis4animaldb
- Files:
-
- 3 added
- 3 edited
-
handwritten/java/plugin/eventman (added)
-
handwritten/java/plugin/eventman/ManageEventsPlugin.ftl (added)
-
handwritten/java/plugin/eventman/ManageEventsPlugin.java (added)
-
handwritten/java/plugin/reports/MakeReportPlugin.ftl (modified) (1 diff)
-
handwritten/java/plugin/reports/MakeReportPlugin.java (modified) (4 diffs)
-
molgenis4animal_ui.xml (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
molgenis4animaldb/handwritten/java/plugin/reports/MakeReportPlugin.ftl
r2414 r2421 59 59 <input type="text" size=10 name="fromdate" value="<#if screen.fromdate?exists>${screen.getFromdateAsString()}</#if>" /> 60 60 </tr><tr> 61 <td>Ending on:</td> 62 <td> 63 <input type="text" size=10 name="todate" value="<#if screen.todate?exists>${screen.getTodateAsString()}</#if>" /> 64 </tr><tr> 61 65 <td colspan=2> 62 66 <input type="submit" value="Generate report" onclick="__action.value='generateReport'" /> -
molgenis4animaldb/handwritten/java/plugin/reports/MakeReportPlugin.java
r2414 r2421 38 38 private int selectedEventType; 39 39 private Date fromdate; 40 private Date todate; 41 private SimpleDateFormat mySimpleDateFormat = new SimpleDateFormat("yyyy-MM-dd"); 40 42 41 43 public List<Location> getLocationList() { … … 80 82 81 83 public String getFromdateAsString() { 82 SimpleDateFormat tmpSimpleDateFormat = new SimpleDateFormat("yyyy-MM-dd"); 83 return tmpSimpleDateFormat.format(fromdate); 84 return mySimpleDateFormat.format(fromdate); 85 } 86 87 public void setTodate(Date fromdate) { 88 this.todate = fromdate; 89 } 90 91 public Date getTodate() { 92 return todate; 93 } 94 95 public String getTodateAsString() { 96 97 return mySimpleDateFormat.format(todate); 84 98 } 85 99 … … 123 137 String typename = ""; 124 138 String fromdatename = ""; 139 String todatename = ""; 125 140 126 141 this.setSelectedLocation(request.getInt("location")); 127 142 this.setSelectedEventType(request.getInt("eventtype")); 128 143 this.setFromdate(request.getDate("fromdate")); 144 this.setTodate(request.getDate("todate")); 129 145 130 146 // manier 1 … … 177 193 + this.getFromdate().toString(); 178 194 } 195 196 if (this.getTodate() != null) { 197 q.addRules(new QueryRule("date", Operator.LESS_EQUAL, 198 this.getTodate())); 199 todatename = ", ending " 200 + this.getTodate().toString(); 201 } 179 202 180 203 this.setEventList(q.find()); 181 204 this.report = "Reporting events" + locname + typename 182 + fromdatename ;205 + fromdatename + todatename; 183 206 184 207 } -
molgenis4animaldb/molgenis4animal_ui.xml
r2414 r2421 20 20 </menu> 21 21 22 <form name="Event" entity="Event" view="list" label="Manage events" /> 22 <plugin name="ManageEvents" type="plugin.eventman.ManageEventsPlugin" 23 label="Manage events" /> 23 24 24 25 <plugin name="MakeReport" type="plugin.reports.MakeReportPlugin"
Note: See TracChangeset
for help on using the changeset viewer.