chokkarg / worktime

Automatically exported from code.google.com/p/worktime
0 stars 0 forks source link

Custom Reporting #25

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
A first reporting version should include some specific filters:

1. First of all filter on start- and/or ending date (just date, not the time)
2. Secondly let the user choose a project
3. Let the user choose a task (based on the selected project and only available 
to choose when chosen a project)

All those filters should be optional!

The result is displayed on the screen (if necessary a limit to only display in 
landscape is acceptable).

Original issue reported on code.google.com by dirkvran...@gmail.com on 20 Jun 2011 at 11:32

GoogleCodeExporter commented 8 years ago
Related to Issue 26

Original comment by dirkvran...@gmail.com on 20 Jun 2011 at 11:32

GoogleCodeExporter commented 8 years ago

Original comment by dirkvran...@gmail.com on 29 Jul 2011 at 1:16

GoogleCodeExporter commented 8 years ago

Original comment by dirkvran...@gmail.com on 12 Sep 2011 at 8:43

GoogleCodeExporter commented 8 years ago
Issue 26 has been merged into this issue.

Original comment by dirkvran...@gmail.com on 26 Sep 2011 at 1:39

GoogleCodeExporter commented 8 years ago
Limiting the display to only landscape!

See the XLS file attached with a small mockup of how the detail screens should 
look like. As you can see the details of the export can be requested in two 
modes:
1) grouped by starttime
2) grouped by project
These two grouping options give enough detail I think for everyone's needs and 
are not to complex to be used by anyone!

Screenshots of the already developed criteria screen (with date, project and 
task selection) will be uploaded later today.

This is exactly the same as we were planning to do in issue 26. So merging 
those two issues together with one as the active one!

Original comment by dirkvran...@gmail.com on 26 Sep 2011 at 1:39

Attachments:

GoogleCodeExporter commented 8 years ago

Original comment by dirkvran...@gmail.com on 26 Sep 2011 at 7:17

Attachments:

GoogleCodeExporter commented 8 years ago
Add a date-range option called "All times" (not default) which sets the dates 
to 01/01/0001 and 31/12/9999 (min and max date in time..)

Original comment by dirkvran...@gmail.com on 28 Sep 2011 at 7:00

GoogleCodeExporter commented 8 years ago
What we have so far
*******************

Criteria-screen:
1) Choose start/end date with pre-defined date-ranges (today, last week, this 
week, all times)
2) Choose one project
3) If a project is chosen, choose one task
4) Define how data is displayed:
    a) Data grouping (by start date or by project)
    b) Display duration (xxd xxh xxm xxs (24h/day or 8h/day) or xxh xxm xxs)

Result-screen:
1) A table with one record so far with the total of all time registrations for 
the entered criteria

What's left to do
*****************

Criteria-screen:
Nothing so far

Result-screen:
1) Build the table data
2) Show the table data
3) Apply styles on the data so that the entire table is clear enough
4) Forsee an export function to CSV

Export-screen:
1) Choose a CSV seperator (comma or semicolon)
2) Set a filename for the export (re-use the filename from the preferences and 
the one used in the TR export currently)
3) Choose the data to export:
    a) the calculated data (the data shown in the table)
    b) the raw data (the list of time registratins, this should replace the export in TimeRegistrations list screen)
4) When the data is exported, offer to send/share the file through other 
applications (like GMail, Mail,...)

Original comment by dirkvran...@gmail.com on 7 Oct 2011 at 11:31

GoogleCodeExporter commented 8 years ago
Finished on todo list:
Result Screen:
1) Build the data table
2) Show the table data

Original comment by dirkvran...@gmail.com on 7 Oct 2011 at 9:07

Attachments:

GoogleCodeExporter commented 8 years ago
To color the records in the table:

    <color name="table_record_lvl_n">#ffffffff</color>
    <color name="table_record_lvl_n_1">#ffffff99</color>
    <color name="table_record_lvl_n_2">#ffcccccc</color>
    <color name="table_record_lvl_n_3">#ffff6600</color>

And to apply the colors on the records:
http://stackoverflow.com/questions/2016249/how-to-programmatically-setting-style
-attribute-in-a-view

Original comment by dirkvran...@gmail.com on 26 Oct 2011 at 4:16

GoogleCodeExporter commented 8 years ago
What's left to do
*****************

Criteria-screen:
Nothing so far

Result-screen:
1) Forsee an export function to CSV

Export-screen:
1) Choose a CSV seperator (comma or semicolon)
2) Set a filename for the export (re-use the filename from the preferences and 
the one used in the TR export currently, remove filename change in preferences)
3) Choose the data to export:
    a) the calculated data (the data shown in the table)
    b) the raw data (the list of time registratins, this should replace the export in TimeRegistrations list screen)
4) When the data is exported, offer to send/share the file through other 
applications (like GMail, Mail,...)

Original comment by dirkvran...@gmail.com on 14 Nov 2011 at 7:10

GoogleCodeExporter commented 8 years ago

Original comment by dirkvran...@gmail.com on 14 Nov 2011 at 9:52

GoogleCodeExporter commented 8 years ago
Added a new option in the criteria screen:
"Data Order" where you can select to oder the data descending or ascending.
The order is applied on the "data groupin" choosen. So asc/desc ordering on 
project-name or on starting date

Original comment by dirkvran...@gmail.com on 14 Nov 2011 at 10:45

Attachments:

GoogleCodeExporter commented 8 years ago

Original comment by dirkvran...@gmail.com on 15 Nov 2011 at 11:12

GoogleCodeExporter commented 8 years ago
Nightly build 62 to test it

Original comment by dirkvran...@gmail.com on 15 Nov 2011 at 11:17

GoogleCodeExporter commented 8 years ago

Original comment by dirkvran...@gmail.com on 15 May 2012 at 9:30

GoogleCodeExporter commented 8 years ago

Original comment by dirkvran...@gmail.com on 15 May 2012 at 9:38

GoogleCodeExporter commented 8 years ago

Original comment by dirkvran...@gmail.com on 15 May 2012 at 9:50

GoogleCodeExporter commented 8 years ago

Original comment by dirkvran...@gmail.com on 15 May 2012 at 9:55