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: July 4, 2006 07:43 AM Tuesday; Rod Welch

Called Morris about install.exe; replacing Op Tech sort select program.

1...Summary/Objective
2...SDS Marketing Install.exe for Distribution Maybe in a Few Weeks
3...Optech Sort Requires Permission for Program Distribution
4...Sort Select SDS Replace Op Tech Sort Morris Review Technical Manual
5...Examples applying Op Tech Sort commands in SDS...


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

CONTACTS 
0201 - Intel Corporation                                                                                                                                                  O-00000704 0201
020101 - Mr. Morris E. Jones;

SUBJECTS
Called Morris Schedule Continue Work Install.exe SDS Marketing Devel

0803 -
0803 -    ..
0804 - Summary/Objective
0805 -
080501 - Follow up ref SDS 38 0000. ref SDS 37 0000.
080502 -
080503 - Morris may have some time in the next few weeks to work on
080504 - install.exe. ref SDS 0 IC7L  He wants to investigate creating code to
080505 - replace Op Tech Sort.  Submitted a letter with the manual for Op Tech
080506 - Sort, ref SDS 0 BH8J, and provided links into the record showing how
080507 - the program is applied in SDS. ref SDS 0 XX9K
080508 -
080509 -
080510 -
080511 -
080512 -
080513 -
080515 -  ..
0806 -
0807 -
0808 - Progress
0809 -
080901 - SDS Marketing Install.exe for Distribution Maybe in a Few Weeks
080902 -
080903 - Follow up ref SDS 38 IC7L, ref SDS 37 IC7L.
080904 -
080905 - Morris does not have time this week to continue work on install.ext,
080906 - and following up completion of alternate FTP op developed on 060614.
080907 - ref SDS 40 0001  Next week he will be in boy scout camp.
080909 -  ..
080910 - Earlier, on 051105, Morris made good initial progress creating an
080911 - install.exe program for SDS. ref SDS 27 W48M  Since then there has not
080912 - been enough time do anything more.
080914 -  ..
080915 - We may be able to meet in a few weeks on this.
080916 -
080917 -
080918 -
080919 -
080920 -
080921 -
0810 -

SUBJECTS
Optech Sort Requires Permission for Program Distribution Sort Select

