Привет всем!
Хочу оживить старый топик, а то самого мучает такой вопрос.
Как с пом.SetDataSource в VC или другим методом передать отчету ADO Recordset.
А то делаю так, хотя понимаю, что через спину голову достаю :)
pJob = m_crpEngine.OpenJob("FormRecordFull.rpt");
if(!pJob->SetNthTableLogonInfo(0, &logonInfo, FALSE)) goto lblError;
if(!pJob->TestNthTableConnectivity(0)) goto lblError;
if(!pJob->DiscardSavedData ()) goto lblError;
if(!pJob->SetSQLQuery("SELECT * FROM FormRecordFull")) goto lblError;
Приходиться выгребать все записи отчета в Recordset и сохранять их в отдельную таблицу а потом задавать SELECT всех записей этой таблицы в SetSQLQuery. :)
Если можно, пример кода.