Foxtable(狐表)用户栏目专家坐堂 → [求助]求和表达式在窗口控件中如何固定到2位小数


  共有10787人关注过本帖树形打印复制链接

主题:[求助]求和表达式在窗口控件中如何固定到2位小数

帅哥哟,离线,有人找我吗?
程兴刚
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2012/3/11 13:32:00 [显示全部帖子]

if Forms("窗口1").Controls("控件1").IsNumeric = true 

     Forms("窗口1").Controls("控件1").SetFormat("0.00")

end if


 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2012/3/11 13:34:00 [显示全部帖子]

哦,如果是窗口中的表,帮助中有,搜索一下setformat即可找到设置数值型列格式示例代码!

[此贴子已经被作者于2012-3-11 13:34:03编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2012/3/11 13:45:00 [显示全部帖子]

呵呵,我都马后炮了!

 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2012/3/11 13:54:00 [显示全部帖子]

窗口的AfterLoad事件中,生成窗口后执行,通常在此对窗口和控件进行初始化设置。

e参数属性:

Form:表示触发事件的窗口

改成这样也行:

if e.Form.Controls("控件1").IsNumeric = true

    e.Form.Controls("控件1").SetFormat("0.00")

end if

 

和3楼一样,两种代码均可。

如果您肯定该控件是数值型,直接这样即可:

 e.Form.Controls("控件1").SetFormat("0.00")

[此贴子已经被作者于2012-3-11 13:54:35编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2012/3/11 13:56:00 [显示全部帖子]

以下是引用a9858在2012-3-11 13:50:00的发言:
……群里面的‘金亿通’是程老师吗
[此贴子已经被作者于2012-3-11 13:52:09编辑过]

 

呵呵,是的,老师可不敢当,大家相互学习、共同提高!


 回到顶部