Submitted for your approval...
We have a function that retrieves new PKs for our new records. It works just fine... lasts long time. Our problem is after successfully issuing a tableupdate on the new record.(getfldstate returns all '1') Upon ENDing TRANSACTION, getfldstate reverts to all '3' --- then things get really squirrelly... When attempting to add another record to the same view, we get an error "Cannot add a blank row, blah, blah, blah." It's as if the changes we made from the first addition were somehow reverted?
Just for giggles, I checked (through the debugger) what the field values are... and they're all populated, including the PK field!
Any ideas?
---J