This is a sequence of screens, in which the OnScrollData event does not occur:
Starting situation:
[attachment=8135:ScrollData1.jpg]
The Insert Record button is clicked:
[attachment=8136:ScrollData2.jpg]
The cancel button is clicked:
[attachment=8137:ScrollData3.jpg]
This is the culprit: the dataset is repositioned to the first visible line, but the OnScrollData event is not called.
If you click the “First Record” or the “Last Record” button, the OnScrollData event is not called either