Foxtable(狐表)用户栏目专家坐堂 → [求助]临时表数据列


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

主题:[求助]临时表数据列

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


加好友 发短信
等级:童狐 帖子:266 积分:2150 威望:0 精华:0 注册:2012/3/28 16:49:00
[求助]临时表数据列  发帖心情 Post By:2017/11/11 17:20:00 [只看该作者]

老师你好!
我在窗口中设置了临时表,有 一列为金额列,想要显示金额的千分位及保留二位小数点。请老师指教代码。谢谢!

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


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


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/11/11 17:30:00 [只看该作者]

参考:http://www.foxtable.com/webhelp/scr/1659.htm

加载数据后

Tables("窗口1_Table1").datatble.DataCols("金额").SetFormat("#,###.00")

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


加好友 发短信
等级:童狐 帖子:266 积分:2150 威望:0 精华:0 注册:2012/3/28 16:49:00
  发帖心情 Post By:2017/11/11 19:59:00 [只看该作者]

老师这是我的窗口AfterLoad代码:

Dim dtb As New DataTableBuilder("其他成本费用分析")
dtb.AddDef("科目名称", Gettype(String), 16)
dtb.AddDef("金额", Gettype(Decimal))
dtb.Build()
Tables("其他成本费用分析").DefaultRowHeight = 30
Tables("其他成本费用分析").Cols("科目名称").PrintWidth = 56
Tables("其他成本费用分析").Cols("金额").PrintWidth = 70
Tables("其他成本费用分析").Cols("金额").TextAlign = HorizontalAlignment.Left
Tables("其他成本费用分析").AddNew()
Tables("其他成本费用分析").Current("科目名称") = "进项税"
Tables("其他成本费用分析").Current("金额") = Tables("其他成本费用").Current("进项税")
Tables("其他成本费用分析").AddNew()
Tables("其他成本费用分析").Current("科目名称") = "工程材料"
Tables("其他成本费用分析").Current("金额") = Tables("其他成本费用").Current("工程材料")
Tables("其他成本费用分析").AddNew()
Tables("其他成本费用分析").Current("科目名称") = "人工费用"
Tables("其他成本费用分析").Current("金额") = Tables("其他成本费用").Current("人工费用")
Tables("其他成本费用分析").AddNew()
Tables("其他成本费用分析").Current("科目名称") = "机械费"
Tables("其他成本费用分析").Current("金额") = Tables("其他成本费用").Current("机械费")
Tables("其他成本费用分析").AddNew()
Tables("其他成本费用分析").Current("科目名称") = "水电费"
Tables("其他成本费用分析").Current("金额") = Tables("其他成本费用").Current("水电费")
Tables("其他成本费用分析").AddNew()
Tables("其他成本费用分析").Current("科目名称") = "临时设施费"
Tables("其他成本费用分析").Current("金额") = Tables("其他成本费用").Current("临时设施费")
Tables("其他成本费用分析").AddNew()
Tables("其他成本费用分析").Current("科目名称") = "办公费"
Tables("其他成本费用分析").Current("金额") = Tables("其他成本费用").Current("办公费")
Tables("其他成本费用分析").AddNew()
Tables("其他成本费用分析").Current("科目名称") = "招待费"
Tables("其他成本费用分析").Current("金额") = Tables("其他成本费用").Current("招待费")
Tables("其他成本费用分析").AddNew()
Tables("其他成本费用分析").Current("科目名称") = "其他费用"
Tables("其他成本费用分析").Current("金额") = Tables("其他成本费用").Current("其他费用")
Tables("其他成本费用分析").AddNew()
Tables("其他成本费用分析").Current("科目名称") = "福利费"
Tables("其他成本费用分析").Current("金额") = Tables("其他成本费用").Current("福利费")
Tables("其他成本费用分析").AddNew()
Tables("其他成本费用分析").Current("科目名称") = "合计"
Tables("其他成本费用分析").Current("金额") = Tables("其他成本费用").Current("合计")
Dim tbl As WinForm.Table
tbl = e.Form.CreateTable("Table1", "其他成本费用分析", False)
tbl.SetBounds(3, 225, 600, 365)
e.Form.AddControl(tbl)
Tables("其他成本费用分析").RowHeaderVisible = False
Tables("其他成本费用分析_Table1").datatble.DataCols("金额").SetFormat("#,###.00")
Tables("其他成本费用分析").Filter = "[金额] > 0"

加入这段红色代码后,出现以下提示请老师指教。谢谢!


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


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/12 21:28:00 [只看该作者]

 

Tables("其他成本费用分析_Table1").datatable.DataCols("金额").SetFormat("#,###.00")

 


 回到顶部