Information générale
Catégorie:
Codage, syntaxe et commandes
>>>Simple form, one table.
>>>
>>>Set delete is on in the init of that form.
>>>
>>>First record of that table is deleted but is shows in the form.
>>>
>>>When records other than the first one in that table are deleted they don't appear in the form as expected.
>>>
>>>Anyone can help me with this weird behavior?
>>
>>What if you GO TOP of the table after the SET DELETED?
>
>This works... but I don't like it
>
>I never put a GO TOP before in any form. Why the heck that problem occuring now?
Because you're table is already open and on the first record when you SET DELETED ON, which won't reposition the record pointer.
The other comment to put SET DELETED in load() is probably what you want to do then, so when the table is opened it goes to the first undeleted record automatically.
Précédent
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement