按“插入数据库字段”按钮,弹出的窗口中看不到可用表,怎么回事啊?

解决方案 »

  1.   

    看源代码就知道了,可用表列出的是frReport1.DesignReport所在窗口中定义的数据集
      

  2.   

    可以是没有打开表吧。或者是没有指定的数据源。
    去添加一个TfrDBDataSet控件
      

  3.   

    要指定数据源
    看一下FastReport带的Demo 很清楚
      

  4.   

    问题找到了:可用表列出的是frReport1.DesignReport所在窗口及所引用窗口(DataModule除外)中定义的并已打开的数据集!但新问题又出来了:按“插入数据库字段”按钮,弹出的窗口中把我不希望看到的数据源(所引用窗口中定义的并已打开)也列出来了,怎么只让它列出我希望的数据源呢?
      

  5.   

    不能解决了吗?顺便问个别的问题:
    写的程序要在Win9x及Win2000下正常显示,窗体的字符集要设成GB2312_CHARSET、字体为9号。我现在不想在建立每个窗口的时候都去设置一下,能不能在Delphi环境下将其设置成默认值?