Office中国论坛/Access中国论坛

标题: 请教如何使小数如 .5显示成0.5,而整数显示为整数? [打印本页]

作者: rjacky    时间: 2007-7-25 17:24
标题: 请教如何使小数如 .5显示成0.5,而整数显示为整数?
<>请教怎么在字段属性或控件属性的格式设置,才能使个位为零的小数如 .5显示成0.5,而整数又能直接显示为整数,如15就显示为15,而不显示为15.0?</P><br><br>
[此贴子已经被作者于2007-7-25 9:29:46编辑过]


作者: wang1950317    时间: 2007-7-25 17:41
<>1 在控制面板/区域和语言选项中设置</P>
<>2 数字格式设为“常规数字”</P>
作者: rjacky    时间: 2007-7-25 17:52
谢谢解答,不过<br>
<>1、使用这个数据库的客户端和用户都是不固定的,全公司的电脑和用户都进行这样的设置的话一来麻烦,二来为了一个数据库而更改用户的全局设置有点本末倒置</P>
<>2、即使这样也达不到要求的,你试过这样是可以的么?如果将格式设置为常规数字,不带个位的小数还是只会显示为 <FONT color=#0000ff>.5 </FONT><FONT color=#000000>,</FONT><FONT color=#000000>前面不会有0的,我要求的是显示为</FONT><FONT color=#0000ff>0.5</FONT></P>
[此贴子已经被作者于2007-7-25 10:01:17编辑过]


作者: 一点通    时间: 2007-7-25 19:10
<>格式中写入0.0</P>
作者: wang1950317    时间: 2007-7-25 19:25
小数前面的零不显示在控制面板/区域和语言选项中设置后对系统所有数据都有效。否则你就要对所有需要显示小数点前0的控件属性逐个设置。岂不是更麻烦?
[此贴子已经被作者于2007-7-25 11:30:13编辑过]


作者: rjacky    时间: 2007-7-25 19:32
<>回一点通版主:这样的话15就会显示为 15.0了,我要求的是两个条件都能同时达到啊</P>

<>回楼上的朋友:我宁愿我一个人麻烦点在每个控件里面设置,也不愿意为了一个数据库更改所有用户的全局设置。除了控制面板里面“零起始选项”外,还有其他方法吗?</P>
[此贴子已经被作者于2007-7-25 11:39:55编辑过]


作者: 一点通    时间: 2007-7-25 19:40
只能更改操作系统的设置了
作者: hi-wzj    时间: 2007-7-25 19:56
<>看看这样行不?</P>
<>IIf(Int([金额])=[金额],Format([金额],"0"),Format([金额],"0.0"))</P>
作者: rjacky    时间: 2007-7-25 21:09
<>可以,非常感谢!如果查询不是只读而是还能够输入新记录就更好了</P>

<>另外还想请教一下,不用条件格式的方法,如何直接在字段的格式属性中设置改字段的颜色呢?按照帮助说明做了,在字段格式属性中填入[红色]或[red]都不行。</P>



<>在任一数据类型的自定义格式中都可以使用下列符号:</P>
<P>
<TABLE cellSpacing=4 cols=2 cellPadding=4>

<TR vAlign=top>
<TH width="25%">符号</TH>
<TH width="75%">意义</TH></TR>
<TR vAlign=top>
<TD class=TT width="25%">空格 (space)</TD>
<TD class=TT width="75%">将空格显示为原义字符。</TD></TR>
<TR vAlign=top>
<TD class=TT width="25%">"ABC"</TD>
<TD class=TT width="75%">将双引号内的字符显示为原义字符。</TD></TR>
<TR vAlign=top>
<TD class=TT width="25%">!</TD>
<TD class=TT width="75%">实施左对齐而不是右对齐方式。</TD></TR>
<TR vAlign=top>
<TD class=TT width="25%">*</TD>
<TD class=TT width="75%">用下一个字符填满可用的空格。</TD></TR>
<TR vAlign=top>
<TD class=TT width="25%">\</TD>
<TD class=TT width="75%">将下一个字符显示为原义字符。也可以通过在左右放置双引号的方式将其显示为原义字符。</TD></TR>
<TR vAlign=top>
<TD class=TT width="25%">[<I>颜色</I>]</TD>
<TD class=TT width="75%">在方括号之间用指定颜色显示已设置了格式的数据。可用的颜色有:黑、兰、绿、青、红、红紫、黄、白。</TD></TR></TABLE></P>
作者: zxzx    时间: 2007-7-27 02:44
[em01]




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3