我正在ms ms访问中创建一个学生成绩单,有五个texbox可以完全填充,也可以很少填充。我已通过表达式构建器应用了一个公式,以将这五个字段中的所有值相加,并在该specifix文本框中显示计算结果。 但是这里的问题是,直到所有值都填满,文本框才显示结果。如果这五个框中的任何一个保持为空,则不会显示计算结果。
这是公式
[mo1] + [mo2] + [mo3] + [mo4] + [mo5] 并存储在[Totalmarks]
中我也尝试过使用更新查询,但结果保持不变。在这方面请提供帮助。谢谢
答案 0 :(得分:1)
Null加上任何东西都会产生Null。
添加文本框值时,可以使用Nz Function将零替换为Null。
Nz([mo1], 0) + Nz([mo2], 0) + Nz([mo3], 0) + Nz([mo4], 0) + Nz([mo5], 0)