Help!
Please need some help! Hope you can understand my english!
I have a form with 3 cascade comboboxes. Something seems to wrong in the code. If I select first one it works properly, iI do have the selected record in second box.
After selection in second box, I can see the right records in third box, But,..in the subform list ii will not show, just viewing ”new record”
Someone have ideas what I have done wrong?
Gratefully//Gostap
Private Sub cboAssist_AfterUpdate()
Dim strSQL As String
Dim strSQLSF As String
cboDate = Null
strSQL = " SELECT DISTINCT qryFiltCombo.Datum FROM qryFiltCombo "
strSQL = strSQL & " WHERE qryFiltCombo.Kund = '" & cboBrukare & "' And "
strSQL = strSQL & " qryFiltCombo.Assistent = '" & cboAssist & "'"
strSQL = strSQL & " ORDER BY qryFiltCombo.Datum;"
cboDate.RowSource = strSQL
strSQLSF = " SELECT * FROM qryFiltCombo "
strSQLSF = strSQLSF & " WHERE qryFiltCombo.Kund = '" & cboBrukare & "' And "
strSQLSF = strSQLSF & " qryFiltCombo.Assistent = '" & cboAssist & "'"
Me!frmSubtblIncident.LinkChildFields = ""
Me!frmSubtblIncident.LinkMasterFields = ""
Me!frmSubtblIncident.LinkChildFields = "Kund;Assistent"
Me!frmSubtblIncident.LinkMasterFields = "Kund;Assistent"
Me.RecordSource = strSQLSF
Me.Requery
End Sub
Private Sub cboBrukare_AfterUpdate()
Dim strSQL As String
Dim strSQLSF As String
cboAssist = Null
cboDate = Null
strSQL = "SELECT DISTINCT qryFiltCombo.Assistent FROM qryFiltCombo "
strSQL = strSQL & " WHERE qryFiltCombo.Kund = '" & cboBrukare & "'"
strSQL = strSQL & " ORDER BY qryFiltCombo.Assistent;"
cboAssist.RowSource = strSQL
strSQLSF = "SELECT * FROM qryFiltCombo "
strSQLSF = strSQLSF & " WHERE qryFiltCombo.Kund = '" & cboBrukare & "'"
Me!frmSubtblIncident.LinkChildFields = "Kund"
Me!frmSubtblIncident.LinkMasterFields = "Kund"
Me.RecordSource = strSQLSF
Me.Requery
End Sub
Private Sub cboDate_AfterUpdate()
Dim strSQLSF As String
strSQLSF = " SELECT * FROM qryFiltCombo "
strSQLSF = strSQLSF & " WHERE qryFiltCombo.Kund = '" & cboBrukare & "' And "
strSQLSF = strSQLSF & " qryFiltCombo.Assistent = '" & cboAssist & "' And "
strSQLSF = strSQLSF & " qryFiltCombo.Datum = " & cboDate
Me!frmSubtblIncident.LinkChildFields = ""
Me!frmSubtblIncident.LinkMasterFields = ""
Me!frmSubtblIncident.LinkChildFields = "Kund;Assistent;Datum"
Me!frmSubtblIncident.LinkMasterFields = "Kund;Assistent;Datum"
Me.RecordSource = strSQLSF
Me.Requery
End Sub
![]()