Code:
Private Sub Form_Open(Cancel As Integer)
Combo34.SetFocus
If DLookup("[Permission]", "RadioLog_tblValUsers", "[UserName]= '" & [Forms]![frmLogin]![txtUsername] & "'") = "mngr" Then
If DLookup("[RegionID]", "RadioLog_tblValUsers", "[UserName]= '" & [Forms]![frmLogin]![txtUsername] & "'") = 1 Then
Me.Combo32.RowSourceType = "Table/Query"
Me.Combo32.RowSource = "qryRegion1"
Else
If DLookup("[RegionID]", "RadioLog_tblValUsers", "[UserName]= '" & [Forms]![frmLogin]![txtUsername] & "'") = 2 Then
Me.Combo32.RowSourceType = "Table/Query"
Me.Combo32.RowSource = "qryRegion2"
Else
If DLookup("[RegionID]", "RadioLog_tblValUsers", "[UserName]= '" & [Forms]![frmLogin]![txtUsername] & "'") = 3 Then
Me.Combo32.RowSourceType = "Table/Query"
Me.Combo32.RowSource = "qryRegion3"
End If
End If
End If
Else
If DLookup("[Permission]", "RadioLog_tblValUsers", "[UserName]= '" & [Forms]![frmLogin]![txtUsername] & "'") = "spvr" Then
Me.Combo32.RowSourceType = "Table/Query"
Me.Combo32.RowSource = "qryHQ"
Else
If DLookup("[Permission]", "RadioLog_tblValUsers", "[UserName]= '" & [Forms]![frmLogin]![txtUsername] & "'") = "user" Then
Me.Combo32.RowSourceType = "table/query"
Me.Combo32.RowSource = "qryDistrictDefaultUser"
Me.Combo32.DefaultValue = DLookup("[DistrictID]", "RadioLog_tblValUsers", "[UserName]= '" & [Forms]![frmLogin]![txtUsername] & "'")
Me.Combo32.Locked = True
Else
Me.Combo32.RowSourceType = "Table/Query"
Me.Combo32.RowSource = "RadioLog_tblValDistrict"
End If
End If
End If
End Sub
Question:
Suppose I logged in as a staff user, I can see the records entered by another people but the Combo34(Distric tID) is blank. It does not show any values in it.
How to fix it?
Thanks
Comment