2009-01-09 65 views
1

我正在使用访问03. 假设我正在建立派对数据库。每个派对都邀请了一些人。每一方也有一个地点和日期。 当在表单中呈现信息时,我希望能够合并循环单元格。例如:以ms为单位合并单元格

_________________ ____________ ___________ 
|     |   | invitee 1 | 
|     |   |-----------| 
| partly location | party date | invitee 2 | 
|     |   |-----------|  
|     |   | invitee 3 | 
------------------------------------------ 

这与您可以在ms-excel中执行的操作非常相似。有没有办法做到这一点?

编辑:子表单已被建议。然而,看起来像使用子表格时,我一次只能显示一方,我需要使用箭头在它们之间滚动,而不是一次性显示所有方面

回答

3

在表单上,​​您可以使用一个主要形式与党的地点和党的日期,然后有一个被邀请人名单的子表格。

+0

这可能是最好的方法。报告也可以使用同样的方法。 – BIBD 2009-01-09 21:31:48

+0

它似乎是使用子表格时,我一次只能显示一方,我需要使用箭头在它们之间滚动,而不是一次显示所有方面 – 2009-01-10 00:13:21

1

不通过使用访问的datagrid视图。

您可以通过收缩法的表单与子表单,实现这一目标使得主窗体将显示地点和日期,以及子表单,受邀者名单

2

访问只是不具备的功能。你可以在报告中做到,但不是表格。有几件事可能会接近。如果您使用数据表父表单执行数据表子表单,则会出现展开和折叠单元格。 IIRC可以通过编程方式扩展初始演示文稿中的所有单元格。

您必须嵌套数据表子表单才能到达示例中的第三列。

也可以使用表单视图将几个子表单嵌套到所需的级别,但我认为在某些时候您会碰到一些难看的滚动条。使它看起来很体面很难。

我会给崩溃的数据表一枪。除此之外,我认为你正在寻找自定义的第三方控件,这在Access中可能会很痛苦。

0

你绝对可以用Access 03做到这一点。只需创建两个表:tblParty和tblInvitees。 tblParty表将保存位置和日期信息。 tblInvitees表将保存被邀请者的姓名。用“PartyID”创建两个表之间的链接。您可以在表格中输入信息,但最好以表格/子表格的形式进行,因为它更容易查看。