Расчетное поле не отображает значение - Ms.Access - PullRequest
0 голосов
/ 01 сентября 2018

Я создаю табель успеваемости ученика в ms доступе, и есть пять текстовых полей, которые могут быть заполнены полностью, или немногие из них могут быть оставлены незаполненными. Я применил формулу через построитель выражений, чтобы добавить все значения в эти пять полей и отобразить вычисленный результат в этом текстовом поле. Но проблема здесь в том, что текстовое поле не показывает результат, пока все значения не будут заполнены. Если какое-либо из этих пяти полей останется нулевым, вычисленный результат не будет отображаться.

Вот формула

[MO1] + [mo2] + [mo3] + [MO4] + [mo5] и хранится в [Итоговые метки]

Я также пытался использовать запрос на обновление, но результат остался прежним. любезно помогите в этом отношении. Спасибо

1 Ответ

0 голосов
/ 01 сентября 2018

Ноль плюс все, что дает Нуль.

Вы можете использовать Функция Nz , чтобы заменить ноль на Null при добавлении значений текстового поля.

Nz([mo1], 0) + Nz([mo2], 0) + Nz([mo3], 0) + Nz([mo4], 0) + Nz([mo5], 0)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...