Прописал на событие "Начало построения".
Но прервать сам отчет не получается - всеравно выводится чистый лист на печать.
qTest.Disconnect();
qTest.Connect();
if(qTest.tip != 1)
{
MessageBox.Show("Выбранный акт производства не является черновиком");
/// ????
}
else
{
_dID =new Guid(dID);
qDetails.Disconnect();
qDetails.Connect();
qDocs.Disconnect();
qDocs.Connect();
}