From f1ddf54f4cfc06d99ded78e496c45b324fc0815d Mon Sep 17 00:00:00 2001 From: "gerv%gerv.net" <> Date: Tue, 8 Oct 2002 13:41:17 +0000 Subject: Bug 171437 - Enhancements to generic reporting. Reporting menu, 3D tables, rearranged UI, better API for new report types. Patch by gerv; r=joel. --- .../default/search/search-report-table.html.tmpl | 98 ++++++++++------------ 1 file changed, 46 insertions(+), 52 deletions(-) (limited to 'template/en/default/search/search-report-table.html.tmpl') diff --git a/template/en/default/search/search-report-table.html.tmpl b/template/en/default/search/search-report-table.html.tmpl index 32f816135..73d542124 100644 --- a/template/en/default/search/search-report-table.html.tmpl +++ b/template/en/default/search/search-report-table.html.tmpl @@ -29,47 +29,51 @@ onload = "selectProduct(document.forms['reportform']);" %] +[% PROCESS "global/field-descs.html.tmpl" %] +

- Produce a table of bug counts by choosing two fields to plot against each - other, and then refining your set of bugs using the rest of the form. + Produce a table of bug counts by choosing one or more fields to plot against + each other, and then refining your set of bugs using the rest of the form. If + you choose a third axis, it will be represented by multiple tables of data.

[% button_name = "Generate Report" %]
- +
- - - - + + + + - - - - -
- Vertical Axis - - Horizontal Axis - -    - - Format - + + Horizontal Axis: + [% PROCESS select sel = { name => 'x_axis_field', noop = 1 } %] +    + Format:
+ HTML
+ CSV +
+ + Vertical Axis:
[% PROCESS select sel = { name => 'y_axis_field' } %]
- [% PROCESS select sel = { name => 'x_axis_field', noop = 1 } %] - -    - - HTML - CSV + + + + + +
+ Multiple Tables:
+ [% PROCESS select sel = { name => 'z_axis_field', noop = 1 } %] +
+
@@ -77,7 +81,8 @@
- + +
[% PROCESS "search/boolean-charts.html.tmpl" %] @@ -91,35 +96,24 @@ [%############################################################################%] [% BLOCK select %] - [% fields = [ - { name => "", description => "---" }, - { name => "product", description => "Product" }, - { name => "component", description => "Component" }, - { name => "version", description => "Version" }, - { name => "rep_platform", description => "Platform" }, - { name => "op_sys", description => "OS" }, - { name => "bug_status", description => "Status" }, - { name => "resolution", description => "Resolution" }, - { name => "bug_severity", description => "Severity" }, - { name => "priority", description => "Priority" }, - { name => "target_milestone", description => "Target Milestone" }, - { name => "keywords", description => "Keywords" }, - { name => "assigned_to", description => "Assignee" }, - { name => "reporter", description => "Reporter" }, - { name => "qa_contact", description => "QA Contact" }, - { name => "votes", description => "Votes" } ] %] + [% fields = ["product", "component", "version", "rep_platform", + "op_sys", "bug_status", "resolution", "bug_severity", + "priority", "target_milestone", "keywords", "assigned_to", + "reporter", "qa_contact", "votes" ] %] [% END %] -- cgit v1.2.3-24-g4f1b