Access 2007,Forms,我想创建一个由2个表单组成的表单 - 一个是拆分,另一个是常规

时间:2013-06-28 14:42:54

标签: ms-access-2007

我想创建一个由2个表单组成的表单 - 一个是拆分,另一个是常规。

我分别创建了两个表单。

Form 1 (regular): Salary information over the years

Salary 2007     Salary 2008...  Salary 2013

Form 2 (split form): Employee promotions and their dates

Date:    Title:    Event:    Salary:    Bonus:

我希望将它们显示在一个表单上。一个在顶部,一个在底部。

请告知。

1 个答案:

答案 0 :(得分:0)

您需要创建所需的单个表单(让我们称之为frmSalaryfrmPromotions,然后创建第三个表单(让我们称之为frmEmployeeInfo)并将两个表单添加为子表单。

它应该是这样的:

----------------------------------------------------
-   frmEmployeeInfo                                -
-                                                  -
-   -------------------------                      -
-   - frmSalary             -                      -
-   -------------------------                      -
-                                                  -
-   -------------------------                      -
-   - frmPromotions         -                      -
-   -------------------------                      -
----------------------------------------------------

Access允许您将子表单中的数据“链接”到“父”表单中的数据。您可以在frmEmployeeInfo中获得一般员工信息,并且可以使用frmSalary字段的值将frmPromotionsemployeeId链接到父表单。

我建议你阅读一本关于Access的好书...我已经使用了一本名为“运行MS Access”的书,由John Viescas提供,但它已经很老了(尽管它很有用......在Access中有很多特性现在和1997年一样;-))。

快速谷歌查询引导我访问此页面:http://office.microsoft.com/en-us/access-help/create-a-form-that-contains-a-subform-a-one-to-many-form-HA010098674.aspx