这个交叉表如何设计呢?(60分)

  • 主题发起人 主题发起人 noall
  • 开始时间 开始时间
N

noall

Unregistered / Unconfirmed
GUEST, unregistred user!
第一行是主表
第二行开始是三种物品所包含材料总列表,然后在相对应的物品名称里显示材料的数量。
就是类似上面的格式啊。
| 物品名称一 | 物品名称二 | 物品名称三 |
材料1 10 11 12
材料2 7 13
材料3 5
材料4 100 2
材料5 9 12
材料6 1
材料7 5
材料8 11 45
...

主表中记录保存的是物品的名称,每一种物品下有好几种材料组成(一对多的关系)。
一种物品的材料组成成分也可能在别的物品的材料组成中。
如物品A有对应的材料有:材料1,2,3;而物品B有对应的材料1,2,4,5,6,7,8;
而物品C有对应的材料是:材料1,3,4,5,8,也有可能互不包含。如物品D的材料有材料9,11
现在打印时要求是这样的:
在主项数据中一行打印三种物品的名称 如 (居中显示)
| 物品名称一 | 物品名称二 | 物品名称三 |
居左打印这三种物品下所包含的材料(去掉重复值保留一条)如
材料1 10 11 12
材料2 7 13
材料3 5
材料4 100 2
材料5 9 12
材料6 1
材料7 5
材料8 11 45
...
然后在物品与材料的交叉地方打印物品下材料的数量。
 
不明白你想干么,用f1book应能实现
 
当然是想打印啊
 
多人接受答案了。
 
后退
顶部