Доступ к динамическому фильтру текстового поля с числовым полем - PullRequest
0 голосов
/ 16 ноября 2018

моя форма выглядит так: Form

Моя проблема в том, что он "LeistungsBezeichnungsRef" не фильтрует. В своей основной форме я выбрал «13222», кроме того, я хочу, чтобы в подчиненной форме отображались только позиции «13222», а не 20455.

Это моя диаграмма: enter image description here

Идея состоит в том, что я получил МВЗ (13222), в эти МВЗ существует несколько счетов (экскаватор, кран и т. Д.). Эти счета являются специфическими для МВЗ! Поэтому я создаю таблицу под названием «LV», где я могу ввести позицию, сумму, значение и т. Д. В «Leistungserfassung» я могу выбрать определенную позицию и связать ее с номером даты / ежедневного отчета и т. Д., Выбранным в таблице. "Räumstelle".

Поле "LeistungsBezeichnungsRef" (в англ. Называется "выставление счетов за позиции") имеет следующий запрос: query of the field wihch has to be filtered Я уже написал Combobox-Fieldname основной формы в критерии запроса .. но это не фильтрация

1 Ответ

0 голосов
/ 16 ноября 2018

В AfterUpdate поиска ComboBox необходимо запросить подчиненную форму

Private Sub SearchComboBox_AfterUpdate()
    TheSubform.Requery

    'Filter the combo in the subform
    TheSubform.Form!TheLVCombo.RowSource = "SELECT whatever FROM LV WHERE ID = " _
       & SearchComboBox.Value
End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...