Hi there,
I assumed that this problem was a bug. It turns out that I do not understand what happens in embedded browsing. Can anyone suggest where I can go for further reading so I can understand what's going on here ?
I am including correspondence regarding this "bug"
Dave Mac
Operating System: Microsoft Windows XP Professional Service Pack 2
Bug Description:
I have a Form named Debtors Enquiries. I attach the db under which it runs. I alseo attach a correct V7 screen jpeg and an incorrect V8 screen jpeg.
This has been developed in Alphav7. Works reasonably well. When I run it under V8 the arithmetic (math) behaves differently.
To get to the problem :
Using V8
1. Load db (Focus_Universe). Main Menu displays.
2. Select "Debtors Ledger - 1". Select "Enquire Accounts - 6".
3. Dialog box Search (by name) displays. Key 24 . 24 CARROTS MARKETING displays.
4. Select Embedded Browse Last-Item button. Running Balance of R16,053,40 displays. (we use , and not . in South Africa) This value is correct.
5. Select Prev button. The transaction amount R11,938,08 has now got focus. The Running Balance of R27,991,48 displays. This is correct.
6. Select the transaction directly preceding this transaction by clicking the button directly below the Prev button. The Running Balance of R39,929,26 displays. This is incorrect.
7. Do the same excercise using V7 and when you get to step 6. the correct amount of The Running Balance of R27,991,48 displays. This is correct.
The math is done in Embedded Browse OnFetch Event.
Do I have to run my V7 program through some process before using V8 ?
Dave Mac
I assumed that this problem was a bug. It turns out that I do not understand what happens in embedded browsing. Can anyone suggest where I can go for further reading so I can understand what's going on here ?
I am including correspondence regarding this "bug"
Dave Mac
Operating System: Microsoft Windows XP Professional Service Pack 2
Bug Description:
I have a Form named Debtors Enquiries. I attach the db under which it runs. I alseo attach a correct V7 screen jpeg and an incorrect V8 screen jpeg.
This has been developed in Alphav7. Works reasonably well. When I run it under V8 the arithmetic (math) behaves differently.
To get to the problem :
Using V8
1. Load db (Focus_Universe). Main Menu displays.
2. Select "Debtors Ledger - 1". Select "Enquire Accounts - 6".
3. Dialog box Search (by name) displays. Key 24 . 24 CARROTS MARKETING displays.
4. Select Embedded Browse Last-Item button. Running Balance of R16,053,40 displays. (we use , and not . in South Africa) This value is correct.
5. Select Prev button. The transaction amount R11,938,08 has now got focus. The Running Balance of R27,991,48 displays. This is correct.
6. Select the transaction directly preceding this transaction by clicking the button directly below the Prev button. The Running Balance of R39,929,26 displays. This is incorrect.
7. Do the same excercise using V7 and when you get to step 6. the correct amount of The Running Balance of R27,991,48 displays. This is correct.
The math is done in Embedded Browse OnFetch Event.
Do I have to run my V7 program through some process before using V8 ?
Dave Mac
Comment