在fastreport报表控件中,memo中指定字段的代码分两部分,一部分是数据集的名称,一个是字段的名称,如[frxdbdataset1."name"]。其中的“frxdbdataset1”不允许去掉,否则会有出错提示。
但是在测试report machine 7.0版本控件的时候(使用的是从网上下载下来的演示程序),前面的数据集名称前缀就可去掉。如[rmdbdataset1."name"]就可以写成["name"],照样可打印预览报表。在fast report中,如何在MEMO中把那个前缀去掉,只要字段名称呢?
哪位高手知道办法,请教下了!

解决方案 »

  1.   

    这是两个不同报表系统~~~如果想达到你要的效果,那就要改fastreport的源码了~~
      

  2.   

    如果只有一个数据集的话,FastReport可以直接这样写
    [Name],这样也可以打印出报表
      

  3.   

    我测试的时候,放的就是一个数据集,FASTREPORT不允许这样写的。测试的FASTREPORT版本是4.109版本。如果需要改代码才能让FASTREPORT实现贴子中的功能,该如何改呢?