以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  [讨论]如何能在窗口中使标签显示为两位小数的样式。  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=7480)

--  作者:ybmjy
--  发布时间:2007/4/22 16:02:00
--  [讨论]如何能在窗口中使标签显示为两位小数的样式。
egd文件下载

-=-=-=- 以下内容由 ybmjy2007年04月22日 04:10pm 时添加 -=-=-=-
如:0.5显示为0.50样式
--  作者:w5cp
--  发布时间:2007/4/22 16:33:00
--  
请参考Format函数说明中的如下部分:

下面的表格包含一些数值格式表达式的示例。(这些示例皆假设系统之国别设置为 English-U.S.)第一列包含格式字符串,其他列则为输出结果,假设格式化数据有列表头中给定的值。

Format(格式)        正 5       负 5       小数 .5

零长度字符串("")      5          -5         0.5

0                     5          -5         1

0.00                  5.00       -5.00      0.50

#,##0                 5          -5         1


--  作者:ybmjy
--  发布时间:2007/4/22 16:48:00
--  
直接对数值列倒不存在什么问题,关键考虑函数嵌套需要用变量,可就不行了,麻烦帮看一下上传的文件,看有没有办法
--  作者:ybmjy
--  发布时间:2007/4/22 20:06:00
--  
看来这个问题是不能解决了
--  作者:xj22710
--  发布时间:2007/4/22 20:22:00
--  
用if判断一下,补上一个"0"就可以了
--  作者:ybmjy
--  发布时间:2007/4/22 20:36:00
--  
请教如何设这个公式
--  作者:Czy
--  发布时间:2007/4/22 20:50:00
--  
增加一个字符型变量%A%。
按钮公式:

SetVariable("%A%",[%1%]) And SetLabel("",Format([%A%],"0.00"))


--  作者:ybmjy
--  发布时间:2007/4/22 20:54:00
--  
终于等到你了CZY,我等了10多个小时,谢谢你了