У меня есть форма покупки с непрерывной подчиненной формой, в которой отображаются позиции для этой покупки.Каждая позиция должна включать в себя текстовое поле, которое показывает сумму для количества связанных записей в таблице для этой позиции.
(Каждая позиция выделяется для определенной цели (ей). Например,В отдельной строке указывается, что 100 виджетов упорядочены, а в таблице размещения указано, что 20 виджетов предназначены для этой цели, а 40 - для этой цели. В текстовом поле необходимо указать, что выделено 60/100.)
У меня естьзаписал это в VBA для события OnCurrent формы, но это происходит только тогда, когда первая «копия» непрерывной формы получает фокус.Затем все остальные «копии» формы показывают те же значения в текстовом поле.Затем я понял, что, возможно, я мог бы сделать это как часть запроса для формы.Всякий раз, когда я добавляю ... Sum (Количество) AS TotalAllocations в запрос SQL, я получаю следующую ошибку:
"Вы пытались выполнить запрос, который не содержит указанное выражение 'VendorPartNumber' какчасть статистической функции. "
(VendorPartNumber - это поле для записей, которые отображаются в непрерывной форме.)
Может кто-нибудь объяснить, как это сделать успешно в запросеПредставление конструктора / SQL или с VBA?
Завершите в стороне: В идеале было бы неплохо иметь это как непрерывную подчиненную форму на непрерывной подчиненной форме.Однако Access не допускает непрерывных подчиненных форм в непрерывных подчиненных формах.