FdcDataSetBeforeScroll typedef

FdcDataSetBeforeScroll = void Function(FdcDataSet dataSet, int previousRecordNumber, int currentRecordNumber)

Called before the dataset current record changes through navigation.

currentRecordNumber and targetRecordNumber are 1-based visible record numbers. They are -1 when the dataset has no active record. Throw FdcDataSetAbortException to block scrolling.

Implementation

typedef FdcDataSetBeforeScroll =
    void Function(
      FdcDataSet dataSet,
      int currentRecordNumber,
      int targetRecordNumber,
    );