现在要做报表,用来打印处方。  医院存在一个正版问题,fastreport存在版权问题吗?    谢谢!做简单的报表,fastreport的上手周期是多少?

解决方案 »

  1.   

    不存在,别人也看不出你的是用fastreport,用过其它报表的话,上手很快的,一两周就可以做出一般的报表了
      

  2.   


    我就是做简单的报表,就查询2个表就可以得到数据。我还以为一天,就能搞定。  以前用.NET做个一个简单的报表,其它再没做过了。
      

  3.   

    请教下,fastreport  那个版本稳定点?
      

  4.   

    不过你的报表如果是动态设计报表的话(如在运行的EXE中进行设计,修改),在客户则要安装fastreport 
      

  5.   

    FastReport v3.14   你用的是这个版本吗?
      

  6.   

    嗯,不用,我用的是FastReport3.0,前面说过,版本不必深究,只要不是太低,一般都能满足你的需求
      

  7.   

    怎么可能,你安装了CNPACK了没?查找FRX就出来了
      

  8.   

    我在网上看了,怎么这么复杂?   我就运行了recompile.exe
    有如下提示
    2. 生成汉化文件
       运行"recompile.exe"文件,设置相应选项,我的设置如下:
       1.Select the compiler 设置为 Delphi7
       2.Select the FR3 Version 设置为 Professional
       3.Select the TeeChart version 设置为 TeeChart77 (如你用的是Delphi7中自带的版本这步可以不改)
       4.What you want to do 下的 Change language To: 设置为 Chinese (   //==========
      系统环境:
      Windows 2003 标装版
      Delphi7 + Update 1.1  控件有:
      TeeChart 7.04
      FastReport 3.18     2005-11-4 by Robot5
    //==========    安装前请册除原有的FR控件。1. "Tools|Environmet options..."中的"Library"标签面下"Library path"添加FastReport路径。
       FastReport 3\FastQB  <-这个不知道是什么我这里不加会编译不了
       FastReport 3\FastScript
       FastReport 3\Source
       FastReport 3\Source\BDE,ADO,IBX,DBX
       FastReport 3\Source\ExportPack2. 生成汉化文件
       运行"recompile.exe"文件,设置相应选项,我的设置如下:
       1.Select the compiler 设置为 Delphi7
       2.Select the FR3 Version 设置为 Professional
       3.Select the TeeChart version 设置为 TeeChart77 (如你用的是Delphi7中自带的版本这步可以不改)
       4.What you want to do 下的 Change language To: 设置为 Chinese (这个还用说)
       
       这里需要说明一下的是我的TeeChart版本为Pro 7.04不知道这里的设置对不对,第三项中还有个TeeChart77,这还需要高手指点一下(后面的.INC文件中的设置也一样拿不准)。3. 修改INC文件,有两个文件要修改如下:(如你用的是Delphi7中自带的版本请跳过这一步)
       
       FastScript\fs_ireg.inc
       找到
       //---------- TeeChart component ----------
       {$DEFINE TeeChartStd}
       将{$DEFINE TeeChartStd}这行注掉。
       
       找到
       //---------- TeeChart Pro 7 component ----------
       // If you have TeeChart 7, uncomment the following line:
       //{$DEFINE TeeChart7}
       将//{$DEFINE TeeChart7}前面的注释去了,保存   然后是Source\frxReg.inc
       要修改的内容同上4. 编译运行包(其它版本的Delphi选择相对应的文件编译)
       - FastReport 3\FastQB\fqb70.dpk
       - FastReport 3\FastScript\fs7.dpk
       - FastReport 3\FastScript\fsDB7.dpk
       - FastReport 3\FastScript\fsBDE7.dpk
       - FastReport 3\FastScript\fsADO7.dpk
       - FastReport 3\FastScript\fsIBX7.dpk
       - FastReport 3\Source\frx7.dpk
       - FastReport 3\Source\frxDB7.dpk
       - FastReport 3\Source\ADO\frxADO7.dpk
       - FastReport 3\Source\BDE\frxBDE7.dpk
       - FastReport 3\Source\IBX\frxIBX7.dpk
       - FastReport 3\Source\DBX\frxDBX7.dpk
       - FastReport 3\Source\ExportPack\frxe7.dpk5. 复制以下文至Windows\System32目录下
       - fs7.bpl
       - fsDB7.bpl
       - fsBDE7.bpl
       - fsADO7.bpl
       - fsIBX7.bpl
       - frx7.bpl
       - frxDB7.bpl
       - frxADO7.bpl
       - frxBDE7.bpl
       - frxIBX7.bpl
       - frxDBX7.bpl
       - frxe7.bpl   
       如果你的Delphi7没有修改环境变量那么这些文件默认是在\Borland\Delphi7\Projects\Bpl目录中。
       这一步我没有做,因为个人感觉复制不复制效果都是一样的。只要程序能找到这些文件就行了!6. 编译并安装以下文件
       - FastReport 3\FastScript\dclfs7.dpk
       - FastReport 3\FastScript\dclfsDB7.dpk
       - FastReport 3\FastScript\dclfsBDE7.dpk
       - FastReport 3\FastScript\dclfsADO7.dpk
       - FastReport 3\FastScript\dclfsIBX7.dpk
       - FastReport 3\Source\dclfrx7.dpk
       - FastReport 3\Source\dclfrxDB7.dpk
       - FastReport 3\Source\ADO\dclfrxADO7.dpk
       - FastReport 3\Source\BDE\dclfrxBDE7.dpk
       - FastReport 3\Source\IBX\dclfrxIBX7.dpk
       - FastReport 3\Source\DBX\dclfrxDBX7.dpk
       - FastReport 3\Source\ExportPack\dclfrxe7.dpk   OK至此安装完成!如有不对的地方还请大侠们更正!
       以上安装步骤我是参照FR3里自带的install.txt文件做的,但官方的这个安装说明有些地方感觉不太对,所以就在安装时做了一下笔记,希望能给大家一点点帮助!
      

  9.   

    dclfrx7.dpk
    frx7.dpk
    frxDB7.dpk
    有这么多,要哪一个?