Serving accounting software users worldwide for 25 years

Q.W. Page Associates

NewViews™ • 2.2

NewViews for DOS

What's New

NV1 and new Computers

It's surprising how many NV1 users are still not clear on where DOS / NewViews stands with today's computers. Many of you have upgraded to new computers running Windows 7, only to encounter pitfalls when the upgrade is not planned properly.

The first assumption commonly made is that there is only one version of Windows 7. The second is that whatever computer is for sale at the local computer store must be good enough to run NewViews. The third is that there are no other choices.

The Current Status of Windows (January 2012)

Below are some important statistics collected from the Internet over the last few years. You can see the long term trends of operating systems usage (% of users is shown below). Windows XP and Windows 7 are the most popular operating systems, and the Windows family counts for over 80% of operating systems overall.

Windows 7VistaWindows XP Windows 2000Apple Mac
2011 46.1% 5.0% 32.6%  8.5%
2010 29.1% 8.9% 47.2% 0.2%8.5%
2009 9.0% 16.0%61.6% 0.6%6.5%
2008  15.6%71.4% 1.7%5.3%
2007  6.3%73.8% 5.1%3.9%
2006   74.9% 8.0%3.6%

You may be wondering why we're discussing Microsoft's Windows operating system. DOS was last used in Windows 95 and 98 - these were 16 / 32-bit operating systems. DOS is a true 16-bit operating system and Microsoft dropped support for DOS in 2007. The majority of NV1 users are currently running an old version of Windows; so how can you continue to run NV1 on a modern operating system?

Windows 32-bit vs 64-bit Editions

Current Windows operating system are available as true 32-bit and 64-bit editions. All 32-bit versions can emulate the DOS environment and run NV1 directly, and operation is typically smooth and fast. Windows XP was available only as a 32-bit operating system for 32-bit processors until 2005, when Microsoft released a 64-bit edition. This version of Windows XP did not see widespread adoption due to a lack of available software and hardware drivers and could not run 16-bit DOS NewViews.

The 64-bit migration path to Vista was much less complicated due to the Windows on Windows (WOW) emulation layer, which allowed older applications to run. However, most did not see performance increases due to a lack of applications with native support for 64-bit processors.

Initially, the 32-bit version represented 80% of Vista sales, while the 64-bit version only accounted for 20%. This trend reversed over a two year time period as Microsoft continued to push the sale of the 64-bit version. Given the increasing number of 64-bit processors, the Windows 7 x64 Edition did not suffer the same lack of support as Vista. From October 2009 forward, 80% of Windows 7 sales have been 64-bit editions.

Operating Systems 16-bit16 / 32-bit32-bit 64-bit
Runs NewViews yesyesyesno
2009 / 12    Windows 7 Windows 7
2007    Vista Vista
2005      Win XP
2001    Win XP  
2000    Win 2000  
1995 / 98  Win 95 & 98    
1992 Windows 3.11    
1985 DOS    

Windows 7 x64 Edition represents the first mainstream 64-bit operating system from Microsoft in terms of general availability and support from third-party add-on vendors. Because of this, moving from a 32-bit operating system such as Windows XP to a 64-bit operating system such as Windows 7 x64 Edition merits serious consideration in many cases.

The feasibility of successfully making the jump to Windows 7 x64 Edition depends largely on your application and its requirements. For NV2 (NewViews for Windows), Windows 7 x64 Edition offers much needed performance improvement, while for NV1 (DOS) users, it will needlessly complicate things and have a negative effect on performance.

Windows 7 - Which One?

There are 11 versions of Windows 7.

Windows 7 NV1 on
32-bit version
NV1 on
64-bit version
NV1 on
64-bit with DOSBOX
Starter yesn/an/a
Home Basic yesnoyes
Home Premium yesnoyes
Professional yesyes in XP modeyes (not recommended)
Enterprise yesyes in XP modeyes (not recommended)
Ultimate yesyes in XP modeyes (not recommended)

