以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]请教怎样通过列计算公式得到百分比的结果  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=18261)

--  作者:yrjc5
--  发布时间:2012/4/7 16:52:00
--  [求助]请教怎样通过列计算公式得到百分比的结果

如题

 

或者通过代码将某一个表达式列的结果转换成% 的样子

 

 

 

 

 

 

 

 

 

 

 

 


--  作者:hhbb
--  发布时间:2012/4/7 16:55:00
--  
[X列]+\'%\'
--  作者:czy
--  发布时间:2012/4/7 22:20:00
--  
直接在列属性中将按百分比格式显示设为true不行吗?
--  作者:yrjc5
--  发布时间:2012/4/8 7:11:00
--  
因为表是通过代码在窗口中生成的临时查询表,没有办法设置列属性,所有想通过代码将数据转换成%样式
--  作者:xongyijd
--  发布时间:2012/4/8 13:24:00
--  

Select Case e.DataCol.Name
    Case "数量","单价"
        Dim q As Integer = e.DataRow("数量") * e.DataRow("单价")
        e.DataRow("金额") = q/100
      End Select
DataTables("表A").DataCols("金额").SetFormat("0%")

 

一个例子,金额是表达式列


--  作者:狐狸爸爸
--  发布时间:2012/4/9 8:01:00
--  
以下是引用yrjc5在2012-4-8 7:11:00的发言:
因为表是通过代码在窗口中生成的临时查询表,没有办法设置列属性,所有想通过代码将数据转换成%样式

 

可以设置:

http://www.foxtable.com/help/topics/1659.htm

 


--  作者:yrjc5
--  发布时间:2012/4/9 12:19:00
--  

非常感谢!