copyParamValuesFromDataset method
void
copyParamValuesFromDataset(
- TDataSet? aDataset,
- bool copyBound
)
Implementation
void copyParamValuesFromDataset(TDataSet? aDataset, bool copyBound) {
if (aDataset == null) return;
for (var i = 0; i < count; i++) {
final p = this[i];
if (copyBound || !p.bound) {
// Master dataset must be active and unbound parameters must
// have fields with same names in master dataset (Delphi
// compatible behavior) (original comment kept as-is)
final f = aDataset.fieldByName(p.name);
p.assignField(f);
if (!copyBound) p.bound = false;
}
}
}