Rfd-basic.txt

From ActivityOwnerWiki
Jump to: navigation, search
===========================================================
RFD.TXT (ReFreshDashboards)
HTTP://ACTIVITYOWNER.COM
THIS GYROQ SCRIPT WILL DO THE FOLLOWING:
1. EMPTY YOUR GYROQ QUEUE
3. SEND ANY DASHBOARD CHANGES BACK TO UNDERLYING MAPS
4. REFRESH DAILY ACTION AND REVIEW DASHBOARDS
6. SAVE NEXT ACTIONS TO A TEXT FILE
7. RUN NEXT ACTION ANALYSIS

IT SHOULD BE LAUNCHED BY A C:\RFD.BAT FILE WITH THESE CONTEXTS:

"c:\program files\gyronix\gyroq\gyroactivator.exe" "c:\users\username\my documents\my maps\ao\rfd.txt"
OR FOR 64BIT SYSTEMS
"c:\program files (x86)\gyronix\gyroq\gyroactivator.exe" "c:\users\username\my documents\my maps\rfd.txt"


======FIRST EMPTY THE GYROQ QUEUE SO NEW ITEMS ARE PROCESSED===================================
{send; run:queue:'GyroQ\GyroActivator-Queue.txt'}
{map:open:'dashboards\dailyactions.mmap'}
========REMOVE FILTERS WITH CONTROL SHIFT ALT-a================================================
{send:'^!+a'}
=========SEND ANY DAILY ACTION CHANGES BACK TO UNDERLYING MAPS BEFORE REFRESHING===============
{run:rm:sendchangesnow}
=========REFRESH THE DAILY ACTION DASHBOARD====================================================
{run:rm:dashboard}
{map:save}
{map:close}
========ALLOW MINDMANAGER TO RECOVER MEMORY====================================================
{alert:'Your Dashboards have been updated. Would you like to load them? ':30}
========REOPEN DAILY ACTION DASHBOARD==========================================================
{map:open:'dashboards\dailyactions.mmap'}
========SAVE NEXT ACTIONS TO TEXT FILE AND OPEN IT============================================
{run:macro:'ao\ao_map2outline.mmbas'}
older version:
run:macro:'activedocument.selection.copy'
run:macro:'For Each DocCurrent In Documents %0D%0A If Not DocCurrent.IsModified Then %0D%0A DocCurrent.Close %0D%0A End If %0D%0A Next'
========RUN NEXT ACTION ANALYSIS SCRIPT=======================================================
{run:macro:'ao\ao_next_action_analysis.mmbas'}
========SAVE AND CLOSE ALL FILES TO AVOID MULTI-COMPUTER CONFLICTS============================
{run:macro:'For Each DocCurrent In Documents %0D%0A doccurrent.save %0D%0A DocCurrent.Close %0D%0A Next'}
========DONE===================================================================================