MS Access 2003中 - 在列表框中问题格式化结果
-
21-09-2019 - |
题
所以,我有一个列表框,在像从crossyab查询格式的表显示平均值。这正是我所需要的查询是正确的,有一件事。我必须设置查询的格式字段属性:standard..decimal:2。这是正是我需要的。 However..the列表框将不会在这个回暖。
首先,我输入的SQL交叉到列表框中的属性....然后我就遇到了这个问题。于是我其实刚刚创建的查询对象,保存它,并集作为行来源列表框。仍然无法工作....当我打开查询它是正确的格式。
那么,有没有一种方法,以进一步格式的文本框?有没有办法告诉它的小数位数限制在一个或两个上的返回值?
谢谢!
解决方案
尝试的格式在查询改变你的数值成格式化的字符串强>功能。下面是从立即窗口复制一个样品I:
? Format(-.2345,"###,###,##0.##")
-0.23
修改强>:下面是使用在查询Format函数的例子。
SELECT Format(num_field, "###,###,##0.##") AS two_decimals
FROM MyTable;
使用保存交叉表查询到位的MyTable的尝试类似的做法。
其他提示
您ListBox对象有它自己的格式属性。我建议输入 “#,###。##”。这将用逗号(如果需要)和2位小数显示数据。
编辑:糟糕。我在想一个ComboBox控件,而不是一个列表框控件的。以道歉的方式,请接受20%折扣这个建议。
不隶属于 StackOverflow