网上很多都是利用Grid++Report连接数据库,本文利用Grid++Report的推模式,将指定的数据填入报表,不需要连接数据库。
class CReportEvent :public CGridppReportEventImpl
{public:
int m_CurRecordNo; //在一次只填入一条记录时,记录当前记录的记录号
IGRFieldPtr m_C1Field;
IGRFieldPtr m_C2Field;
IGridppReportPtr m_pGridppReport2;
virtual void Initialize(void)
{
//在此记录下每个字段的接口指针
//这里的c1,c2是创建报表中记录集的名字,可自己修改
m_C1Field = m_pGridppReport2->FieldByName("c1");
m_C2Fiel