Subject IBO Exceptions
I can find this exception string in IB_Constants.pas,

E_NO_ACTIVE_TRANS = 'No active transaction to execute with';

but how/where does it get raised/thrown?

I don't speak Delphi, but I thought I would find a reference to this
string in the IBO source somewhere, where it might be raised.

Any clues please?

Steve (BCB5)