Форма не будет рассчитывать итоги

У меня проблемы с формой рабочих заданий, чтобы подвести итоги правильно.

РЕДАКТИРОВАТЬ: Я думаю, что, возможно, мои отношения испортились или удалили и вызвали "разрыв" формы, потому что она работала правильно около недели назад. Я просто не совсем уверен и не хочу рисковать.

Проблема возникает с формой заказа на работу и полем подытога.

Если вы посмотрите на клиента Тину Рич и запустите рабочий заказ, все работает, но не с другими клиентами. База данных в полном объеме размещена здесь: УДАЛЕНО... [Проблема решена]

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]
Другие вопросы по тегам