Foxtable(狐表)用户栏目专家坐堂 → 窗体中的表不能让对占比统计显示为%比形式


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

主题:窗体中的表不能让对占比统计显示为%比形式

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


加好友 发短信
等级:幼狐 帖子:133 积分:1199 威望:0 精华:0 注册:2012/4/18 9:54:00
窗体中的表不能让对占比统计显示为%比形式  发帖心情 Post By:2012/6/21 22:11:00 [显示全部帖子]

狐爸,窗体中的表不能让对占比统计显示为%比形式 为什么啊?

Dim b As New SQLGroupTableBuilder("统计表1","日常废品录入")
b.C

b.Groups.AddDef("废品原因") '根据产品名称分组
'b.Groups.AddDef("图号名称")
'b.Filter="录入时间 between e.
b.Totals.AddDef("废品数量","废品_数量") '对数量进行统计
b.Totals.AddDef("废品总重","废品_重量") '对数量进行统计
b.Filter="{日常废品录入}.录入时间 between # "  & dts  & " # And # " & dte & "# and {日常废品录入}.生产线f In (" & s & ") and {日常废品录入}.材质规格f In (" & s1 & ") and {日常废品录入}.发生工序 In (" & s3 & ") "

b.Decimals = 4
b.VerticalTotal = True

b.GrandProportion = True
b.GroupProportion = True
b.Build

Tables("废品分布图表分析_Table3").DataSource = b.BuildDataSource
Tables("废品分布图表分析_Table3").AutoSizeCols()


图片点击可在新窗口打开查看此主题相关图片如下:56.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2012-6-21 22:25:55编辑过]

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


加好友 发短信
等级:幼狐 帖子:133 积分:1199 威望:0 精华:0 注册:2012/4/18 9:54:00
  发帖心情 Post By:2012/6/21 22:11:00 [显示全部帖子]

 

[此贴子已经被作者于2012-6-21 22:28:08编辑过]

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


加好友 发短信
等级:幼狐 帖子:133 积分:1199 威望:0 精华:0 注册:2012/4/18 9:54:00
  发帖心情 Post By:2012/6/21 22:14:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:56.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:幼狐 帖子:133 积分:1199 威望:0 精华:0 注册:2012/4/18 9:54:00
  发帖心情 Post By:2012/6/22 13:38:00 [显示全部帖子]

占比列是自动生成的啊!


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


加好友 发短信
等级:幼狐 帖子:133 积分:1199 威望:0 精华:0 注册:2012/4/18 9:54:00
  发帖心情 Post By:2012/6/22 13:48:00 [显示全部帖子]

不能设置啊,运行后提示没有占比列
图片点击可在新窗口打开查看此主题相关图片如下:未命名444.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2012-6-22 13:58:20编辑过]

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


加好友 发短信
等级:幼狐 帖子:133 积分:1199 威望:0 精华:0 注册:2012/4/18 9:54:00
  发帖心情 Post By:2012/6/22 13:58:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:未命名444.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:幼狐 帖子:133 积分:1199 威望:0 精华:0 注册:2012/4/18 9:54:00
  发帖心情 Post By:2012/6/22 14:37:00 [显示全部帖子]

以下是引用don在2012-6-22 14:12:00的发言:
查看表結構,看看"占比"的名稱實是什麼, 
要動態得到"占比"的名稱,是需要些技巧的

'DataTables("废品分布图表分析_Table3").DataCols("废品_数量gdr(废品_占比)").SetFormat("#0.00%")
'DataTables("废品分布图表分析_Table3").DataCols("废品_重量gdr(废品_占比)").SetFormat("#0.00%")

 

下为表结构

废品原因 ----> 备注型 

废品_数量 ----> 双精度小数 

废品_数量gdr(废品_占比) ----> 双精度小数 

废品_重量 ----> 双精度小数 

废品_重量gdr(废品_占比) ----> 双精度小数 

设置后依然提示不存在列

<!--EndFragment-->

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


加好友 发短信
等级:幼狐 帖子:133 积分:1199 威望:0 精华:0 注册:2012/4/18 9:54:00
  发帖心情 Post By:2012/6/25 12:51:00 [显示全部帖子]

以下是引用狐狸爸爸在2012-6-25 6:58:00的发言:
括号里头的是标题:
 
DataTables("废品分布图表分析_Table3").DataCols("废品_数量gdr").SetFormat("#0.00%")
DataTables("废品分布图表分析_Table3").DataCols("废品_重量gdr").SetFormat("#0.00%")
如你提示改动,还是不行,提示没有如上列!


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


加好友 发短信
等级:幼狐 帖子:133 积分:1199 威望:0 精华:0 注册:2012/4/18 9:54:00
  发帖心情 Post By:2012/6/26 17:24:00 [显示全部帖子]

以下是引用狐狸爸爸在2012-6-25 6:58:00的发言:
括号里头的是标题:
 
DataTables("废品分布图表分析_Table3").DataCols("废品_数量gdr").SetFormat("#0.00%")
DataTables("废品分布图表分析_Table3").DataCols("废品_重量gdr").SetFormat("#0.00%")

非常感谢狐狸老爸,你 的方法是对的,我把代码放错位置了,放表之前了,非常感谢!


 回到顶部