THE WELCH COMPANY
440 Davis Court #1602
San Francisco, CA 94111-2496
415 781 5700
rodwelch@pacbell.net


S U M M A R Y


DIARY: August 7, 2009 11:41 AM Friday; Rod Welch

SDS linking added option to include date and time for well ordered
record to make sense of complexity by understanding context.

1...Summary/Objective
2...Case Study Format Links with Date and Time Option Modify Macro 012110
3...Links with Date and Time Option Modify Macro 012110
4...012110 Links Modify to Provide Option for Including Date and Time


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

CONTACTS 

SUBJECTS
Links Create Citations in SDS Records with Enter Double Clicking Add

0503 -
0503 -    ..
0504 - Summary/Objective
0505 -
050501 - Follow up ref SDS 5 0000. ref SDS 3 0000.
050502 -
050503 - Developed a new link format option for SDS records to add date and
050504 - time for conext management to links.  This complements prior work in
050505 - January that added time to forward links.
050506 -
050507 -
050508 -
050510 -  ..
0506 -
0507 -
0508 - Progress
0509 -
050901 - Case Study Format Links with Date and Time Option Modify Macro 012110
050902 - Links with Date and Time Option Modify Macro 012110
050903 - 012110 Links Modify to Provide Option for Including Date and Time
050904 -
050905 - Follow up ref SDS 5 ND5I, ref SDS 3 ND5I.
050906 -
050907 - On 030628 developed function to create a forward link.  This has
050908 - proven very useful. ref SDS 2 0001
050910 -  ..
050911 - On 090206 added feature to include time for creating forward links.
050912 - ref SDS 5 UM8G  This has proven very useful for making sense of a lot
050913 - of tasks that occur on the same day.
050915 -  ..
050916 - Decided to change the format of SDS links to provide an option for
050917 - standard links to include both the date and time of the link.  This is
050918 - often used for case studies, shown in Millie's case on 061018 1003.
050919 - ref SDS 4 0001
050921 -  ..
050922 - In the past 10 years developed a manual practice of including the date
050923 - in any narrative that has a link, like the paragraph above.  This was
050924 - originally done, because occassionally, citation reference numbers in
050925 - SDS records get mixed up due to physical computer memory failure.
050926 - When memory is exceeded or gets close to being exceeded, strange
050927 - things happen.  Having the date readily available in the narrative
050928 - enables constructing the link quickly when an errors are discovered.
050930 -  ..
050931 - The manual practice of looking up records and typing dates into SDS
050932 - records yielded synergy from collateral benefits increaing memory of
050933 - key dates, which then makes finding related records faster and easier
050934 - for conversation and constructing links in other records.
050936 -  ..
050937 - Memory of dates increases undrestanding of sequence leading to
050938 - knowledge of causation.  Adding time to the date structure of links
050939 - increases command and control of the record at a lower level of
050940 - organic structure, cited in the meeting at Intel on 950927 1100.
050941 - ref SDS 1 5412
050943 -  ..
050944 - Critical factor is efficient usability so that choosing between
050945 - standard format and case study format is fast and easy.  Date and time
050946 - format creating forward links is easier to implement because the
050947 - format can be standardized.  However, backward links can occur with
050948 - multiple formats, most of which do not require date and time.
050949 - Sometimes the date is entered in the narrative separated from the
050950 - actual link by several words and lines.  Even in that case it is easy
050951 - to remove the date and time if not needed or to move to where the
050952 - narrative is appropriate.  For case studies, which have proven to be a
050953 - major part of SDS work product, having the date and time together is a
050954 - big time saver for constructing a record that routinely conveys the
050955 - context of sequence.
050956 -
050958 -  ..
050959 - Line 1510, ref OF 2 1820, -label ed471a in 000008
050960 -
050961 -    -label ed471a
050962 -
050964 -  ..
050965 - Line 1670, ref OF 2 2948, -label mm985 in 000008
050966 -
050967 -    -label mm985
050968 -    ...
050969 -    @c:\sd\03\04412
050970 -
050971 -        This code verifies the the target file is listed in the
050972 -        Reference field for the object record where the link will be
050973 -        entered.
050975 -         ..
050976 -        Since this captures the record ID for date and time, this can
050977 -        be posted into 01211 for entering in the record.
050978 -
050979 -
050981 -  ..
050982 - Line 80, ref OF 1 LR9N, -label arcvR2 in 01211 about 80 lines below
050983 -
050984 -    -if @47 = 1 -goto nSDS5......................... ref SDS 0 QU82
050985 -    macro 7
050986 -    rel_cur 0 1
050987 -    chrcnt 1 0
050988 -    -if @1 != 60 -goto nSDS5........................ ref SDS 0 QU82
050989 -    setgbl 132 1
050990 -
050991 -        For SDS record, macro 7 restores cursor to position where link
050992 -        process was launched; move cursor ahead 1 postion, and if this
050993 -        is the start of an anchor, set a flag to construct case study
050994 -        date time format.
050995 -
050996 -
050998 -  ..
050999 - Line 80, ref OF 1 LR9N, -label arcvR2 in 01211 about 100 lines below
051000 -
051001 -    top
051002 -    macro 85
051003 -    e c:\sd\03\01211
051004 -    line                                                       && *%56
051005 -    loc_cur 4 11
051006 -    macro 91
051007 -    macro 87
051008 -    rel_cur 0 1
051009 -    macro 84
051010 -    loc_cur 0 22
051011 -    ic 44
051012 -    ic 36
051013 -    ecur 68
051014 -     ..
051015 -    -label nSDS5
051016 -
051017 -        In the link target file move to the top of the file to capture
051018 -        the date and time of the record.  This can be different from
051019 -        gfname, because current SDS records have not yet been defined
051020 -        to the system as archived records with an actual date and time,
051021 -        since date and time can vary through the day, depending on
051022 -        circumstances.  After capturing the date and time of the SDS
051023 -        record, open the link processor macro 01211 and move to the
051024 -        line that inserts the date time in the SDS record; post the
051025 -        date and time in the ins_text command, and then position the
051026 -        cursor to end the string with a comma and ending delimiter for
051027 -        the ins_text command.  Then switch control to the link target
051028 -        file so it can be purged.
051029 -
051030 -
051032 -  ..
051033 - Line 230, ref OF 1 1568, -label curRd6 in 01211 about 30 lines below
051034 -
051035 -    macro 9
051036 -    -if @1 > 40 right 24
051037 -
051038 -        This is the code that shifts the screen to make room for
051039 -        entering the link string, so it needs enough now to enter the
051040 -        date and time.
051041 -
051042 -
051044 -  ..
051045 - Line 350, ref OF 1 PK5M, -label eref in 01211
051046 -
051047 -    -label eref
051048 -    getgbl 132 132
051049 -    -if @132 != 1 -goto ndtfmt........................... ref SDS 0 QU47
051050 -    setcnt 132 0
051051 -    right 10
051052 -    *%56
051053 -    ins_text $yymmdd hhmm,$
051054 -    eol
051055 -    rel_cur 0 1
051056 -     ..
051057 -    -label ndtfmt
051058 -    ins_text /ref/
051059 -    rel_cur 0 4
051060 -
051061 -        Get new global flag in counter 132 for constructing case study
051062 -        date time link format.  If flag is on, 132 = 1,
051063 -
051064 -
051065 -
051066 -
051067 -
051068 -
0511 -