Попытайтесь это изменение к вам база данных. Я сломал вопрос в 3 отдельно вопроса. Во первых сделать право соедините для того чтобы включить все детали от dbo_Item и только те сопрягая от dbo_TransactionEntry. После этого я добавил второй вопрос для того чтобы добавить в времени (получить MTD, YTD и LTD) от таблицы dbo_Transaction. После этого я добавил окончательный мастерский вопрос (оригинал QS-LifeTimeSchedule) для того чтобы совместить что данные подпирают до уровня номера Barcode и добавляют в статическом количестве от полей SubDescription2 и SubDescription3. Я доработал ваше subform для того чтобы вытянуть от мастерского вопроса поэтому временные рамки точны для каждого показателя вы отборные в главным образом форме, и вам не нужны ваши поля «хелпера» на праве.
1-ый вопрос:
ВЫБЕРИТЕ dbo_Item.BarcodeNumber, dbo_Item.Description, dbo_TransactionEntry.TransactionNumber, сумму (dbo_TransactionEntry.Quantity) КАК количество
ОТ dbo_TransactionEntry ПРАВА СОЕДИНИТЕ dbo_Item НА dbo_TransactionEntry.ItemID = dbo_Item.ID
ГРУППА dbo_Item.BarcodeNumber, dbo_Item.Description, dbo_TransactionEntry.TransactionNumber;
2-ой вопрос:
ВЫБЕРИТЕ [план-график Prelim QS-Продолжительности жизни] .BarcodeNumber, [план-график Prelim QS-Продолжительности жизни]. Описание, =Month суммы (IIf (месяца ([время]) (дата ()) И год ([время]) =Year (дата ()), [количество], 0)) КАК MTD, сумма (IIf (год ([время]) =Year (дата ()), [количество], 0)) КАК YTD, сумма (nz ([количество], 0)) КАК LTD
ОТ ПРАВА dbo_Transaction СОЕДИНИТЕ [план-график Prelim QS-Продолжительности жизни] НА dbo_Transaction.TransactionNumber = [план-график Prelim QS-Продолжительности жизни] .TransactionNumber
ГРУППА [план-график Prelim QS-Продолжительности жизни] .BarcodeNumber, [план-график Prelim QS-Продолжительности жизни]. Описание;
3-ий вопрос:
ВЫБЕРИТЕ [план-график Prelim2 QS-Продолжительности жизни] .BarcodeNumber, [план-график Prelim2 QS-Продолжительности жизни]. Описание, [план-график Prelim2 QS-Продолжительности жизни] .MTD КАК MTDAmt, [план-график Prelim2 QS-Продолжительности жизни] .YTD+ [данные по] T-Продолжительности жизни статические .YTD КАК YTDAmt, [план-график Prelim2 QS-Продолжительности жизни] .LTD+ [данные по] T-Продолжительности жизни статические .LTD КАК LTDAmt
ОТ [план-график Prelim2 QS-Продолжительности жизни] О СОЕДИНИТЕ [T-Продолжительность жизни статические данные] НА [план-график Prelim2 QS-Продолжительности жизни] .BarcodeNumber = [данные по T-Продолжительности жизни статические] .BarcodeNumber
ГРУППА [план-график Prelim2 QS-Продолжительности жизни] .BarcodeNumber, [план-график Prelim2 QS-Продолжительности жизни]. Описание, [план-график Prelim2 QS-Продолжительности жизни] .MTD, [план-график Prelim2 QS-Продолжительности жизни] .YTD+ [данные по] T-Продолжительности жизни статические .YTD, [план-график Prelim2 QS-Продолжительности жизни] .LTD+ [данные по] T-Продолжительности жизни статические .LTD;