Here is my installation document. I might add that I had help from others on this site to get my system installed.
Also I would add, that I have multiple accounts set up and each account has its own md, bin, programs , etc files. My back up info consists of a copy of the account that I have worked on and pasted into a file on an external hard drive. the file name is the date of my backup (copy) Takes less than a minute to backup a full account including basic source, lib, data . sorry, I couldn’t find a way to make “live mail” insert text into this document, so it is an attachment. If this is unreadable, let me know , and I will try harder. Dave From: Neil Charrington Sent: Thursday, February 05, 2015 5:34 PM To: [email protected] Subject: RE: Will jBASE 3.10 run ok on 32-bit Windows 7 Dave: That would be very useful, thank you very much. It is greatly appreciated. My email is neil.at.casoftware.dot.co.dot.uk (unless you want to send it for everyone in the forum) Kind regards, Neil. From: [email protected] [mailto:[email protected]] On Behalf Of David Grenfell Sent: 05 February 2015 20:05 To: [email protected] Subject: Re: Will jBASE 3.10 run ok on 32-bit Windows 7 Neil: When I installed, I made a detailed document of procedure. Do you need it ? Dave From: David Grenfell Sent: Thursday, February 05, 2015 2:25 PM To: [email protected] Subject: Re: Will jBASE 3.10 run ok on 32-bit Windows 7 yes, works fine. Sent from my iPad On Feb 5, 2015, at 2:02 PM, Neil Charrington <[email protected]> wrote: Dear All, I am hoping someone can give me, hopefully a simple and unconditional, answer to “ Will jBASE 3.10 work on a 32-bit Windows 7 system?” My client came in on Monday to a ¾ fried system (a power distribution board failure took out nearly everything) and have spent 4 days recovering (just) from it. They are looking to upgrade and I want to do it as quickly and uneventfully as possible, so a simple move from a Windows Server 2003 system running jBASE 3.10 and my own Magician accounting software on jBiTE 4GL would be ideal. Later we can look at moving up to jBASE 5 on a full 64-bit system but speed is of the essence. Thanks for your help. Kind regards, Neil. ------------------------------------------------------------------------------ <image001.jpg> Neil Charrington · Partner CA Software Systems Central Boulevard • Blythe Valley Business Park • Solihull • West Midlands • B90 8AG Tel: +44 845 6800014 · Mob: +44 7791 736418 [email protected] · www.casoftware.co.uk ------------------------------------------------------------------------ This message may contain confidential, privileged or otherwise legally protected material. If you have received it by mistake, please let us know by e-mail reply and delete it from your system. You may not copy this message or disclose its contents. The integrity and security of this message cannot be guaranteed on the Internet. -- -- IMPORTANT: T24/Globus posts are no longer accepted on this forum. To post, send email to [email protected] To unsubscribe, send email to [email protected] For more options, visit this group at http://groups.google.com/group/jBASE?hl=en --- You received this message because you are subscribed to the Google Groups "jBASE" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout. -- -- IMPORTANT: T24/Globus posts are no longer accepted on this forum. To post, send email to [email protected] To unsubscribe, send email to [email protected] For more options, visit this group at http://groups.google.com/group/jBASE?hl=en --- You received this message because you are subscribed to the Google Groups "jBASE" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout. -- -- IMPORTANT: T24/Globus posts are no longer accepted on this forum. To post, send email to [email protected] To unsubscribe, send email to [email protected] For more options, visit this group at http://groups.google.com/group/jBASE?hl=en --- You received this message because you are subscribed to the Google Groups "jBASE" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout. -- -- IMPORTANT: T24/Globus posts are no longer accepted on this forum. To post, send email to [email protected] To unsubscribe, send email to [email protected] For more options, visit this group at http://groups.google.com/group/jBASE?hl=en --- You received this message because you are subscribed to the Google Groups "jBASE" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout. -- -- IMPORTANT: T24/Globus posts are no longer accepted on this forum. To post, send email to [email protected] To unsubscribe, send email to [email protected] For more options, visit this group at http://groups.google.com/group/jBASE?hl=en --- You received this message because you are subscribed to the Google Groups "jBASE" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
Document written by David Grenfell, retired from GRENDATA COMPUTER SYSTEMS, free for all to use, but we are not responsible for any errors or omitions that might occur. If you find any, please email me at [email protected] INSTALLATION OF JBASE 3.4.10 ON WINDOWS 7 This document basically takes you through all the steps as I remember them to install Jbase 3.4.10 on Windows 7 I started with a clean computer so skip the steps you don't need. 1/ Install windows 7 32 bit version 2/ Install your windows printer. This printer should have PCL 5 (i.e. a laser printer) 3/ Create a "home" directory on your hard drive where all your data will reside. I called mine C:\usr 4/ Download and install .net 1.1 and SDK for .net 1.1 from the Microsoft Downloads site. 5/ Once you have installed the .net, you will notice another sub folder on your hard drive in the "Program Files" folder , "Microsoft Visual Studio .net 2003". Sub folders to this are "common7" and "VC7". 6/ Once you have all of the above done, you can insert your jbase 3.4.10 disk and install 7/ When the auto install is complete, there are some further tweeks you must make to your system. One of these is installing environmental variables. you can find the screen by going here: START BUTTON (bottom left of screen), right click computer, click properties on the menu, then choose advanced system properties from the screen (left side), this brings up another menu called system properties, and there is a button near the bottom called "environmental properties". CLICK THIS BUTTON. This brings up the screen where you can edit stuff. We will be inserting in the "SYSTEM VARIABLES" section as these are global changes for all users. a) So, under thIS screen are buttons. Click "new" and complete the data entry screen. variable name: HOME variable Value: C:\USR b) ENTRIES FOR INCLUDES: If not alreay in the box, click new, or if it is there click edit. When you are done editing your data entry screen should show : Variable Name ; include variable value : C:\program files\microsoft visual studio .net 2003\VC7\INCLUDE\ c) entries for lib : If present use edit, if not use new Again, data entry screen should read Variable Name : lib Variable value : C:\program files\microsoft visual studio .net 2003\VC7\LIB\ d) If jbase hasn't set it up, you should make sure that the entry for Path is as follows variable name : Path variable value : c:\program files\microsoft visual studio .net 2003\vc7\bin\;c:\program files\microsoft visual studio .net 2003\common7\ide\;C:\JBASE30\INCLUDE PLEASE NOTE : There are probable other additions you must make to each of the above but the author of this document has a system with multiple accounts and uses the REMOTE.CMD in each of the accounts to set these. Another System environmental variable which is optional to set is: JBC_despoolsleep if you don't change it, it usually takes up to 30 seconds to start printing a report once it is prepaired. If you set the value of jbc_despoolsleep to 3, response is much quicker. The number you enter specifies how many seconds the system sleeps before checking to see if there is anything to print. I would think that lowering the number puts a bit more load on the processor. IF AND WHEN you can log on to your system, at the prompt you should run SP-NEWTAB with option C (confinue) to set up your printer table. It is this table that you must enter your printer names and options into. if you only have one account on your system then you can also set JBCOBJECTLIST to point at the lib file of your programs. I set this through my REMOTE.CMD file each time I log to a different account. I have also added a couple of items to the jbase30\config file for printer control, but remember if you do this, it will be wiped out each time you install jbase from the master disc. Also, I have added a small file to the \bin file called GED which sets parameters and then runs JED for auto indenting. USERS: You must create a windows user for each jbase account. For example: I have an account called CHURCHDEV where I experiment with programs before I add them to my live system. I have a Windows user called CHURCHDEV, with password set to NEVER EXPIRE, it is a member of administrators and users, and the local profile is set to c:\usr\CHURCHDEV Since we have several accounts, we ended up with an icon on the screen for each of them. Also, since we have a security systems that only lets users logon with their personal name, we did not need these icons on the welcome screen of Windows. Following has been copied from an article on how to hide them. 1) run regedit.exe 2) navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WINDOWSNT\CurrentVersion\Winlogon\SpecialAccounts\UserList 3) if SpecialAccounts\userlist is not found, create a new sub-key and name them accordingly. 4) Selete UserList and in the right pane, right click on any blank space and point to New>DWORD(32 BIT) vALUE. 5) Name the new DWORD registry value name as the exact same name that matches the name of the user account to be hidden.. 6) couble click on DWORD registry value and set the value data to 0 in order to hide the account from the welcome screen. ` 7) exit regedit 8) Log off and back on to make the changes effective If you ever want the accounts to be visible again, either delete the entry or change the value to 1. Also, if you don't want to be bothered with passwords at logon to your jbase account, you can set WINDOWS TO ACCEPT BLANK PASSWORDS. Then when you logon , you just have to enter your account name, and <enter> for the blank password. To make this change you must do the following: 1/ Log on to windows as an administrator 2/ click the start button 3/ type "gpedit.msc in the search box, and <enter> 4/ Under Computer configurations, expand WINDOWS SETTINGS. Expand Security Settings, Expand Local policies, click security options. In the right pane, DOUBLE CLICK ON ACCOUNTS LIMIT LOCAL ACCOUNTS USE OF BLANK PASSWORDS TO CONSOL LOGON ONLY, and the select DISABLED radion button. 5/ Then click OK AND close the windows 6/ open the command prompt and in the window type "gpupdate /force to update the policies and close the command window.
