Domanda

Ho una forma con una cmdButton che al momento si apre un'altra forma e mostra tutti i record per diversi tipi di PartitionStyles e TrimFinishs (486 attualmente), che devono essere in grado di filtrare il secondo modulo per visualizzare solo il TrimFinish I hanno bisogno.

Private Sub lbl600SeriesS_Click () Dim stDocName As String Dim stLinkCriteria As String

stDocName = "frmModules"
stLinkCriteria = "Forms!frmModules![TrimFinish] = 1"
DoCmd.OpenForm stDocName, , , stLinkCriteria

End Sub

Al momento mostra solo un nuovo record, so che ci dovrebbe essere 162 record utilizzando 1, che cosa ho mancato o fatto non corretta.

È stato utile?

Soluzione

Base stLinkCriteria su un campo in record frmModules'. Quindi, se l'origine record comprende un campo numerico denominato TrimFinish, provare qualcosa di simile:

stLinkCriteria = "[TrimFinish] = 1"

Se l'origine record è una query disegno da più di una tabella, è possibile qualificare il nome del campo con l'alias di tabella:

stLinkCriteria = "YourTableAlias.[TrimFinish] = 1"

Se avete ancora problemi, modificare la tua domanda per descrivere record frmModules'. Se si tratta di una query, incollare nella visualizzazione SQL della query.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top