

                            Welcome to Life Planner   < A >  HELP 

                               ----  Life Planner - 1.02  ----          recs loaded - 18263
              today  is                                                 dates used  - 709
              03/07/2011          M A I N    M E N U                   total plans  - 714

                                     (A)  H E L P !!!
                                     (B)  DAILY GREETING
                                     (C)  PLANS REPORT
                                     (D)  UPDATE ANNUAL DATES
                                     (E)  UPDATE OTHER DATES
                                     (F)  SCAN and/or DELETE 
                                     (Z)  END PROGRAM

                                      menu choice ___

       >>>>  The above is LPs Main Menu. A default date is given top left, 18,263 records
       are loaded top right ( 50 years of dates ), dates used so far are 709 (in my test file)
       yielding 714 unique plans. For menu choice, input an upper or lower case letter.
             Please be reminded to always exit with ' Z ' as LP will write the output data-
       base at that time. Processing prior to exit is only done in memory (arrays) and is
       not saved until you exit.
             In the works for the next release are: UPDATE MONTHLY DATES (great for bills)  :( 
       MONTHLY REPORT, and HOLIDAY SCHEDULE. Also needed is file selection.

             Quick fix --- After each succesfful load of lifeplanner.txt (your database), 
       LP automatically saves it as lifeplanner.bak. Should you 'play' with your database in
       wordpad and it gets corrupted (will not load), you can always rename bak to txt and
       have your last saved work to start from !!

                 {{{  Daily Greeting - Plans For The Week - as of 03/07/2011    < B >

     mmdd        Plan Type          Start Date         Message

     0315        Personal             0000             TNA 5 PM
                 Financial            0000             tax prepare

     0316        Personal             0000             baseball 6 PM
                 Personal             0000             update PC

     0317     No plans today

     0318        Annual               1952             Renee's bday 

 
                      Daily Greeting - 60 Days of Annual Reminders

     04012011  Ronny's bday  53 years
     04152011  Income Tax is due
     04152011  Ryan bday  10 years

     >>>>  The Daily Greeting is one of the first things you should run each each day. It
     gives you the next 7 days of plans ( in record format ) and the next 60 days of Annual
     Dates. Sorry, you will no longer be able to truly say that you forgot an important date,
     birthday, or anniversary.
           Note that Annual Reminders are broken out into field format and the years
     (if known) of the annual event are calculated for you. The larger your database, the 
     more this will be of help.
           If your system date is not accurate or you just want to see a ' Daily Greeting '
     using a user-supplied date, LP will alow you to enter a different date. Note, this date
     only influences the ' Daily Greeting '.
 

                           {{{ PLANS REPORT < C >
          
            User selects c for CATEGORY REPORT or d for DATE REPORT

            Plans by category report

     03012011 00060 1 {p0000diet start 183}}
     03032011 00062 2 {p0000diet 179}{a2007Tyler bday}}
     03062011 00065 1 {p0000kids @ airport 832 P}}
     03072011 00066 2 {f0000pay family med}{p0000LC @ Deer Lake}}
     03142011 00073 1 {p0000TNA 5 PM}}
     03182011 00077 1 {p0000school break}}
     04152011 00105 3 {a0000Income Tax is due}{p0000diet 175}}

     >>>>  Plans by category dumps selected database ( in record format ) records between
     two user supplied dates for a given category. The user can choose a - annual, f - financial,
     m - medical, or p - personal.

            Plans by date report  
  
     03012011 00060 1 {p0000diet start 283}}
     03022011 00061
     03032011 00062 2 {p0000diet 279}{a2007Tyler bday}}
     03042011 00063
     03052011 00064 2 {p0000diet 275}{p0000Laila bb game}}
     03062011 00065 1 {p0000kids @ airport 832 P}}
     03072011 00066 2 {f0000pay family med}{p0000LC @ Deer Lake}

     >>>>  Plans by date dumps the entire database ( in record format ) between two user
     supplied dates. Please be aware that I provided an < OUT > at any input prompt if you  
     would rather not be there. Simply input = < equals > and you will be returned to the
     Main Menu.

                    {{{(D)  UPDATE ANNUAL DATES 

   >>>>  Annual dates are to be used for birthdays, anniversaries, and other events that you
   want to be reminded of each year. Enter the date as always in mmddyyyy format. Next
   enter any message up 20 characters in length. A person with a birthday of 0401 ( Apr 01 )
   and who will be 30 years old can enter 04012011, followed by ' my birthday '. For start
   year enter 1981 (year of birth or start ) and that's it. Each year you will be reminded of
   the day as in -- my birthday 30 years, 31 years, 32 years, etc.
             ' 0000 ' can be entered for start year for when you are not sure of the year or you
   simply don't care. If you know of a cousin's birthday on 0515, enter it along with 0000 for
   start year. Each year you will be reminded of the birthday. but LP will not calculate 'years'.
             Do not use characters { and }. LP reserves those characters for program use.

                     (E)  UPDATE OTHER DATES 

         New for release 1.02 - first code your plan as (f)inancial, (m)edical, or (p)ersonal.		

   >>>>  Enter the date as always in mmddyyyy format. Next enter any message up 20 characters in
   length. You may next hit < enter > telling LP that these events will occur annually or 0000
   informing LP that these are one-time events. 
         You may want to code your messages for future use. Medical messages will all have a 
   prefix of m, but if you start off each message that is related to prescriptions with RX, at
   a later time you will be able to scan for RX and your entire prescription history will be at
   your finger tips !  
                 
                      (F) SCAN and/or DELETE

     03072011 00066 2 {f0000pay family med}{p0000LC @ Deer Lake}}
              =====

     >>>>  You directly have access to your entire database via this option. Suppose you sit 
     in your boss's meeting who says we need to accomplish these goals in the next 100 days !
     You add 100 to the sequential record counter and directly search for record 00166. You
     quickly note that is 06152011. Further as a young lady you believe you conceived your new
     baby on 03072011. You add (for a guess) 280 days to 00066 and get 00346. You scan and add
     12122011 as a medical record for expectant baby.
 
          {{{ Scan for anything you wish. How about "school"? All items matching your search
     argument are dumped for display. Remember the RX scan given above, too.

     03182011 00077 2 {p0000school break}{m0000Dr appt 9 AM}} 
     03282011 00087 1 {p0000school resumes}}
     06012011 00152 1 {p0000last day of school}}

     What if you entered the wrong school schedule and would now want to delete it?
     At the end of any scan, you will have the OPTION to delete those items you searched for.
     In the above example, following deletion, record 00077 will still have your DR's Appt.

     03182011 00077 1 {m0000Dr appt 9 AM}}

     NEW in rel 1.02  Scan for One Record - Simply start scan string with $. i.e $04152011
     (Two ways of getting unique records are using 8 char date or seq number). 

                                  =======  RECORD =======

              Date  Apr 15, 2011        Seq Number  00105        Plans  4

              Plan Type              Start Date                  Message

              Annual                    0000                     Income Tax is due
              Personal                  0000                     diet 179
              Personal                  0000                     AC bbg 6
              Personal                  0000                     LC bbg 6

     --------------------------------------------------------------------------------------------

     >>>>  Lastly, Don't just make Life Planner 'another' planner. Make it your family history
     file too. Everyone can add their babies birthdate but add dates of first words, steps,
     haircut and more. By coding these messages with two initials starting the message
     such as ' JJ ' you will able to search and report everything for JJ. Don't only add your
     medical appointments, add your blood pressure, weight, and medicines too. Keep track of
     your diet, goals, bowling average, fantasy football results also. Life Planner can be
     much more than 'just a planner' depending on your input.  GOOD  PLANNING !!!