这个问题很棘手,希望大家不吝赐教,谢谢!!!!!!(200分)

  • 主题发起人 主题发起人 changerxue
  • 开始时间 开始时间
C

changerxue

Unregistered / Unconfirmed
GUEST, unregistred user!
大家好,现在我在做一个数据库系统现在遇到一些棘手的问题,希望不吝赐教。我先把数据库的基本情况列成下列表格,是一个示例
地市 县 产量1 产量2 产量3 总产量
A市 A1县
A2县
A3县
A4县
合计
B市 B1县
B2县
B3县
B4县
B5县
合计
C市 C1县
C2县
C3县
合计
D市 D1县
D2县
D3县
D4县
D5县
D6县
合计
我的问题:
1. 由于各市所包含的县的数目不同,不知道每个市的合计是直接在建库的时候就建立还是用别的方法,而且,怎么样能够保证在刷新库的时候,各合计项能够自动计算,因为delphi虽然提供了“计算字段”,但并没有提供“计算记录”。
2. 在输出报表的时候,怎么布置报表格式能够最简便的输出这样的报表,特别是合计怎么处理?(如果用reportbulider5.5的话)
3. 由于我的数据库是在程序中动态创建,而并不是在设计是把数据库添加给table控件,因此我试了很多次,虽然delphi提供了“计算字段”,但在运行时动态指定数据库时,计算字段总是出错,不知这个问题怎么解决?
 
1、合计的刷新:QRBAND的有ResetBand
2、不用

3、计算字段总是出错:哪个计算字段总是出错??
 
总产量是由各个产量计算出来的,我在程序中把它作为计算字段,可是由于数据库是在运行
时动态地和table连接的,因此不能用字段编辑器在设计时添加,而在运行是让其成为计算
字段时,总是在刷新数据库时出错
 
使用 QRSubDetailBand 应该可以。
Demo 下面有一个这样的例子。
 
多人接受答案了。
 
后退
顶部