THE WELCH COMPANY
440 Davis Court #1602
San Francisco, CA 94111-2496
415 781 5700


S U M M A R Y


DIARY: October 6, 1993 10:56 AM Wednesday; Rod Welch

Fix routine for posting current date documents.

1...Summary/Objective
2...Changed Capture Concept


..............
Click here to comment!

CONTACTS 

SUBJECTS
SDS Reports, Doc Log
Doc Log Current Date Data File, F2
Dir Structure

0605 -    ..
0606 - Summary/Objective
0607 -
060701 - Follow up ref SDS 5 0000.
060702 -
060703 - Seem to have completed new code to manage the file that contains
060704 - current documents for doc log, to work better.
060705 -
060706 - Changed design and coding done on 930920 because the solution was not
060707 - effective. ref SDS 5 0001
060708 -
060709 -
060710 -
060711 -
060712 -  ..
0608 -
0609 -
0610 - Analysis
0611 -
061101 - Main problem now seems to arise when documents are entered and then
061102 - the filename is changed.  We don't seem to have a direct way to
061103 - conform the Current DL file to what is in the SDS record.
061104 -
061105 - Issues to be resolved were developed on 930920. ref SDS 5 0001
061106 -
061107 -     Received documents are often entered incorrectly, because they are
061108 -     usually dated differently from today which is a date automatical-
061109 -     ly entered by the system.  Since the date is there, the User tends
061110 -     to forget to post the actual document date before identifying the
061111 -     document with subject and contact information. So the User then
061112 -     has to adjust the filename, and this means the entry has to be
061113 -     posted again with Subject in order to get it into the current file
061114 -     with the correct filename.  That results in an incorrect entry in
061115 -     the current file.
061116 - ..
061117 - We need a means to visually check the current file to evaluate
061118 - it.
061119 -
061120 - The main concept development was done at ref SDS 5 line 64.
061121 -
061122 -
061123 -  ..
061124 - Changed Capture Concept
061125 -
061126 - Maybe we need to manage this file the way we do when pointer files are
061127 - updated.  We should make sure all records in this file are in the
061128 - current doc log file, and remove any that are identified as belonging
061129 - to the current record, but are not really in the current record.  We
061130 - can do this by first excluding all entries for the current record,
061131 - then loading just the ones in the file.  This would be a slow process,
061132 - if we did it with Supersort, but may be able to do it in memory.
061133 - ..
061134 - Now will only post current DL file when we save a record because
061135 - that is the point at which its contents would otherwise become a
061136 - permanent part of the SDS data base.
061137 -
061138 -
061139 -
061140 -
0612 -

SUBJECTS
SDS, Records, Doc Log Current Date Data File, F2
Opening/Closing Menus, 920612
SAVX, File Save Failing

0906 -
090601 -  ..
090602 -
090603 - Did following coding to implement ideas shown above.
090604 -
090605 - Discovered and corrected error in menu operations.
090606 -
090607 -
090608 -  ..
0907 -
0908 -
0909 - 000009
0910 -
091001 - Line 3620 - entry 1813, this code puts the doc log line string in:
091002 -
091003 -                    e: sd 08 00000 06 00002
091004 - ..
091005 - It was created at ref SDS 5 line 071397.  Today, I modified it
091006 - considerably, to meet the new concept explained above.
091007 -
091008 -
091009 - ..
091010 - Line 3735 - entry 1815, added this today, to open the current DL
091011 - file.
091012 -
091013 - Line 2130 - purge MSG, removed call to macro 1813, since it is now
091014 - being called only by SDS record "save" using F2, calling macro 142 in
091015 - 000008.
091016 -
091017 - We have wound up with the contact menu executing after running this
091018 - code.
091019 -
091020 -
091021 -
091022 -
091023 -  ..
0911 -
0912 -
0913 - 0504051
0914 -
091401 - Line 145 - added new menu choice to open current document file to
091402 - visually examine it.
091403 -
091404 -
091405 -
091406 -
091407 -  ..
0915 -
0916 -
0917 - 000008
0918 -
091801 - Line 1860 -entry 142, added call to macro 1813 in 000009.
091802 -
091803 -
091804 -
091805 -  ..
0919 -
0920 -
0921 - 000003
0922 -
092201 - Line 490 -label stcur2, this code had an error for managing the menu
092202 - bar.  I had the zone parameters to look for "Contacts" incorrect. It
092203 - was working by accident, evidently because counter @6 whatever it
092204 - might have been used, had been set to a value that was incompatible
092205 - with looking for "Contacts."  The new current DL file code was setting
092206 - @6 to a value that did not work, and this led me to discover the
092207 - incorrect coding.
092208 -
092209 -
092210 -
092211 -  ..
0923 -
0924 -
0925 - 04101
0926 -
092601 - Line 230 -label no_fN, undid work at ref SDS 5 line 285.  Don't think
092602 - we need markcur 31, or macro 1813.
092603 -
092604 -
092605 -
092606 -
092607 -
092608 -
092609 -