MS Access Link 来自两个来源的条件
MS Access Link Criteria from Two Sources
我有一个打开的报告,并通过链接到一条数据过滤到特定记录。 (拍品编号)
Private Sub ServiceRequest_Click()
DoCmd.RunCommand acCmdSaveRecord
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "ServiceRequest"
stLinkCriteria = "[Lot_Number]=" & "'" & Me![Lot_Number] & "'"
DoCmd.OpenReport stDocName, acPreview, , stLinkCriteria
End Sub
我需要对报告进行额外的筛选,其中 [Trade] 字段被筛选为原始表单上的选择。 [贸易] = "tradeselect.value"
我试过简单地添加一个额外的 stlinkCriteria,就像这样....
stLinkCriteria = "[Trade]=" & "'" & Me![TradeSelect] & "'"
但后来没有任何效果。表单仅在第一条记录上打开,而不是筛选到特定记录。
非常感谢任何帮助。
合并两个条件时,您需要像 SQL 语句那样进行操作 (Field1 = "1" AND Field2 = "2"
)
对于您的情况,您可以在添加第二个条件时添加必要的文本:
stLinkCriteria = stLinkCriteria & " AND [Trade]=" & "'" & Me![TradeSelect] & "'"
我有一个打开的报告,并通过链接到一条数据过滤到特定记录。 (拍品编号)
Private Sub ServiceRequest_Click()
DoCmd.RunCommand acCmdSaveRecord
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "ServiceRequest"
stLinkCriteria = "[Lot_Number]=" & "'" & Me![Lot_Number] & "'"
DoCmd.OpenReport stDocName, acPreview, , stLinkCriteria
End Sub
我需要对报告进行额外的筛选,其中 [Trade] 字段被筛选为原始表单上的选择。 [贸易] = "tradeselect.value"
我试过简单地添加一个额外的 stlinkCriteria,就像这样....
stLinkCriteria = "[Trade]=" & "'" & Me![TradeSelect] & "'"
但后来没有任何效果。表单仅在第一条记录上打开,而不是筛选到特定记录。
非常感谢任何帮助。
合并两个条件时,您需要像 SQL 语句那样进行操作 (Field1 = "1" AND Field2 = "2"
)
对于您的情况,您可以在添加第二个条件时添加必要的文本:
stLinkCriteria = stLinkCriteria & " AND [Trade]=" & "'" & Me![TradeSelect] & "'"