关于动态创建FastReport报表的问题?
tfrview *view;
tfrbandview *band;
tfrpage *page;
frreport1->pages->clear();
frreport1->pages->add();
page=frreport1->pages->pages[0];
band=(tfrbandview *)(frcreateobject(gtband,""));
band->setbounds(0,20,0,20);
band->bandtype=btmasterdata;
band->dataset="frdbdataset1";
page->objects->add(band);
view=(tfrview *)(frcreateobject(gtmemo,""));
view->setbounds(20,20,200,20);
view->frametyp=15;
view->dx=80;
page->colcount=2;
page->pgor=polandscape;
showmessage(page->pgor);
view->memo->add(adoquery1->fieldvalues["姓名"]);
page->objects->add(view);
frreport1->showreport();
代码运行没有问,但预览时都所有的text里都是显示第一条记录.可能是
view->memo->add(adoquery1->fieldvalues["姓名"]);
这一句的问题,请问哪位高手知怎么解决?????
推荐阅读


讨论区