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 -