Office中国论坛/Access中国论坛

标题: “列”与“行”都有很多指标的报表数据库怎么设计?? [打印本页]

作者: 任方哲    时间: 2003-5-5 07:48
标题: “列”与“行”都有很多指标的报表数据库怎么设计??
一道习题,做不来,请教大家。
该统计报表的表头是需要填报的年份、省份和省份代码,下面就是一张数据报表。“列”是一个个经济指标(如列标题是产值、增加值、上交税金……,总共30列),“行”是一个个行业(如行标题是运输业、畜牧业、电子制造业……,总共50行), 除表头须填报的年份和省份、省份代码外,数据表格上有1500个格子,其中一些格子横向纵向还有一些平衡关系(如总计、大小关系等)。总共1503格。用EXCEL作出来的表格足足有两张A3纸那么大。
我这样认为,这整个一张表就是一条记录。但是把这1503格定义为1503个字段是很恐怖的,而且在ACCESS或FOXPRO里一张表好象只有255个字段,那得用多张表。然而如果用VB做表单,根本无法放1503个文本框等控件(有数量限制),用ACCESS自身的窗体估计也不能弄那么多格子上去,而且多张表会在窗体上面产生多个记录指示。我该怎么办?如何构造这个数据库?
此外,ACCESS定义字段时,“有效性规则”不能引用到其它字段,“平衡关系”怎么办?
另外,怎么样在输入省份或选择省份后,省份代码就自动跳出来,不用输或选择?






欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3