Changes between Version 26 and Version 27 of S3/S3Report
- Timestamp:
- 06/07/13 13:35:49 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
S3/S3Report
v26 v27 5 5 6 6 == Functionality == 7 8 S3Report can generate contingency tables (a.k.a. pivot tables) from S3Resources. 7 S3Report generates a full page which includes a set of S3Search widgets, a pivot table (a.k.a. contingency table) from S3Resources and graphs based on the Pivot Tables. 9 8 10 9 == Dependencies == 11 12 S3Report uses [http://code.google.com/p/pyvttbl pyvttbl] to generate contingency tables. A modified version of {{{pyvttbl}}} is integrated into the S3 framework. 10 S3Report used to use [http://code.google.com/p/pyvttbl pyvttbl] to generate contingency tables. A modified version of {{{pyvttbl}}} was integrated into the S3 framework. 13 11 14 12 Pyvttbl requires the following Python modules: … … 17 15 18 16 == Caveats == 19 20 17 S3Report supports grouping and aggregation by virtual fields - however, using this without care can lead to severe scalability problems: 21 18 … … 74 71 75 72 == Examples == 76 77 73 - http://localhost:8000/eden/org/organisation/report?rows=country&cols=sector_id&fact=name 78 74 - http://localhost:8000/eden/pr/person/report?rows=age_group&cols=gender&fact=id&aggregate=count … … 88 84 89 85 == Report Options == 90 91 86 Table configurations can contain a `report_options` item, which is a Storage object. This object is used to configure reports and report options form. 92 87 … … 173 168 ) 174 169 }}} 170 175 171 == Report UI Options == 176 172 === !Show/Hide Report Option Fields === … … 179 175 settings.ui.hide_report_options = False # default = True 180 176 }}} 181 == Further Development ==182 177 183 The following enhancements are currently under development: 178 == Future Plans == 184 179 185 - Support for JSON, CSV and XLS exports 180 See BluePrint/Report