在fastreport中如何控制chart图表中的数据源?
最近做一个报表要用到FastReport中的chart控件,发现图表series显示所有的数据。而我要的目的是:报表的每一页只要一个图表,而不是
即:如果我数据库中有10条记录,它就显示10组柱体。其实我要的是一页报表只显示该条记录对应的图表,而不是所有记录。
如何才能在FastReport中实现?
谢谢!
最近做一个报表要用到FastReport中的chart控件,发现图表series显示所有的数据。而我要的目的是:报表的每一页只要一个图表,而不是
即:如果我数据库中有10条记录,它就显示10组柱体。其实我要的是一页报表只显示该条记录对应的图表,而不是所有记录。
如何才能在FastReport中实现?
谢谢!
D7+FR3.03
series.dataset: frxDBDataset1
X Values: field1
Y values: field2如何实现报表的第一页中chart柱状图表只显示数据库中第一条记录中的field1和field2字段?而不是数据库中所有记录
依次类推:报表的第二页柱状图只显示数据库中第二条记录的field1和field2
…………
报表的最后一页只显示数据库最后一条记录。在D中写遍历数据库的代码容易,但在FR中不懂如何写(在哪写)语句控制,请教大家了,谢谢!
对我个人来说就是不懂如何做到FR报表与Delphi之间的互动
在Delphi中写无非就是如何逐条遍历数据库里边的记录,但在FR中不知道该如何关涉到Delphi对数据源的控制
无人理会,汗
--------------------------------
TO: caoyu_hk
谢谢你的回复,你的解决办法似乎有点曲折。
不过还是想问一下,你是先将TChar生成的图片存入数据库,然后FR去读取
还是直接存入图片后,立即FR去连?这样可能效率会很差吧?毕竟有个图片的生成过程然后还要存取一次
对于几万页的报表是否能实现过来?
在fastreport中如果设置chart,我在chart的data页上设置了memo1和memo2的字段,预览却只有一个柱。