1303 -
130401 -  ..
130402 - Optech Sort Requires Permission for Program Distribution
130403 - Sort Select SDS Replace Op Tech Sort Morris Review Technical Manual
130404 -
130405 - Follow up ref SDS 38 GG5F, ref SDS 37 GG5F.
130406 -
130407 - Morris discussed again creating code to replace the Op Tech Sort
130408 - program, following up discussions on 060220, ref SDS 38 GG5F, and for
130409 - marketing and distribution reasons considered earlier on 060216.
130410 - ref SDS 37 GG5F
130412 -  ..
130413 - Replacing Op Tech Sort may be comparable to updating Medit for
130414 - 32-bit-windows support.  Morris was successful on 060614 developing an
130415 - altnernate scheme for FTP operations that replaced the Wsftp program.
130416 - ref SDS 40 0001
130418 -  ..
130419 - This morning, Morris asked where Op Tech Sort is used in the SDS
130420 - program?
130422 -  ..
130423 - This is shown primarily in the record on 010301 when the code was
130424 - switched from Supersort to Op Tech Sort. ref SDS 14 0001  Op Tech Sort
130425 - is called in...
130426 -
130427 -         •  Reports SDS records macro 06112
130428 -            converted on..................... 010301, ref SDS 14 6K5M
130430 -             ..
130431 -            Command file create for 06112
130432 -            use macro 061122................. 010301, ref SDS 14 PSPR
130434 -             ..
130435 -         •  Doc Log Reports macro 06113
130436 -            converted on..................... 010301, ref SDS 14 E55W
130438 -             ..
130439 -         •  Sort subject index for
130440 -            binary search macro 03501
130441 -            Developed........................ 031114, ref SDS 21 NB8M
130443 -  ..
130444 - Morris asked about a PDF manual for Op Tech Sort.  This is cited in
130445 - the record on 010301, which has links showing application to SDS.
130446 - ref SDS 14 CE4R
130448 -  ..
130449 - The manual is in the directory...
130450 -
130451 -                      h: 00 20 ot.doc
130452 -
130453 - ...with a complementary ascii file created to facilitate doing the
130454 - work, reported on 010301. ref SDS 14 UX5N
130456 -  ..
130457 - Control statement commands are listed in the manual chapter 6.
130458 - ref OF 1 1Y3K
130460 -  ..
130461 - SDS seems to use only the commands with a "*" which is a small part of
130462 - Op Tech Sort; however, nesting support is critical (shown by use cases
130463 - below, ref SDS 0 LL6J)...
130465 -             ..
130466 -            Parameter       Function
130467 -            -------------   -------------------------
130468 -            ADdrout         output file of record pointers only
130469 -            ALtseq          use special collating sequence
130470 -            APost           allows use of apostrophes
130471 -            APPEnd          appends output to existing file
130472 -            Bypass-Header   skip bytes at front of file
130473 -            Comment         allows comments in control statement
130474 -            DElimiter       specifies special field delimiter
130475 -            DUPExclude      eliminates all duplicate records
130476 -            DUPIn           retains all duplicate records
130477 -            DUPOut          eliminates duplicate records(keeps one)
130478 -            DUPSurplus      keeps records omitted by Dupout
130479 -       *    EQuals          maintains order of equal keys
130480 -            Filetype        specifies the type of your input file
130481 -       *    INclude/OMit    criteria for record selection
130482 -            Keyout          output a file of pointers and keys
130483 -            Last or Limit   last record number to be processed
130484 -            Merge           specifies keys to merge files on
130485 -            NOEMs           prevents the use of LIM EMS memory
130486 -            OPenmode        specifies mode to open input file
130487 -            ORIGin          first record to be processed
130488 -       *    OUTRec          special output record format
130489 -            OVERwrite       overrides filename restriction
130490 -            Pause           stops before writing output file
130491 -            Record          specifies record length
130492 -       *    Sort            specifies field(s) to sort on
130493 -            SUM             specifies field(s) to summarize on
130494 -            TAG             reduces disk workarea required
130495 -            TERM            allows key to interrupt sort UserID
130496 -            puts character in sortwork ilename
130497 -            VErbose         displays progress messages
130498 -            Workdrive       specifies drive for sortwork iles
130499 -            4Byte           allow long integer to be eturned
130500 -
130502 -  ..
130503 - Selection parameters joined by "and" -- "or" for the "include" and
130504 - "omit" commands are also presented in chapter 6. ref OF 1 9K6I
130505 -
130506 -            EQ     =    Equal to
130507 -            NE     =    Not Equal to
130508 -            GT     =    Greater Than
130509 -            GE     =    Greater than or Equal to
130510 -            LT     =    Less Than
130511 -            LE     =    Less than or Equal to
130512 -            CO     =    Contains - Use with "C"
130513 -
130515 -  ..
130516 - Examples applying Op Tech Sort commands in SDS...
130517 -
130518 -    Subject report
130519 -
130520 -        outrec(1,24,crlf)
130521 -        in(1,6,c,ge,"030605",and,1,6,c,le,"060705",
130522 -        and,75,30,c,eq,"08 02 04 02 CPKG 030508bjc 060",
130523 -        and,105,5,c,eq,"428cc",
130524 -        and,15,5,c,eq,"00101")
130525 -        s(1,19,c,a,23,2,c,a)
130527 -     ..
130528 -    Subject and Function
130529 -
130530 -        outrec(1,24,crlf)
130531 -        in(1,6,c,ge,"020605",and,1,6,c,le,"060705",
130532 -        and,75,30,c,eq,"08 02 04 02 CPKG 030508bjc 060",
130533 -        and,105,5,c,eq,"428cc",
130534 -        and,57,6,c,eq,"110101",
130535 -        and,15,5,c,eq,"00101")
130536 -        s(1,19,c,a,23,2,c,a)
130538 -     ..
130539 -    Subject and Contact
130540 -
130541 -        outrec(1,24,crlf)
130542 -        in(1,6,c,ge,"020605",and,1,6,c,le,"060705",
130543 -        and,75,30,c,eq,"08 02 04 02 CPKG 030508bjc 060",
130544 -        and,105,5,c,eq,"428cc",
130545 -        and,57,13,c,eq,"00000704 0201",
130546 -        and,15,5,c,eq,"00101")
130547 -        s(1,19,c,a,23,2,c,a)
130549 -     ..
130550 -    Action Item report
130551 -
130552 -        outrec(1,24,crlf)
130553 -        in(1,6,c,ge,"020605",and,1,6,c,le,"060705",
130554 -        and,75,30,c,eq,"08 02 04 02 CPKG 030508bjc 060",
130555 -        and,105,5,c,eq,"428cc",
130556 -        and,57,13,c,eq,"00000704 0201",
130557 -        and,66,6,c,eq,"010201")
130558 -        s(1,19,c,a,23,2,c,a)
130560 -     ..
130561 -    Doc Log report
130562 -
130563 -        in(1,6,c,ge,"030605",and,1,6,c,le,"060705",
130564 -        and,((62,1,c,eq,"R",or,62,1,c,eq,"I"),and,(63,1,c,eq,"0",or,63,1,c,eq,"1"),
130565 -        and,(64,1,c,eq," ",or,64,1,c,eq,"2"),and,(65,1,c,eq," ",or,65,1,c,eq," ")),
130566 -        and,270,8,c,eq,"03 00050",
130567 -        and,15,5,c,eq,"00101")
130568 -        s(1,28,c,a)
130570 -     ..
130571 -    Subject Index sort select command....
130572 -
130573 -        o tqia tqii /s(50,50,c,a) in(2,1,c,eq,":",and,21,2,c,ne,"$$")
130574 -
130575 -
130577 -  ..
130578 - Submitted ref DIT 1 0001 linked to this record for access to
130579 - background on using Op Tech Sort in SDS.
130580 -
130581 -    1.  Attached is the technical manual for Op Tech sort, as you
130582 -        requested in our call this morning. ref SDS 0 GG5F
130584 -         ..
130585 -    2.  The record has links to the work on 010301 applying the manual
130586 -        to construct commands, ref SDS 14 0001, that replaced Supersort
130587 -        for extracting and sorting records to construct reports based
130588 -        on various criteria. ref DIT 1 P06F
130590 -         ..
130591 -    3.  If you have trouble following links to see how Op Tech Sort is
130592 -        used, we can step through it with a call. ref DIT 1 L16N
130594 -         ..
130595 -    4.  Also, attached is a typical Op Tech Sort command file that
130596 -        constructed by the SDS program based on a specification
130597 -        prepared by the user by selecting various criteria. ref DIT 1
130598 -        E67G
130600 -         ..
130601 -    5.  Again, call me at ************ to discuss this stuff.
130602 -        ref DIT 1 D67L
130603 -
130604 -
130605 -
130606 -
130607 -
130608 -
130609 -
130610 -
130611 -
130612 -
130613 -
130614 -
130615 -
130616 -
130617 -
130618 -
1307 -
Distribution. . . . See "CONTACTS"