mi ritrovo con questo problema:
in un database di access ho creato una Form scollegata in cui a sinistra ho una casella di riepilogo e a destra una sottomaschera.
La casella di riepilogo ha come elementi "ID_Committente" (tenuto nascosto) e "Nome_committente".
La sottomaschera punta ad un Form "Elenco_progetto", tra i cui campi c'è anche "ID_Committente".
Ora, quello che vorrei avvenisse è che alla selezione di un nome committente nella casella combinata seguisse la visualizzazione dell'elenco dei progetti, relativi a quel nome, nella sottomaschera.
Ho buttato giù due righe di codine, ma sono arrugginito con il VBA...
- Codice: Seleziona tutto
Private Sub Elenco14_AfterUpdate()
On Error GoTo Err_Elenco14_AfterUpdate
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "Elenco_Progetto"
stLinkCriteria = "[ID_Committente]=" & Me![ID_Committente]
Me!stDocName.Form.Requery , , , stLinkCriteria
Exit_Elenco14_AfterUpdate:
Exit Sub
Err_Elenco14_AfterUpdate:
MsgBox Err.Description
Resume Exit_Elenco14_AfterUpdate
End Sub
La riga incriminata è
- Codice: Seleziona tutto
Me!stDocName.Form.Requery , , , stLinkCriteria
Qualche anima pia che mi riporti sulla retta via?
Grazie a tutti!