Your business depends on your financial information. For most of you, your NewViews accounting data is of utmost importance. Yet we still receive calls from users with no data backup or backups that are months old. We have always stressed the importance of making regular backups of your data, storing backups offsite, and keeping your computer current. It is best not to rely on computers that are more than five years old.

Install Windows 7 Professional 32-bit on New Computers

NewViews is designed for business accounting. It is meant to be run on a business or professional computer, not a computer designed for home use. Unfortunately the $60.00 premium for Windows Professional over Windows Home Premium has most retailers only stocking computers with a Home version of the operating system. If you ask, you will find computers with Windows Professional installed, or computers that can be ordered with Windows Professional. They may cost a little more money, but you will also get a faster and more reliable machine.

What is the Best Operating System for Computers Currently Running NV1 / DOS?

  • The best platform to run NV1 is Windows XP but unfortunately it can no longer be purchased from Microsoft. You should, however, be able to transfer your current computer's XP license to your new computer.
  • The second best platform to run NV1 is Windows 7 Professional 32-bit. It's an up to date operating system, fully supportive of 16-bit DOS applications like NV1, and properly integrates with the office's network and servers.
  • The third choice is any other 32-bit version of Windows 7.
  • A distant fourth choice is Windows 7 Professional 64-bit running in XP mode. XP mode runs as a virtual PC within Windows 7, so you would have to run and maintain two operating systems.

We have several users running NV1 on Windows Home 64-bit, but this is currently the worst platform for running DOS programs. If possible, upgrade to Windows Professional 64-bit or, if possible, reformat your drive and install Windows Professional 32-bit. DOSBOX is meant for occasional access to old NV1 data or for converting NV1 to NV2. DOSBOX is not meant as a solution to running NV1 on a daily basis, unless you are stuck with Windows Home 64-bit.

Printing from Windows 7

New computers don't have parallel or LPT1 ports, they must be ordered separately as a $15.00 add-on card. However new printers are not available with the older parallel cables. All new printers come with USB or network connections. Below are the instructions for printing from a 32-bit Windows version.

If NV1 is installed on a computer that is directly connected to a USB printer, you can try simulating a network connection in order to redirect the output from LPT1 to the USB printer. The steps are as follows:

  1. Go to the Windows Start Menu. Find the computer name by right clicking on My Computer, and then clicking on Properties. Make a note of the full computer name (which should be 8 characters or less with no spaces).
  2. Access the settings for the printer. For example, in the Windows 7 Start Menu, you would select Devices and Printers, double click the printer to be "shared", then select double click on Customize your printer.
  3. Access the Sharing options.
  4. Specify a printer share name that is 8 characters or less, with no spaces. Make sure the Share this printer box is ticked.
  5. On your Windows desktop, click Start, then click Run.
  6. In the Open box, type cmd, then click OK.
  7. At the command prompt, type:
    net use lpt1 \\computer_name\printer_share_name /persistent:yes
    then press ENTER.
    NOTE: Substitute the name of the computer (as determined in step 1) for computer_name. Substitute the printer share name (as specified in step 4) for printer_share_name.
  8. To quit the command prompt, type exit, and then press ENTER.

Printing from a 64-bit version is not directly supported. There are stories of success from some of our users, but not many. Call us if you require assistance in setting up a 64-bit printer.

Procedure Library Update !

Released February 1, 1999

Q.W.Page is pleased to annouce the release of an update to the NewViews Procedure Library for NewViews version 1.41b. This new Procedure Library, Version 12, offers many significant enhancements of benefit to NewViews users.

NewViews Procedure Library Version 12 was created to allow more control over procedure date formatting and to overcome some deficiencies in Version 10b. The new date formatting features will be of major interest to users concerned with the Y2K issue. Although NewViews is already fully Y2K compliant, NewViews Procedure Library Version 12 offers even more control over date formats in procedure prompts and printed reports for the Year 2000 and beyond. In addition, this new Procedure Library provides NewViews users with added options for several existing procedures and some new procedures to simplify daily operations.

