Smartlist problem
Mike Rowan
michael.rowan3 at gmail.com
Mon Feb 13 23:00:25 UTC 2023
Running OS 10.22 v31896 on Mac M1 Monteray
I have a complex grid with two columns and five rows displaying a list
built using $definefromsqlclass('tmytable') and then assigned
$smartlist(ktrue)
If I edit a value in, say, two lines and then $dowork, only the most
recent line edited is updated. For example if I edit line 3 and then line
5, only line 5 is updated.
In my table class I have overridden $doupdate to call method $update. I
have stepped through $update and see that it is called the correct number
of times, but for the same row, line 5 in the above example!
I have checked HistoryList.kStatus and it is always correct.
I am mystified. Anyone know what could be causing this? I have no
experience with multiline smartlists.
More information about the omnisdev-en
mailing list