本篇文章给大家谈谈reportmachine ,以及report format对应的知识点,文章可能有点长,但是希望大家可以阅读完 ,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔 。
本文目录
一、如何用FastReport打印CxGrid数据
用惯了FastReport ,就不愿意再使用其他的Print Component。用FastReport打印CxGrid Filter后的数据,网上一直没有很好的办法和例程。看到有将CxGrid的Fileter Text取出后再赋给DataSet的说明,没有具体去试验 ,太麻烦 。如此著名的Component肯定有解决此问题的方法。于是今天到Dev Express英文站点去浏览了一番,在该站上搜索了一下,居然出来N多此问题的提问者 ,看了几个这类的问题后,终于解决了。
1、将View的datacontroller.filter.autodatasetfilter属性设为True。
此方法需要DataSet支持才能设置 。
2 、是在FastReport的frDBDataSet的CheckEof Event里写如下代码:
EOF:= frUserDataset1.RecNo>= Grid.ViewData.RecordCount;
在frReport的GetValue Event里写代码:
ParValue:= Grid.ViewData.Records[frDataset1.RecNo].Values[2]);
ParValue:=Grid.ViewData.Records[frDataset1.RecNo].Values[View.GetColumnByFieldName(ParName).Index]);
二、machine report 主项数据、细项数据如何关联
1、一般,将数据传入rdlc有两种方式:数据源和参数。
2 、数据源一般是数据的集合 ,例如多行数据;参数一般是比较离散的数据,例如报表的标题,作者等。
3、对于前者 ,可以通过报表向导:添加新项-〉报表向导-〉添加数据源,这里选择对象,然后指定你写的对象-〉下一步 。。。 。后面比较简单了。
4、对于参数,添加了报表以后 ,点击菜单栏的“参数”,然后添加你要的。
好了,关于reportmachine和report format的问题到这里结束啦 ,希望可以解决您的问题哈!
转载请注明来自富豪排行网,本文标题:《reportmachine report format-湖北汽车工业学院》
还没有评论,来说两句吧...