找回密码
 注册成为天翎用户
查看: 1381|回复: 7

视图格式显示问题

[复制链接]
bess 发表于 2012-11-9 14:12:21 | 显示全部楼层 |阅读模式
本帖最后由 spiral 于 2012-11-13 15:30 编辑

我现在试图查询,有一列是数字类型,要格式化千分位显示
之前是在表单那里,写##,###.00这种格式,你们的试图会自动帮我转成这种格式显示在试图上,但是现在我用SQL些,就不知道怎么转换了

摘自原帖子:
http://www.teemlink.com/bbs/view ... &extra=page%3D1
原作者:wazz753
 楼主| bess 发表于 2012-11-9 14:13:43 | 显示全部楼层
您好,这部分,您可以在视图列那里,将视图列选择为脚本模式,然后,通过getItemValue先获取该字段的值,获取之后,通过js的方式去转换格式.最后返回.
回复

使用道具 举报

 楼主| bess 发表于 2012-11-9 14:34:14 | 显示全部楼层
您好,js您需要用js标签,同时,你的语法类似:
var rnt="<script>.......</script>";
回复

使用道具 举报

 楼主| bess 发表于 2012-11-9 14:41:06 | 显示全部楼层
您好,您的js语言,需要用一个变量来接受..例如:
var rnt="<script>.......</script>";最后将rnt返回,即可....
回复

使用道具 举报

spiral 发表于 2012-11-9 14:58:52 | 显示全部楼层
回复

使用道具 举报

spiral 发表于 2012-11-9 15:15:48 | 显示全部楼层
是的。这个位置并不适合写<script>,这里一般用于输出简单的html元素

这个位置如果不能直接写JS代码的话,您可以用平台的脚本去转换出您想需要的结果

或者换一种思路,在保存数据之前就把数据装换成您理想中的格式到数据库里面,这样读取出来的时候就不需要转格式了
回复

使用道具 举报

purple 发表于 2012-11-9 17:56:09 | 显示全部楼层
您好,如果使用正则表达式,您可先在共有函数库写好方法,然后在视图列调用。或者您将值取出来之后,通过截取,再拼接成需要格式的文本返回。
回复

使用道具 举报

spiral 发表于 2012-11-13 15:30:00 | 显示全部楼层
客户已经根据以下帖子中的内容解决问题
http://www.teemlink.com/bbs/viewthread.php?tid=164408
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 12:40

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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