我想在表格中将负数显示为表格中的正数。当用户在表单中输入数字时,必须将其转换为负数并添加到表格中。
表单属于“数据表”类型。我尝试创建一个单独的字段,在开始和编辑后将使用-1 *值进行更新。我在表单中添加了以下代码:Private Sub Form_Current()
Me.myVar = Me.[Quantity] * (-1)
End Sub
并且希望在用户结束编辑后执行相反的操作。
但现在所有记录都收到第一条记录的-1 *值。当我将焦点更改为不同的记录时,所有记录的字段都会收到该记录的负值。
我的方法是否正确?如果是我如何完成它?