以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 动态生成的临时datatable的数字列的小数位的设置 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=104801) |
-- 作者:ap9709130 -- 发布时间:2017/8/5 12:19:00 -- 动态生成的临时datatable的数字列的小数位的设置 如题 我的代码如下,但小数位还是没有设成功,要怎么才能设置? If DataTables.Contains("进项汇总") = False Then Dim dtb As New DataTableBuilder("进项汇总") dtb.AddDef("开票名称", Gettype(String),50) dtb.AddDef("规格型号", Gettype(String),50) dtb.AddDef("税率", Gettype(String),50) dtb.AddDef("单位", Gettype(String),10) dtb.Build() DataTables("进项汇总").dataCols("开票价格").Decimals = 9 End If Tables(e.Form.name & "_tjxmxb").DataSource = DataTables("进项汇总") |
-- 作者:ap9709130 -- 发布时间:2017/8/5 12:22:00 -- 搞定了,原来是要用窗口的。 Tables(e.Form.name & "_tjxmxb")..dataCols("开票价格").Decimals = 9 |
-- 作者:有点蓝 -- 发布时间:2017/8/5 12:23:00 -- 哪里有"开票价格"列,类型都是字符String,设置Decimals 有何用 |