Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > когда ADOQuery заведенная через frxDBDataset не


Автор: Bes 26.1.2007, 10:51
Отчет построет так:
РепортТайтл: надор полей, которые передаются в отчет через frxReport1GetValue
MasterData4: заголовки
MasterData1: данные frxDBDataset1 который заведен на ADOQuery1 на форме (проблемный пункт)
MasterData9: итого. передается в отчет через frxReport1GetValue
MasterData5: заголовки
MasterData6: данные frxDBDataset3 который заведен на ADOQuery5 на форме
MasterData10: итого. передается в отчет через frxReport1GetValue
MasterData7: заголовки
MasterData8: данные frxDBDataset4 который заведен на ADOQuery6 на форме
MasterData11: итого. передается в отчет через frxReport1GetValue
MasterData3: заголовки
MasterData2: данные frxDBDataset3 который заведен на ADOQuery2 на форме

Так вот, если Select от ADOQuery1 содержит хоть одну запись то отчет нормально выводится в предпросмотр 
Если же Select от ADOQuery1 не содержит ни одной записи (т.е. RecordCount=0) то вместа отчета в предпросмотре просто серое поле.
Не могу понять, в чем дело. 
Версии и технологии: Fast Report 3.03 Delphi 6 ADO Access97 Windows2000

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)