Как обновить ListBox в подчиненной форме? - PullRequest
0 голосов
/ 30 апреля 2018

У меня есть подчиненная форма, которая отображает записи в таблице, называемой устройствами. Он использует элемент управления ListBox для отображения списка устройств, по которым можно щелкнуть, чтобы выбрать конкретные записи. Детали отображаются в остальной части формы.

enter image description here

Основная форма - это элемент управления ComboBox со списком доступных сетевых идентификаторов. Моя цель состоит в том, чтобы иметь возможность выбрать сетевой идентификатор, чтобы он отображал только устройства в ListBox с соответствующим внешним ключом.

enter image description here

Количество записей в подчиненной форме изменяется (4 устройства для сети 1), и если я отображаю подчиненную форму в виде таблицы данных, она, похоже, работает. Единственная проблема заключается в том, что ListBox не обновляется и продолжает показывать каждое устройство.

Я попытался обновить и повторно запросить подчиненную форму, используя событие OnChange для ComboBox.

Вот все, что я попробовал в событии OnChange:

Private Sub Combo1_Change()
    Me.DeviceManagement.Requery
    Me.DeviceManagement.Form.Requery
    Me.DeviceManagement.Form.Refresh
End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...