设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 6237|回复: 7
打印 上一主题 下一主题

[模块/函数] 【Access小品】牛先生雷人---厘米折算英寸的带分数表示实例

[复制链接]
跳转到指定楼层
1#
发表于 2010-5-13 11:14:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 todaynew 于 2010-5-13 15:06 编辑

牛先生:我有建立了一个查询,需要将计算结果转化成英寸,应该用什么办法呢?英寸的表现格式为 “28 8/7”。

todaynew:查询中加一个字段,将需要计算的那个字段乘英寸的折算系数放于该字段即可。

牛先生:不行的。出来以后是小数点的形式 我想要的是 例如:28 7/8 这种格式, 我现在的查询公式是:[身长]/2.54 出来的结果就只是带小数点的数字。  

王樵民:建一个查询字段,如下表达式
q: IIf(Int(([身高]/2.54-Int([身高]/2.54))*8+.5)=0,Int([身高]/2.54) & """",Int([身高]/2.54) & " " & Int(([身高]/2.54-Int([身高]/2.54))*8+.5) & "/8""")

--------------------------------------
  牛先生于Access软件网论坛发一贴,着实有些雷人。厘米换算英寸本只是系数折算问题,干嘛要搞成文本格式呢?似乎有些鬼打架,不过细想起来也不是没有道理。数据除了用来运算,总还是有提示、提醒、标注的作用。习惯上英寸以带分数表示,因此上Access提供出来的数据,应该尊重这种习惯。

  正是基于对这个问题所存在意义的思考,使得在下被雷到片刻,便奋力爬起,掸掉身上的泥土,擦干嘴角的血迹,做出以下实例以解牛先生之惑。
  
  不料登上论坛,见王先生业已捷足先登,贴出一串代码。看罢,再次被雷翻在地。呜呼,苍天无眼,岂可两雷并击于在下!



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

本帖被以下淘专辑推荐:

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖1 订阅订阅
2#
发表于 2010-5-13 13:38:34 | 只看该作者
very good!

点击这里给我发消息

3#
发表于 2010-5-13 14:45:02 | 只看该作者
谢谢,收藏,备用
4#
发表于 2010-5-13 16:17:11 | 只看该作者
收藏,备用
5#
 楼主| 发表于 2010-5-15 17:49:07 | 只看该作者
谢谢领导和同志们支持与鼓励
6#
发表于 2010-5-17 09:56:05 | 只看该作者
谢谢分享
收藏了
7#
发表于 2010-8-22 13:41:15 | 只看该作者
学习,感谢分享
8#
发表于 2010-9-11 01:39:32 | 只看该作者
适用!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-15 20:13 , Processed in 0.106025 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表