关于报表的字段(50分)

  • 主题发起人 主题发起人 welger
  • 开始时间 开始时间
W

welger

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个报表,在detailband上放置了一些QRExpr,想让这些QRExpr显示一个query的
查询结果,query放在一个datamodule里,报表所在的unit也uses了那个datamodule,而且
QuickRep的dataset也关联了datamodule里的query,但是我在QRExpr的expression wizard
里的Database Field既找不到dataset,也找不到available fields。 但我如果直接在这个
报表上放一个query,然后就能在expression wizard里找到dataset和available fields。
请问这是为什么?如何解决呢?急.....! 谢谢!
 
不行的话,可以直接写出所要的数据到Expression属性中如datamodule.query.Id也是可以的
在Query中要添加所要的字段Id
 
因为你用的是query,所以dataset是可以设置的(有时需要编译一下,或保存退出再进去)
但fields是不通直接设置的,因为此时query还没打开。需要在preview之前在程序中对
field进行设置!
 
多人接受答案了。
 
后退
顶部