>I am bringing this up in case somebody has any clue.
>
>I have a fairly involved app that calculates customer totals, special fees, due dates, etc. and prints the invoice. The problem is that internally the numbers seem OK but "sometimes randomly" it prints it wrong. Here are some details:
>
>1. The customer can insert codes in a string to position their fees, totals, due dates, etc where they want on the invoice. The codes are converted to actual fees, etc. characters and the string is printed out on the report. I do the similar substitutions for customer data on other part of report (no problems).
>
>2. It never happens on one of mine PCs - but I don't use the app 8 hours/day.
>
>3. One customer has two networked PCs. The random results happen on one PC (XP with SP2) and not on the second PC (XP with SP1).
>
>4. This app was updated from VFP5 to VFP9. It did not happen with VFP5. Tried compiling it in VFP8 - and it happens less often.
>
>5. Most cases with problems are using HP laser printers.
>
>6. I install my apps by simply using the minimal required VFP9 files into the app folder. By chance is there a system file that should be installed somewhere else?
It may not be related at all but there is at least 1 significant reporting bug in VFP9 SP2:
http://cathypountney.blogspot.com/2007/11/gotcha-serious-report-bug-with-data.htmlVFP9 SP2 bug list:
http://fox.wikis.com/wc.dll?Wiki~VFP9SP2BugList~Wiki
Regards. Al
"Violence is the last refuge of the incompetent." -- Isaac Asimov
"Never let your sense of morals prevent you from doing what is right." -- Isaac Asimov
Neither a despot, nor a doormat, be
Every app wants to be a database app when it grows up