Hi,
When using Datawindow function GetNextModified om Primary buffer I get all rows in return.
Is there something missing in my code ? while the buffer hold 5 rows and I change data in to there still is delivered 5 rows in loop.
Code example :
dwbuffer ldw_buffer
long l_row
ldw_buffer = Primary!
l_row = pdw_standard.GetNextModified ( 0, ldw_buffer )
do while l_row > 0
// do the update from row..
l_row = pdw_standard.f_nextmodifiedrow( l_row, ldw_buffer )
loop
return 0
It turned out that the data window was updated with its own field when reading in, and with that, of course, all rows were set with the status not updated.