Subform Для возврата всех записей, содержащих строку в главной форме - PullRequest
0 голосов
/ 01 февраля 2019

В любом случае, я не могу придумать, как это сделать, но я работаю над database, созданным в 1995 году для повторяющихся клиентов, у которых имена немного отличаются, и мой клиент хочет, чтобы все записи, содержащие имя клиента, былиотображается в подчиненной форме.Это только flat file database с полями

Job_Number (pk), Customers, Date, and details

Я настраиваю подчиненную форму с простым master child link для поля Customer, и подчиненная форма возвращает все записи, соответствующие customer name, но невсе записи, содержащие строку Customer.

Есть ли способ сделать это, я не хочу настраивать отдельную таблицу Customer и находить всех уникальных клиентов, потому что в этой базе данных 15000 записей.

1 Ответ

0 голосов
/ 01 февраля 2019

Не используйте связанные поля.Вместо этого используйте событие On Current главной формы, чтобы установить фильтр для подформы, и Requery оно.Пример:

Private Sub Form_Current()
    Me.SubFormName.Filter = "Customers LIKE '*" & Me.CustomerName & "*'"
    Me.SubFormName.FilterOn = True
    Me.SubFormName.Requery
End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...