【请教】该如何设置FastReport?
frReport1的Dataset:=frDBDataSet1
frDBDataSet1的DataSet:=Table1(或者设它的Datasource:=Datasource1,而Datasource1的Dataset:=Table1)
这时我双击frReport1,进入设计器,在窗体中放置了一个band,类型是主项数据
又在band中放置了一些memo,用来显示表中的数据。
有两种设法:1.直接双击memo,在文本编辑框中输入[Table1."fieldname"],
2.到数据字典里设变量,变量名对应memo的memo,可以随便取名,不需加[],在表达式中写上对应的表的字段名,如[Table1."fieldname"]。
这两种在运行时好像都没有问题。
但是我使frDBDataSet1的Dataset:=Query1,其他的操作只是把Table1改为Query1,却怎么都不行,报错:‘Query1:No SQL statement available'。
不知在数据源是Query时该如何设置?我上面的设法有没有问题?
希望大侠们不要嫌文章太长,或问题太弱智不屑理我啊!我已经郁闷好长一段时间了:(