CSDN论坛 > Delphi > 数据库相关

FastReport做报表,如何实现打印DBGrid中选中的数据行。 [问题点数:30分,结帖人zhyanger]

Bbs4
本版专家分:1253
结帖率 100%
CSDN今日推荐
Bbs2
本版专家分:466
Bbs5
本版专家分:4336
Bbs6
本版专家分:8318
Bbs4
本版专家分:1253
Bbs3
本版专家分:981
匿名用户不能发表回复!
其他相关推荐
fastreport打印固定行数报表实例
用fastreport打印固定行数报表实例,在DELPHI7,fastreport3.0中运行成功,没用到其它第三方控件。内有EXE,下载只可运行查看效果。
FastReport for.Net开发指南-主从表(Master/Detail)报表设计详解
下面介绍主从表(Master/Detail Report)报表: 报表设计 (Report Designer) Group Header/Group Footer (主/从表组定义) 主/从表报表必须增加一组Group及至少两个DataBand(Data1,Data2),Group的条件设置为主/从表的主外键关联字段名,如单据号码SONO,在GroupHeader
FastReport.net 打印空行
1.不分页打印固定空行 在数据区下插入子报表,设置子报表的“最少数据行”。 2.隔行打印空行 在数据区下插入子报表,在页脚添加下面的事件代码。  private void PageFooter1_BeforePrint(object sender, EventArgs e)     {       while (Engine.FreeSpace > Engine.PageFoote
FastReport.net每页打印固定行数二
经测试上一次的打印固定行数的方法只在不分页的情况下有效,在分页的情况下如何实现呢,经过两三个小时的查找资料和不断的尝试终于找到了一种可行的方法:这个方法需要用到script了,详细的脚本如下:  public class ReportScript  {    int pageRo
fastreport打印空白行的方法
FastReport 3.Xvar  PageLine: integer;       //在現在頁列印到第幾行  PageMaxRow: integer=15;  //設定每頁列數procedure MasterData1OnBeforePrint(Sender: TfrxComponent);begin  PageLine :=  mod PageMaxRow;  if (PageLine =
FastReport通过sql语句为数据源补空行
生成报表时,有时记录较少,甚至没有,最终生成的报表会显得非常空,fastreport本身没有提供使用空行补满页的功能。搜索到的实现方案比较复杂。 这里研究了另一个方案,对数据源的selectcommand进行处理,直接获得指定行数的数据源:使用 union all select NULL,...补足的补空行     private void _StartReport(object se
DBGrid 单行修改、单列修改、选中一行但可编辑
1.QQ:513187410 2.保证无毒 3.简单,方便,实用 4.实例可以自行改用 5.如有非法,本人无法律责任,由改动代码人负责! 6.需要更多本人作品,查找标签“朱建强” 7.请下载,杀毒后再使用!
delphi传递变量到fastreport报表中
用的是delphi7+fastreport 4.9编写的。向fastreport报表传递变量总是不成功,利用网上的信息,一个一个地试,弄了个通宵都没有成功,后来终于成功了,利用delphi的表单中的edit,向fastreport报表传递变量终于成功。与大家一起分享。 fastreport做报表画线,做表,和word一样的方便,在这个报表中,精确地画了个表,在这里顺便赞一个。
在DBGrid中可选中行而又可进入编辑状态
如何在DBGrid中选中行,而又让它可以进入编辑状态?   也许你会问我这有什么用?呵呵,做数据库应用的兄弟们会深有感触,当用DBGrid显示的字段过多时,用户不得不拉动最下面的滚动条,去看最右边的东西,如果没有设置DBGrid->Options[dgRowSelect],那么,拉到最右边之后,很有可能看串行的;如果设置了DBGrid->Options[dgRowSelect],则在拉到最右边之
FastReport数据头有行有AutoSize属性,则数据头和数据区会有空白。
数据头有行有AutoSize属性,则数据头和数据区会有空白。 如果表头和数据区有空白,我是这样解决的。向上轻轻拖动数据区的表格,等数据区的表格和表头区的表格之间显示蓝色虚线的时候,松开。 表头区和数据区就自动连上了。 我又实验了一下,不用这样麻烦。表头区的表格在表头区最下面,数据区的表格在数据区最上面,自动就没空白。 如果表头区的行有AutoSize,就会产生空白。这个如何处理? ---
关闭