连续子表单

时间:2010-11-04 17:47:32

标签: ms-access ms-access-2007

我有一个在表单上使用连续子表单的访问数据库。连续子表单包含一个日期字段,后跟三个链接到单个日期字段的复选框。用户必须能够输入所需数量的日期,并选中相应的框,这些框将把该日期引入表中的相关字段。如果用户单击连接到任何日期字段的所有三个复选框,则可以在实际表单上创建字段“True”。例如:

Continuous Subform

Date       Field1    Field2    Field3

1/1/2010      X

1/2/2010                X

1/3/2010                          X

Form

Field1 = True

1 个答案:

答案 0 :(得分:0)

你想要做的是:

  1. 为每个复选框添加一个After_Update事件,让它启动一个Sub(这样您就不必在每个复选框中放入相同的代码)
  2. 在您创建的Sub中,遍历子表单的记录集,并检查每个行/列中是否只有一个复选框。
  3. 如果它是完美的,则更新父表单上的值。如,

    Me.Parent!Field1 = true