我用RAVE了,问题是在RAVE中,我加了一个rvdatasetconnection连到我的adodataset,之后在rave的design环境中怎么都不能建一个direct data view连到rvdatasetconnection,每次都会提示a component named dataview1 already exists,但事实上我哪有建dataview啊,一个都还没有呢.这时候列表里有dataview1了,但总是只有第一个字段,其它字段都没有出现.怎么回事啊,我在另几台机器试了一下,都不行,是不是这个Rave5.0又是测试版?不能加更多字段?但我在demo里看到又可以啊!有件事想问各位一下,这两天好象www.51delphi.com上不去了,大家能上去吗?
哈,我想到了个办法,只在rave designer下做database connection,用driver data view(设它的名称为drdv1)连它,在drdv1.query时"select 字段1 as field1,字段2 as field2.... from 表" 出来再改其它地方这样我试过了,可以!但就是还不知道还有什么样的问题会出现.不过,算是过了一关了.大家有什么更好的提议吗?
最好给讲一讲怎样做好intraweb的打印
web报表除了activex能控制精确打印以外好像没有什么好的解决方案了,
Self.frReport1.PrepareReport;
Self.frReport1.ExportTo(Self.frHTMExport1,WebApplication.AppID+'.htm');
AddToInitProc('NewWindow("'+WebApplication.AppURLBase+'/'+WebApplication.AppID+'.htm");');
运行后提示无效的窗口句柄.