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: April 29, 2003 08:30 PM Tuesday; Rod Welch

SDS function to list foundational documents in records for citations.

1...Summary/Objective
2...0091 Foundational Documents Listed in SDS References for Citations
....up
....loc_cur 0 5
....ins_text! - !
....up
3...0504051 SDS Menu Documents Add Foundational Docs


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

CONTACTS 

SUBJECTS
Foundational Documents Entered in Reference Field
Johnson, Gary Suggests Listing Foundational Documents in Reference Fi
Foundational Documents in Reference Field of SDS Record to Facilitate
Foundational SDS Com Metrics Gary Suggests Function to Place Foundati
New Way of Working Intelligently Bridge to Culture of Knowledge Expli
Johnson, Gary Suggests Listing Foundational Documents in Reference Fi
Foundational Documents in Reference Field of SDS Record to Facilitate
Theory Com Metrics SDS Documents Listed in Reference Field to Facilit

1110 -
1110 -    ..
1111 - Summary/Objective
1112 -
111201 - Follow up ref SDS 1 02DA.
111202 -
111203 - Created new menu choice in Documents for SDS records that enables
111204 - people to enter foundational documents for SDS in the Reference field
111205 - of the current record.  This facilitates linking daily work and
111206 - analysis to the foundational ideas for SDS and Com Metrics.
111208 -  ..
111209 - Open the Documents menu in an SDS record and select
111211 -                ..
111212 -               "Foundation/Theory SDS & Com Metrics"
111214 -  ..
111215 - This causes foundational documents that explain the theory and use of
111216 - SDS and Com Metrics, listed below, ref SDS 0 VC4J, and which are not
111217 - already listed in the record, to be entered in the Reference field.
111218 - Line numbers are updated.  The file is not saved, so that the User can
111219 - recover if a problem results from the new listing.  When F2 saves the
111220 - record, everything is sorted in order and citations are updated.
111221 -
111222 -      [On 030506 the new function to list foundational documents helps
111223 -      make connections between analysis and the theory and practice fo
111224 -      SDS and Com Metrics. ref SDS 2 0001
111226 -       ..
111227 -      [On 030525 considered automatic maintenance to delete references
111228 -      that wind up not being needed in the record. ref SDS 3 TE7I
111230 -       ..
111231 -      [On 030628 expanded linking functions to create forward links.
111232 -      ref SDS 4 PN5N
111234 -       ..
111235 -      [On 031107 developed new function to maintain references.
111236 -      ref SDS 6 0001
111237 -
111238 -
111239 -
111240 -
111241 -
111243 -  ..
1113 -
1114 -
1115 - Progress
1116 -
111601 - 0091  Foundational Documents Listed in SDS References for Citations
111602 -
111603 - This accomplishes Gary's suggestion today for a new function that
111604 - lists in References all of the foundational documents for SDS and Com
111605 - Metrics. ref SDS 1 02DA
111607 -  ..
111608 - This function looks for required fields, and if not available they are
111609 - created in the Reference field, and then it looks for each of the
111610 - following documents that explain the theory and foundation of SDS and
111611 - Com Metrics, and if not already listed, these are added to the
111612 - appropriate field to facilitate linking and citations in the record...
111614 -      ..
111615 -     Documents Received Prior
111617 -      ..
111618 -     F: 03 00050 60 02 07 2901........ SRI Endorse SDS for Research
111619 -     F: 03 00050 60 94 12 3001........ PG&E evaluation of SDS
111620 -     F: 04 00065 60 97 03 2801........ USACE Com Metrics Report
111621 -     F: 04 00065 60 97 10 0702........ USACE Cost Savings Com Metrics
111623 -      ..
111624 -     Documents Issued Prior
111626 -      ..
111627 -     F: 03 00050 61 99 09 2401........ High Cost Medical Mistakes
111628 -     F: 03 00050 61 99 12 0801........ Plato Aristotle and Bottom Line
111629 -     F: 03 00050 61 02 01 1702........ 7 Wonders of World + 2
111631 -      ..
111632 -     Other Files.... ref OF 1 C33N
111634 -      ..
111635 -     F: 03 00050 01 04 CC 030417A....... SRI Draft Endorsement
111636 -     F: 03 00050 01 09 01 02 00030A..... POIMS Literacy Intelligence
111637 -     F: 03 00050 01 09 01 02 00030B..... Meaning Drift Com Biggest Risk
111638 -     F: 03 00050 01 09 01 02 00030C..... Limits of Technology
111639 -     F: 03 00050 01 09 01 02 00030D..... Integrated Mngmnt Plan, Pfrm Rpt
111640 -     F: 03 00050 01 09 01 02 00030E..... Think Remember Communicate
111641 -     F: 03 00050 01 09 01 02 00101...... Features Benefits Schematic
111642 -     F: 03 00050 01 09 01 15 00101...... Typical Day Scenario
111643 -     F: 03 00050 01 09 03 02 03 0309A... NWO Aristotle Common Sense
111644 -     F: 03 00050 01 09 03 02 03 0309B... Com Metrics Leadership Broader Vision
111645 -     F: 03 00050 01 09 03 02 03 0309C... Religion
111646 -     F: 03 00050 01 09 03 02 03 0309D... Change Takes Leadership
111647 -     F: 03 00050 01 09 03 02 03 0309E... Taking Quantum Leap Takes Faith
111648 -
111650 -  ..
111651 - Line 20, ref OF 1 X34K, in 00910
111652 -
111653 -    errorcnt 0 0
111654 -    macro 23
111655 -
111656 -        Save line number string for restoring initial relative position
111657 -        after entering an unknown number of lines.  May be able to
111658 -        eliminate this because number of lines will really be fixed.
111660 -     ..
111661 -    top
111662 -    z 33 33
111663 -    l /*/
111664 -    -if @0 = 0 -goto hdrp
111665 -
111666 -        Find the DRP field and if there, go list the documents
111667 -        received from others at the bottom of this field.
111668 -
111670 -  ..
111671 - Line 60, ref OF 1 CX7I, in 0091
111672 -
111673 -    top
111674 -    setcnt 0 0
111675 -    z 1 7
111676 -    l /030101 /
111678 -         ..
111679 -        There is no DRP field, so start at the top of the record and
111680 -        find the bottom of the SDS reference field to create a field
111681 -        for DRP.
111683 -     ..
111684 -    z 8 8
111685 -    l / /
111686 -    down
111687 -    setlen 1 0
111688 -    -if @1 < 10 -goto okblk
111689 -
111690 -        Zone the line number level and look for the bottom.  Scroll
111691 -        down to verify the last line is blank, and if so go create a
111692 -        new DRP field.
111693 -
111695 -  ..
111696 - Line 80, ref OF 1 1I8L, in 0091
111697 -
111698 -    immed r
111699 -    up
111700 -    loc_cur 0 10
111701 -    split
111702 -    rel_cur 1 0
111703 -    immed d
111704 -    up
111705 -
111706 -       For some reason or another there is not a blank line below the
111707 -       SDS reference list, so create one to maintain spacing.
111708 -
111710 -  ..
111711 - Line 90, ref OF 1 SJ4I, -label okblk in 0091
111712 -
111713 -    immed 4r
111714 -    addcnt 213 4
111715 -
111716 -       Add some lines for the new DRP field, and add this same number
111717 -       to accumulate an adjustment for restoring the original relative
111718 -       position of the file.
111719 -     ..
111720 -    up
111721 -    loc_cur 0 5
111722 -    ins_text! -  !
111723 -    up
111724 -    ins_text!j-   <----------------- DRP * Documents Received Prior --------------------------->!
111725 -    up
111726 -    ins_text!j-   Dr Project     Yr Mn Filenm   Typ <----------- Description ------------------>!
111727 -
111728 -       Build the DRP structure.
111729 -
111731 -  ..
111732 - Line 120, ref OF 1 EN3L, -label hdrp in 0091
111733 -
111734 -    -label hdrp
111735 -    z 10 10
111736 -    l / /
111737 -    loc_cur 0 8
111738 -    chrcnt 2 0
111739 -    -if @2 = 45 -goto okdrp
111740 -
111741 -       Find the bottom of the list of DRP and verify there is a blank
111742 -       line below the list.  If so, to enter the list of files.
111744 -     ..
111745 -    loc_cur 0 10
111746 -    down
111747 -    immed r
111748 -    up
111749 -    split
111750 -    rel_cur 1 0
111751 -    immed d
111752 -    rel_cur -1 0
111753 -
111754 -       This means that for some reason or another there is not a blank
111755 -       line below the list of files in the DRP reference file, so
111756 -       create a blank line to maintain spacing.
111757 -
111759 -  ..
111760 - Line 140, ref OF 1 CQ4O, -label okdrp in 0091
111761 -
111762 -    -label okdrp
111763 -    loc_cur 0 10
111764 -    immed 4r
111765 -    addcnt 213 4
111766 -
111767 -       Move the cursor to column 10, and add lines to list the files,
111768 -       and also increment the counter to restore the original screen.
111770 -     ..
111771 -    ins_text!F: 03 00050 60 02 07 2901     r0  SRI Endorse SDS for Research    !
111772 -    up
111773 -    ins_text!F: 03 00050 60 03 04 1701A    r0  SRI Draft Endorsement           !
111774 -    up
111775 -    ins_text!F: 03 00050 60 94 12 3001     r0  PG&E evaluation SDS             !
111776 -    up
111777 -    ins_text!F: 04 00065 60 97 03 2801     r0  USACE Com Metrics Report        !
111778 -    up
111779 -    ins_text!F: 04 00065 60 97 10 0702     r0  USACE Cost Savings Com Metrics  !
111780 -
111781 -       Enter the list of files for foundational and theory of SDS and
111782 -       Com Metrics that have been received from others.  Decided to
111783 -       include the draft endorsement, since Gary and I are both working
111784 -       on this.
111786 -          ..
111787 -         [On 030723 added Agreement with CSG to foundational documents
111788 -         automatically entered into References, ref OF 1 L36H, so we
111789 -         can continue to work with the language in the Appendix.
111790 -         ref SDS 5 I45O
111791 -
111792 -
111793 -
111795 -  ..
111796 - 0504051  SDS Menu Documents Add Foundational Docs
111797 -
111798 - Line 190, ref OF 2 WB5N, -label docsQC in 05040510 about 60 lines
111799 - below
111800 -
111801 -    ins_text "º Foundation SDS & Com Metrics Theory     º"
111802 -    loc_cur 0 80
111803 -    ins_text " @C:\SD\03\0091      "
111804 -
111805 -        Created menu entry for new function.
111806 -
111807 -
111808 -
111809 -
111810 -
111811 -
111812 -
1119 -