Page 1 of 1

CRITICAL BUG:Lost data if you Change PageName in RECEIVE.EXE

Posted: Sat Mar 16, 2013 11:45 am
by brucef2112
There is a bug in the RECEIVE.EXE program that will cause a loss of saved data if attempting to change the name of the current page.

Tested on ver 7.1Jx3
It is consistant.

How to lose your saved data in four easy steps.
1) Start receive.exe and enter a vendor name, invoice#, and Page#. [Tab] to the data entry screen.
2) Enter some valid stock # and inventory counts. (not too many! remember, you are going to lose all your hard work!)
3) Hit the [F3] to save. Hit [Esc] to return to the Page Selection screen and choose the same page as if to do more data entry.
3)Notice, on the lower left of screen it says: "[TAB] Change page name."
Now try to change the page name by hitting the [TAB] key.
4) Make a change to the Name on the "Enter New Page Data" screen and hit the [TAB] key to continue.

You will now find that the page name changed. However, also see all your data entry has been deleted! :x
Don't bother going to the Page Selection screen to find it, 'cause it a'nt there either!

Dale, maybe if you change the title from "Enter New Page Data" to "Change Current Page Name" the problem will go away.. Dohnt know?!?. :lol:

Until, or if ever. this is fixed, I have a clever workaround everyone can use to avoid losing data in the receiving program by using the following steps.
1) Do not use the [TAB] key to change the Page Name.

Also, a minor typo exists in the instructions for this version of RECEIVE.EXE.

Code: Select all

"When you have finished entering a page press [F1] to save the information into the file. You may now enter another page."
It instructs users to use the [F1] key to Save data. It of couse should be [F3].

Re: CRITICAL BUG:Lost data if you Change PageName in RECEIVE

Posted: Mon Mar 18, 2013 12:54 pm
by daleadmin
Bruce,

You could not do that, that would also be a solutiuon. Or I could change it so that you cannot change the name, another solution.

I will take a look at it eventually.

Dale