smartlist dowork

Martin Obongita martin.obongita at
Mon Apr 11 12:08:04 UTC 2022

Hi All
I am trying to update a smartlist with the following methods:
btnUpdate: $event        
Do iOrgGeneralPrefList.$dowork() Returns #F            

taSuperTable: $dowork        
Do $cinst.$first()        

While $cinst.$line>0        

Switch $cinst.$status        

Case kRowDeleted        

Do $cinst.$delete()        

Case kRowInserted,kRowUpdated        

Do $cinst.$save()        

End Switch        

Do $cinst.$next()        

End While        

Quit method #F        

taSuperTable: $save        
If $cinst.[iPrimaryKeyName]>0 ## already primary key value            

Do $cinst.$update($cinst) Returns #F        


Do $cinst.$insert() Returns #F        

End If        

The flag in the btnUpdate $event returns kTrue.        But the changes in the smartlist are not updating the table in the database.            
Where in my code am I going off the rails?
As always, I appreciate all your kind helps.

More information about the omnisdev-en mailing list