Welch Company
San Francisco, CA


S U M M A R Y


DIARY: April 23, 2011 10:25 PM Saturday; Rod Welch

SDS java configure program launch 04702 for Windows application.

1...Summary/Objective
2...Supersort Replace with Optech Sort Extract Repetitive Dates
3...Archive Weekly Pointers
4...Repetitive Dates Check Next 4 Weeks
5...Global Pointers Construct Once Each Day


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

CONTACTS 

SUBJECTS
SDS Java Windows Application Launch Schedule Macro 04702 Modify Call

0803 -
0803 -    ..
0804 - Summary/Objective
0805 -
080501 - Follow up ref SDS 6 0000. ref SDS 2 0000.
080502 -
080503 -
080504 -
080505 -            [On 110505 2301 evaluation indicates SDS java takes 50
080506 -            seconds which takes original SDS 5 seconds to perform data
080507 -            base update, ref SDS 9 595H
080509 -             ..
080510 -            [On 110524 0543 added code to calculate total time required
080511 -            for launching SDS for 1st time each day that performs daily
080512 -            backup and updates data base pointers. ref SDS 11 6K8H
080513 -
080514 -
080515 -
080517 -  ..
0806 -
0807 -
0808 - Progress
0809 -
080901 - SDS Java for Windows needs to be launched differently.
080902 -
080903 - Instead of calling in a Windows shortcut the program for launching
080904 - SDS...
080906 -                       ..
080907 -                      c:\sd\31\sds.cmd
080909 -  ..
080910 - Windows 7 shortcut needs to contain the call....
080911 -
080912 -              C:\sd\60\NetBeansProjects\jedit\dist\jedit.jar messages c:\sd\33\04702
080914 -  ..
080915 - Goal is to call...
080916 -
080917 -              C:\sd\31\e.exe messages c:\sd\33\04702
080919 -  ..
080920 - The purpose of compiling java code into e.exe is reviewed in the
080921 - record on 110417 1400. ref SDS 5 DR8O
080923 -  ..
080924 - SDS launch code in 04702 was modified on 100928 1348. ref SDS 4 4N5K
080926 -  ..
080927 - Environment setup will now be done with a dos call after SDS is
080928 - launched.
080930 -  ..
080931 - Line 50, ref OF 4 5K6F, -label go2 in \01 14 047020
080932 -
080933 -    -label go2
080934 -    top
080935 -    macro 3
080936 -    macro 1530
080937 -    dos c:\sd\31\sds.cmd
080938 -
080939 -        Code initially empties any content in temp file "messages,"
080940 -        then sets standard font call in sd 33 000008, macro 1530.
080942 -         ..
080943 -        This is not working well.  Medit java debug is crashing for
080944 -        some reason.
080946 -         ..
080947 -        Try moving system maintenance op from befor launching SDS
080948 -        tasks, to after tasks are underway.
080950 -  ..
080951 - Line 110, ref OF 8 GO5G, in \sd\31\sds.cmd
080952 -
080953 -    rem C:\sd\60\NetBeansProjects\jedit\dist\jedit.jar messages c:\sd\33\04702
080954 -
080955 -        Disconnect because for SDS Java, calling application directly
080956 -        in Windows 7 shortcut program.
080957 -
080958 -            [On 110502 0533 completed configure 04702 to launch SDS in
080959 -            Windows 64-bit mode. ref SDS 8 PS3K
080960 -
080961 -
080963 -  ..
080964 - Line 960, ref OF 4 797H, -label mslnch in \01 14 047020
080965 -
080966 -    -label mslnch
080967 -    dos c:\sd\31\sds.cmd
080968 -
080969 -
080971 -  ..
080972 - Supersort Replace with Optech Sort Extract Repetitive Dates
080973 -
080974 - Line 180, ref OF 2 VG9L -label it_2 in \01\04\05100
080975 -
080976 -    This still uses Supersort, because trying to convert to Optech Sort
080977 -    requires concentrating on this code long enough to understand
080978 -    objectives and Supersort procedures, and translating to Optech
080979 -    Sort procedures, which are both opaque.
080980 -
080981 -            [On 110430 1257 transformed code in 04702 from Supersort to
080982 -            Op Tech Sort. ref SDS 7 Q14J
080983 -
080984 -
080986 -  ..
080987 - Archive Weekly Pointers
080988 -
080989 - Line 2490, ref OF 4 F95F, -label prDt1 in \01\04\047020 about 60 lines below
080990 -
080991 -    e d:\sd\08\UUUUU\04\yy\ww
080992 -    errorcnt 0 0
080993 -    bot
080994 -    linecnt 1 0
080995 -    -if @0 > 0 top
080996 -    immed a
080997 -    up
080998 -    macro 925
080999 -
081000 -        bot command not working same in SDS java as in original Medit
081001 -        that places cursor on top of file line if file is empty, and
081002 -        then immed a adds a line.  In SDS java cursor is placed on the
081003 -        filename line above top of file line, and so immed a returns an
081004 -        error that stops processing.  To temporarily work around this
081005 -        problem until bot is adjusted in Medit java, added errorcnt 0 0
081006 -        to prevent processing from stopping, and test condition with
081007 -        linecnt 1 0, which increments error counter 0, if cursor if
081008 -        file is empty.
081009 -
081010 -            [On 110509 1047 list bot command issue in record on Medit
081011 -            java development. ref SDS 10 4O5M
081012 -
081013 -
081015 -  ..
081016 - Repetitive Dates Check Next 4 Weeks
081017 -
081018 - Line 2750, ref OF 4 SF6I, -label 852 in \01\14\047020
081019 -
081020 -       @c:\sd\33\0510
081021 -
081022 -           Decided to disconnect this call to a macro file, and put
081023 -           code directly in 04702, hoping to increase speed of
081024 -           processing.
081025 -
081026 -
081027 -
081028 -
081030 -  ..
081031 - Global Pointers Construct Once Each Day
081032 -
081033 - Line 3450, ref OF 4 7650, -label dun9 in \01\14\047020
081034 -
081035 -      macro 4702
081036 -    @c:\sd\33\000010 #3457
081037 -
081038 -        This is failing, so calling it directly from 000010
081040 -         ..
081041 -        Put code in 25a.cmd and macro files 001 and 0011 into compiled
081042 -        macro 4702 called from macro file 000010.
081043 -
081044 -
081045 -
081046 -
081047 -
081048 -
081049 -
081050 -
0811 -