Zmień źródło sterowania tylko wybrane pole kombi w postaci ciągłej

Jak widać tutaj, użytkownik może wybrać umowę lub propozycję

Źródło kontroli odniesienia nie jest takie samo, jeśli jest to propozycja lub umowa.

W aktualizacji po typie pola kombi robię to

Private Sub cbType_AfterUpdate()
    If ([ReferenceType] = "Proposal") Then
        cbReference.ControlSource = "[ProposalNo]"
        cbReference.RowSource = "SELECT ProposalNo FROM Proposals WHERE ProposalNo is not null"
    ElseIf ([ReferenceType] = "Contract") Then
        cbReference.ControlSource = "[ContractNo]"
        cbReference.RowSource = "SELECT ContractNo FROM Proposals WHERE ContractNo is not null"
    End If
End Sub

Problem polega na tym, że zmienia źródło sterowania dla wszystkich wierszy.

Czy istnieje sposób na zmianę tylko dla wybranego wiersza?

Dziękuję Ci

questionAnswers(1)

yourAnswerToTheQuestion