我先在报表设计器中设计好报表,预览时也能出现。在主窗体中添加了一个rvproject组件,设置其project file属性为我刚刚建好的报表名project2.rav。又添加了一个命令按钮,在单击事件中输入了rvproject1.execute;出现了报表显示方式的对话框,然后显示预览,但没有看到报表,出现错误提示为:no data link drivers has been loaded。大家看看这是怎么回事啊?报表设计器中都设置好内容了,连上数据库了。只是在主窗体中没有数据库方面的组件而已。我添上后也不管用。
还有一个问题,设计出的报表怎样才能居中显示?

解决方案 »

  1.   

    你要在rave组件上添加一个 ***connection组件,然后帮定数据源,要不然你在窗体上就没有办法看报表
      

  2.   

    在窗体中天加一个 TRvDataSetConnection 控件,然后设置 TRvDataSetConnection 控件的Dataset 属性与你的数据源相连(如:TADODataset , TADOTable...)
      

  3.   

    table组件我已添加,trvdatasetconnection组件也已设置好。但仍然出现如上问题。我的报表是完全在报表设计器中设置好的。rvproject组件已也设置好了。但是仍不能显示!