Я работаю над формой "frmSalesCreate". Идея состоит в том, чтобы создать новый счет-фактуру и распечатать его в конце.
У меня есть 2 подчиненные формы "sfrmSalesProdSearch" и "sfrmSalesProdList".
Я фильтрую источник записей "sfrmSalesProdSearch" по текстовому полю.
Private Sub btnSearchProd_Click()
Dim SQL As String
SQL = " SELECT Products.ProdID, Makes.MakeName, Products.ProdModel, ProdType.TypeName, Products.ProdDesc, Products.ProdPrice " _
& " FROM ProdType INNER JOIN (Makes INNER JOIN Products ON Makes.MakeID = Products.ProdMake) ON ProdType.TypeID = Products.ProdTypeID " _
& " WHERE (((Products.ProdModel) Like '*" & Me.txtSearchProd & "*')) " _
& " OR (((Products.ProdBarcode) Like '*" & Me.txtSearchProd & "*')); "
Me.frmSalesProdSearch.Form.RecordSource = SQL
End Sub
Сложность, с которой я сталкиваюсь, заключается в том, как взять выбранный результат из "sfrmSalesProdSearch" и вставить его в "sfrmSalesProdList".
Источник записей для "sfrmSalesProdList" - это временная таблица с соответствующими полями, которую я намерен очистить перед закрытием основной формы. Так что «sfrmSalesProdList» показывает только те данные, которые добавляются при совершении новой продажи.
Я не знаю, хорошо ли я объяснил. Любая помощь будет оценена. Спасибо