GyroTimer 2.0

The GyroQ tags forGyroTimer have been updated since the initial post. See the GyroQ Tag Library for updated code and packed text. This version adds project specific logs to complement the overall summary log. It also provides for both starting and ending comments for each entry. The export format is now comma-delimited for easier Excel import. See the table below for a line by line description of how the GyroActivator code works.

Time Log Map:

gyro-timer-log

Note Entry for the Summary Topic:
GyroTimer Project Log

How the "Start Timing" tag works:

Code Purpose
{queue:'_queuefile_'; Don't send commands to MindManager now
map:create:'TimeLog-_rm_me_'; Create a user specific time log map if needed
select:centraltopic; Select the central topic of the map
text:'Project Time Log for _rm_me_ updated _today_ _time_'; Note the user and latest update time in the Central Topic
temp:'?|GyroTimer: Enter or Choose Area|Enter or Choose Area|_rm_areas_?' Prompt to choose project or area — use ResultsManager Areas in drop down list. Save in temp string for later use
select:main; Select all the main topics in the Time-log map
select:text:'Project Logs'; From the main topics, pick the one with "Project Logs" as the topic text
create:main:'Project Logs'; If the selection above didn't find it, create one
notes:'_temp_'; Remember the current project in the notes of the "Project Logs" topic for use when ending the entry later
select:subtopic; Select all the subtopics of the Project log
select:text:'_temp_'; Select the subtopic for the project if it exists
create:subtopic:'_temp_'; Create the project subtopic it if it doesn't exist
temp:', _queueitem_, START, _today_ , _time_ ,':add; Add comment and time info to temp string
notes:'_temp_':addline; Add this entry to the notes field for the project. This line will be completed by the finish tag
select:main; Go back and select the main topics again
select:text:'Project Logs'; From that select the Project log main topic
select:subtopic; Select all the subtopics
select:text:'Summary'; Select the Summary subtopic
create:subtopic:'Summary'; Create it if it wasn't found
notes:'_temp_':addline;} Add the temp string to the Summary note. This line will be completed by the Finish tag

4 Comments »

  1. ActivityOwner said,

    March 5, 2009 @ 9:46 pm

    Note that these tags have been updated in the GyroQ tag library to be compatible with GyroQ 2.0. the Map: open commands now need a .mmap appended to them.

  2. Rick Thompson said,

    August 17, 2009 @ 8:08 am

    Hi,

    Can anyone suggest a good/easy way to get the gts.gtf data into Excel for easy analysis & billing?

    I like to track client time using GyroTimer, and would appreciate a good way of getting it into Excel for analysis/billing.

    Thanks in advance,

    Rick

  3. ActivityOwner said,

    August 25, 2009 @ 9:52 pm

    Hi Rick — I haven't used this in awhile. Have you tried pasting the information into Excel and then using the Data, "text to columns" command?

  4. Rick Thompson said,

    September 1, 2009 @ 11:29 pm

    Hi,
    Thanks for that – it worked a treat. Just for interest, I also tried pasting into OpenOffice Calc, which offered to convert text to columns as part of the paste process.
    Regards,
    Rick

RSS feed for comments on this post · TrackBack URI

Leave a Comment

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.