Я думаю, вы можете решить это с помощью не , используя подчиненную форму, а скорее элемент управления диаграммой, непосредственно вставленный в форму. Я знаю, что разработка элемента управления диаграммой в любой форме может быть головной болью, но, выполнив это, вы можете напрямую управлять источником данных диаграммы независимо от любой другой формы.
Пример:
Я предполагаю, что вам нужно обновить диаграмму после обновления текстового поля (txtExample).
Вы можете изменить источник данных элемента управления, используя событие afterUpdate
:
Private Sub txtExample_AfterUpdate()
chart1.RowSource = "SELECT ... FROM ..."
chart1.Requery
End Sub
Свойство RowSource
объекта диаграммы будет изменяться и обновляться при каждом обновлении значения текстового поля.
Надеюсь, это работает для вас