I've got a strange problem happening in my NetTalk app which I have been working on for a while.
I have a series of MySQL tables with just an ID (LONG, AUTONUMBER) and a Description (STRING[32]).
I've set up a bunch of simple browses and forms to add/change/delete the Description field for these tables, and they have been working fine.
Last week, I added two new tables with the same structures, and set up two NetWebBrowse -> NetWebForm procedures to populate these tables, but come across a strange situation where:
When I first go to the browse, existing data is displayed. I click 'Add' to add a new record, fill in the Description in the pop up Form, then hit save.
Problem is, when the popup disappears, it goes back to the Browse and shows 'No Records Found'. When I refresh the web browser manually though, the Browse is shown, WITH the new record there.
It appears that something is awry when the form returns to the browse, and somehow the browse thinks there are no records.
I have no filters on these browses, no priming, no embedded code. I have checked that the 'Unique Key' is set to the Primary key (ID) which has been set to Unique, Primary Key, Auto Increment.
I tried going through the procedure template screen by screen with the older browses which WORK, but cannot seem to see any differences.
Have I missed something really obvious?