0
我们在处理应用程序使用MS艾策斯2003和SQL Server 2005
我们节省了包含例如002215.28
文本数据的字段,但我们要显示它在屏幕上特殊格式,例如这样的00 22 15.28
。MS Access窗体字段显示格式
到表单设计工具栏上,并在格式属性框中做到这一点,我们输入自定义格式
00 00 00.##\.####
但是当我们打开窗体屏幕上的数据出现就像是保存在表
请你可以建议
我们在处理应用程序使用MS艾策斯2003和SQL Server 2005
我们节省了包含例如002215.28
文本数据的字段,但我们要显示它在屏幕上特殊格式,例如这样的00 22 15.28
。MS Access窗体字段显示格式
到表单设计工具栏上,并在格式属性框中做到这一点,我们输入自定义格式
00 00 00.##\.####
但是当我们打开窗体屏幕上的数据出现就像是保存在表
请你可以建议
看来,列可能是一个文本列,如果是的话,你需要说,@@ @@ @@ \ @@
要使用数字格式格式化控制,必须首先转换为数字,比如Val:
=Val([TextString])
确保该控件与该列名称不同,请调用它,如txtTextString。
有各种缺点,这一点,包括:
最后两个并不难解决。
如果第一个问题存在,您可能需要考虑使用一些VBA来填充该字段。
感谢Renou 但是当我在这个字段的格式中使用@时,它会影响从右到左的值,而不是从左到右,所以如果我有001122并且格式是@@ @ @@ TEH结果为00 11 22,这是很好 但如果我有001122.33结果将是00112 2. 33 我们正在努力找到一个很好的格式 任何帮助将不胜感激 谢谢 – CREFLY 2010-06-30 06:55:15
我已经加入一张纸条。 – Fionnuala 2010-06-30 07:58:18