L
lj1918
Unregistered / Unconfirmed
GUEST, unregistred user!
代码如下
void __fastcall TfmProcessEdit::N1Click(TObject *Sender)
{
frxReport1->LoadFromFile("..//reportfile//ProcessWork.fr3"
//找到子报表
TfrxComponent *bb = frxReport1->FindObject("Subreport3"
TfrxSubreport *cc = ((TfrxSubreport *)bb);
//创建一个新memo
TfrxMemoView *dd = new TfrxMemoView(this);
dd->SetBounds(0,0,2.5,0.8);
dd->Memo->Add("sdfsdf"
//添加到page中
cc->Page->Objects->Add(dd);
//
this->frxReport1->ShowReport(true);
}
以上代码可以执行,但是在打开报表过程中报错"The exception Privileged instruction".
网上只有delphi的fastreport动态报表代码,c++builder的没有。
问题的实质就是如何在C++builder环境下,对子报表中的数据进行动态设置,例如根据条件显示同一数据集中的不同字段。
void __fastcall TfmProcessEdit::N1Click(TObject *Sender)
{
frxReport1->LoadFromFile("..//reportfile//ProcessWork.fr3"
//找到子报表
TfrxComponent *bb = frxReport1->FindObject("Subreport3"
TfrxSubreport *cc = ((TfrxSubreport *)bb);
//创建一个新memo
TfrxMemoView *dd = new TfrxMemoView(this);
dd->SetBounds(0,0,2.5,0.8);
dd->Memo->Add("sdfsdf"
//添加到page中
cc->Page->Objects->Add(dd);
//
this->frxReport1->ShowReport(true);
}
以上代码可以执行,但是在打开报表过程中报错"The exception Privileged instruction".
网上只有delphi的fastreport动态报表代码,c++builder的没有。
问题的实质就是如何在C++builder环境下,对子报表中的数据进行动态设置,例如根据条件显示同一数据集中的不同字段。