Foxtable(狐表)用户栏目专家坐堂 → 如何显示百分比


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

主题:如何显示百分比

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


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
如何显示百分比  发帖心情 Post By:2012/7/9 9:20:00 [显示全部帖子]

表A中的窗口点击按钮,生成表后,如何显示百分比格式?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目3.table


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


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/7/9 10:06:00 [显示全部帖子]

程兄,河里淹死会水人。

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


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/7/9 10:20:00 [显示全部帖子]

Dim t As Table =e.Form.controls("table1").Table
Dim cmd As new sqlcommand
cmd.commandtext="select 第一列 from {表A}"
Dim dt As DataTable=cmd.ExecuteReader()
dt.dataCols("第一列").SetFormat("0.00%")
t.datasource=dt

 

这个代码应该可以,但运行后,还是不行。


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


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/7/9 10:21:00 [显示全部帖子]

以下是引用程兴刚在2012-7-9 10:14:00的发言:

按楼主所叙,此表应为动态生成!

是的,是动态生成的,所以不能在列属性中设置。


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


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/7/9 10:23:00 [显示全部帖子]

解决,代码如下。谢谢程兄。

Dim t As Table =e.Form.controls("table1").Table
Dim cmd As new sqlcommand
cmd.commandtext="select 第一列 from {表A}"
Dim dt As DataTable=cmd.ExecuteReader()
t.datasource=dt
t.DataTable.dataCols("第一列").SetFormat("0.00%")


 回到顶部