Форма не будет рассчитывать итоги
У меня проблемы с формой рабочих заданий, чтобы подвести итоги правильно.
РЕДАКТИРОВАТЬ: Я думаю, что, возможно, мои отношения испортились или удалили и вызвали "разрыв" формы, потому что она работала правильно около недели назад. Я просто не совсем уверен и не хочу рисковать.
Проблема возникает с формой заказа на работу и полем подытога.
Если вы посмотрите на клиента Тину Рич и запустите рабочий заказ, все работает, но не с другими клиентами. База данных в полном объеме размещена здесь: УДАЛЕНО... [Проблема решена]
2 ответа
Я понял это: я обновил свой SubTotal Control Source, чтобы пропустить ненулевые или нулевые значения:
=Nz(DLookUp("[Services Total]","[Services Total]","[WOrderID] = '" & [txtWOrderID] & "'"),0)+Nz(DLookUp("[Parts Total]","[Parts Total]","[WOrderID] = '" & [txtWOrderID] & "'"),0)
Простая проблема, которая сломала всю мою базу данных...
Вы указали неверный параметр в столбце подчиненной формы.[Всего] В своей форме вы указали Итоговое значение как сводку [txtSubTotal]+[txtSalesTax]+[txtOnSiteTotal]+[txtDiscount], но я не могу найти текстовое поле с именем txtSubTotal, txtSalesTax и остальное.
Если элемент управления получен из другой подчиненной формы, которая загружена в вашу основную форму. Вам нужно поместить [Forms]![Parent_form_name]![Children_form_name]![Form], прежде чем обращаться к элементу управления.
E.g : =[Forms]![Main Menu]![Main Menu SubForm 2].[Form]![lblSystemID]