dataSet property

TDataSet? get dataSet

Implementation

TDataSet? get dataSet => _dataSet;
set dataSet (TDataSet? aDataSet)

Implementation

set dataSet(TDataSet? aDataSet) {
  if (_dataSet != null) {
    _dataSet!.unRegisterDataSource(this);
    _dataSet = null;
    processEvent(TDataEvent.deUpdateState, 0);
  }
  if (aDataSet != null) {
    if (isLinkedTo(aDataSet)) {
      databaseError(SErrCircularDataSourceReferenceNotAllowed, this);
    }
    _dataSet = aDataSet;
    aDataSet.registerDataSource(this);
    processEvent(TDataEvent.deUpdateState, 0);
  }
}