【问题标题】:Subform To Return all records containing a string in Master Form子表单返回包含主表单中的字符串的所有记录
【发布时间】:2019-02-01 10:52:49
【问题描述】:

无论如何我都想不出这样做,但我正在研究 1995 年设立的database,其中一些客户名称略有不同,我的客户希望所有包含客户名称的记录都是显示在子窗体中。这只是带有字段的flat file database

Job_Number (pk), Customers, Date, and details

我为Customer 字段设置了一个简单的master child link 子表单,该子表单返回与customer name 匹配的所有记录,但不是所有包含字符串Customer 的记录。

有什么办法可以做到这一点,我不想建立一个单独的客户表并找到所有唯一的客户,因为这个数据库有 15000 条记录。

【问题讨论】:

    标签: sql database ms-access


    【解决方案1】:

    不要使用链接字段。而是使用主表单的On Current 事件在子表单和Requery 上设置过滤器。示例:

    Private Sub Form_Current()
        Me.SubFormName.Filter = "Customers LIKE '*" & Me.CustomerName & "*'"
        Me.SubFormName.FilterOn = True
        Me.SubFormName.Requery
    End Sub
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-07
      • 1970-01-01
      • 1970-01-01
      • 2012-06-28
      • 2021-12-31
      • 2017-02-28
      相关资源
      最近更新 更多