Following are the highlights of NewViews Procedure Library Version 12, divided into three sections: Date Formats, Procedure Changes and New Procedures. Read through this information carefully to see how this new Procedure Library will benefit YOU! You can order your NewViews Procecdure Library Update (Version 12) for only $99. Use the order form that has been provided on this web site or contact the Q.W.Page Update Department at 1-800-267-PAGE (7243).

ADDED BONUS! NewViews users who are currently running NewViews version 1.40, 1.41, or 1.41a will receive NewViews version 1.41b (program files) AT NO CHARGE when they order their NewViews Procedure Library Update!

 

DATE FORMATS

Prior versions of the NewViews Procedure Library contained inconsistencies in the treatment of date formats. For example:

  • While some printing procedures honored the date format specified in the Odds & Ends document, others did not.
  • There was no simple method of changing the date format printed on checks, invoices, etc. This problem was becoming especially acute with the coming of the year 2000 - many users were asking for the full 4 digits of the year to be printed on checks, etc.
  • On procedure prompts, it was easy to enter an incorrect date without realizing it, since the century component of the year was not displayed. For example, if you entered 30111198 instead of 30111998, the date displayed on the screen would be Nov 30,98 which looks correct, but could lead to unusual results since the century is in fact wrong.

In Version 12, the dates on ALL procedure prompts and printed documents now conform to the date format number you choose on the Odds & Ends document.

PROCEDURE CHANGES


EXPSETUP

EXPSETUP may now be run from:

  • A block of reports on the Home document
  • A block of accounts on a report Setup view

Prompt options have been added to allow the inclusion or omission of account notes and report text lines.

EXPTRANS

EXPTRANS may now be run from:

  • A block of reports on the Home document
  • A block of accounts on a report Setup view
  • A block of transactions in an account (any view/order)

In the first two cases, you may specify a range of transactions to be exported from every account in the block. The range can be a date, reference, or reconcile range. You may also specify any combination of Debits, Credits, Open, & Closed items to be included. In the third case, the ledger items in the block are exported.

IMPORT

The number of allowable date formats in transactions records has been changed.

IMPORT

Prior versions of IMPORT forced the books to a "safe-point" after every 100 lines had been imported. A safe-point means that all updates to the books as a result of the imported lines have been written to disk, and the DATAR.NV (recovery) file is reset back to a zero size. This kept the DATAR.NV file from growing too large. The disadvantage of periodically bringing the books to a safe-point is that if the import is terminated by a power outage or system crash, part of the import is completed but there is no way of restarting the import at the point where the crash occured. For this reason, the safe-points have been removed from the IMPORT procedure. Now, if an import is terminated through a system problem, NewViews’ crash-recovery system will roll the books back to their original state before the import was started. The import then can be performed again as usual without the problem of duplicate data being imported.

PRTACCTS

The starting page number is now taken from the "Start Page #" field of the Print Options screen, if set.

PRTAADDRS

Accounts with no address in the Notes view are now skipped automatically.

PRTCHKS

Now runs from any "ledger" view (i.e. any view that contains ledger items) in any sort order. When run from views other than the Credit view, any items in the block with an amount greater than 0.00 are skipped.

PRTPAY

A partial payment option has been added to the procedure. The "Confirm invoices" field on the main prompt has been changed to "Confirm\partial pay invoices". When this field is set to "Yes", a prompt is displayed for each invoice with which you may specify both the amount to be paid and a discount amount.

REPORT

Two new fields have been added to the four printing options screens.

<Back to Top>

The current status of NV1 for DOS

Final Release

The last update to the NV1 for DOS core code was the 1.41b release of November 25, 1993.
No new core code DOS updates are scheduled.

Payroll library updates are scheduled for the forseeable future.

Support for NV1 for DOS is current and active.

NV1 - Printing Trouble current status with new computers and printers.

<Back to Top>

Downloads

Current Version

NV 1.41b
Released November 25, 1993

NV1 version 12 Procedure Library
Released February 1, 1999

NV1 payroll 2012
Released January, 2012

A version history with build changes is available here.

Free Seminars

Accountants Seminars

Toronto    Calgary

Public Seminars

Toronto

Workshops

2 and 3 day workshops

Toronto   Calgary   Seattle