Добрый день всем,
У меня есть неограниченная форма с подчиненной формой (ее источником данных является таблица с именем SaleDetail). В основной форме есть текстовое поле для идентификатора продаж, также неограниченное.
Я создал кнопку со следующим кодом:
Private Sub btnEndSale_Click()
Dim strPostTime As String
strPostTime = "UPDATE SaleDetail " & _
"SET [TIMEOUT] = Time()" & _
"WHERE SaleDetail.SID = Forms!Sales.Form.sSID"
DoCmd.SetWarnings False
DoCmd.RunSQL strSQL
DoCmd.SetWarnings True
DoCmd.Requery
End Sub
Я пытаюсь получить текущее время для обновления записей в таблице SalesDetail, как только SID в главной форме соответствует SID в таблице SalesDetail, но он не работает, но если я заменю Forms!Sales.Form.sSID
существующим идентификатором (например, 9), он будет работать. Любая помощь будет оценена.