【问题标题】:How would I pass a variable between two forms that are subForms in a tab control in Microsoft Access?如何在 Microsoft Access 的选项卡控件中作为子窗体的两个窗体之间传递变量?
【发布时间】:2011-07-01 17:00:34
【问题描述】:

我在 Microsoft Access 的选项卡控件中有两个表单。其中一个表单包含一个变量,我需要在选项卡控件中的其他表单之间共享该变量。

此链接:http://www.codeproject.com/KB/vb/passvaluetoaccessform.aspx

当我打开另一个表单时,向我展示了如何在表单之间传递变量。我需要能够将变量传递给已在选项卡控件的子表单中打开的表单。

有什么想法吗?

【问题讨论】:

    标签: database forms ms-access variables


    【解决方案1】:

    为什么要传递变量?只要你使用正确的语法,表单可以看到其他的。

    如果子表单是同一父表单上的 Subform1 和 Subform2,则从 Subform1,您可以从 Subform1 中查看 Subform2 的任何属性:

      Me.Parent!Subform2.Form!ControlName
    

    同样,从 Subform2,您可以通过以下方式访问 Subform1 的属性/控件:

      Me.Parent!Subform1.Form!ControlName
    

    因此,不需要变量。您在代码中计算的任何内容都可以根据需要直接分配给其他形式的属性/控件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-25
      • 2016-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多