1  我在用fastreport 2.47做报表的时候,用frprintgrid控件打印一张表格,为什么打印时没有标题了呢?我将trprintgrid的属性都试过了,浪费了n张纸,还是不行,请问谁有解决的办法2  更简单了,frprintgrid有没有一个方法,不调用预览,直接打印其所联系的表格3  也很闹心,不管我怎么设定,我用frprintgrid打印的时候打印的都是横向的,我在控制面板里已经设定打印机默认为纵向,在frprintgrid的的预览设定里也是设的纵向,但打印出来还是横向。4  在预览的时候,有个打印设定,但是英文的界面,我在fastreport的source目录里找到了FR_PRLDG(记不清了),然后打开后是那个设定的界面,我将那些都汉化了过来并保存,但程序运行时打开的预览设定仍然是英文的,真是奇怪,这是什么原因
因为我明天要回学校补考,单位这边明天急需解决第1个,第3个问题。请各位一定要帮忙。

解决方案 »

  1.   

    帮你顶一下,顺便问一下,哪有fastreport2.4中文开发指南.chm下载呀我在playicq下载的都用不了,可是在我同事的机器上好用,不知道为什么,
      

  2.   

    帮你up,我有fastreport2.4中文开发指南.chm,随便看了一下,不过还是不会用。
    多多交流。
    要的话发E-mail给我:[email protected]
      

  3.   

    1:加入代码:frPrintGrid1.PrintOptions:=[frpoHeader, frpoHeaderOnEveryPage, frpoFooter];2:没有3:设置frPrintGrid1.PageSize,PageWidth,PageHeight,不要用默认值4:重新编译你的dpk
      

  4.   

    2.
      frReport1.PrepareReport;
      frReport1.PrintPreparedReport('', 1, True, frAll);
    或者用这个
      frReport1.PrintPreparedReportDlg;
      

  5.   

    1:frPrintGrid1.PrintOptions:=[frpoHeader, frpoHeaderOnEveryPage];去掉frpoFooter:源代码有误4:去掉相关的RES资源文件,重新生成新的RES文件
      

  6.   

    关于第一个问题不知楼上的两位都试验过没有?我在编译的时候已经把frpofooter去掉了 可以编译通过,但打印不出标题。
    至于挂月说的frpoheader我也想看它的属性,但却不知道在那里能够找到 
      

  7.   

    对不起,没有试验:(因为我在客户这里手头没有delphi.........只能凭印象给你答~~~去www.delphibbs.com问问
      

  8.   

    楼上的兄台我在 www.delphibbs已经挂了一上午,都没人会啊
      

  9.   

    刚才我测试了,真的没有问题,可以打印标题不加frPrintGrid1.PrintOptions:=[frpoHeader, frpoHeaderOnEveryPage]也没问题
      

  10.   

    楼上的老兄,你qq多少,我想我们可能配置不一样我是用的
    adoconction
    adoquery
    datasource
    dbgrid
    frprintgrid你也是我这样连接的么?我有个网友也是这样做的,他那里也打印不了标题啊?我的qq  45494732,加我吧,拜托了解决即给分
      

  11.   

    我在公司,上不了QQ,Socket5封死了我用的和你的一模一样,只不过FastReport版本不是2.47,我查了一下是2.4要不给你发个FastReport看看?我怀疑跟你的打印机有关!
      

  12.   

    D6+WIN2000 Server Famaily +sql server 2000+ fastreport2.47应该不是打印机的事我要的是标题,不是表头,你可能误会了,是这样,如:csdn人员表    //我称呼这为表头ID      姓名        年龄    //我称呼这为标题
    0001    yy           21
    0002    zz           22
    我的打印时,标题空了一行,里面没有内容,就是这么一个问题