以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]如何在特定条件下不同行的数据小数点位数设置  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=179354)

--  作者:fox-cjj
--  发布时间:2022/8/19 17:38:00
--  [求助]如何在特定条件下不同行的数据小数点位数设置

1、怎么让表格工程量列的小数点根据单位列内容不同设置的小数点位数不同;如下图:存在问题对整列的工程量小数只能适应一种小数位数;

 


此主题相关图片如下:1660896899201.jpg
按此在新窗口浏览图片
    自己编的代码如下:

If e.Row("单位") = "t" Then
    DataTables("原始清单").Datacols("工程量").setformat("0.000")
ElseIf e.Row("单位") = "根" OrElse e.Row("单位") = "个" Then
   DataTables("原始清单").Datacols("工程量").setformat("0")
Else
   DataTables("原始清单").Datacols("工程量").setformat("0.00")
End If


--  作者:有点蓝
--  发布时间:2022/8/19 17:45:00
--  
一个列只能有一种小数位数