Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]

1楼
xybcxh 发表于:2024/8/5 16:39:00

老师,现有一报表,列名:报表分类,内容有:尘毒、双气路等等许多种;根据报表分类内容而要求不同的计算公式。现在是后面的计算公式已做好,就是这个先头的表达式不知怎么写,请老师帮忙。谢谢。以下是部分表达式:

 

 

报表分类表达式---  这个不知怎么写

Dim dr1 As DataRow = e.DataRow

Select Case e.DataCol.Name

Case "RB标值","RB测值","RB误差"

        If dr1.IsNull("流量最大值") Then

            If dr1.IsNull("RB标值") OrElse dr1.IsNull("RB测值") Then

                dr1("RB误差") = Nothing

            Else

                dr1("RB误差") = (dr1("RB标值") - dr1("RB测值")) / dr1("RB测值")*100

            End If

        Else

            If dr1.IsNull("RB标值") OrElse dr1.IsNull("RB测值") Then

                dr1("RB误差") = Nothing

            Else

                dr1("RB误差") = (dr1("RB标值") - dr1("RB测值")) /  dr1("流量最大值")*100

            End If

        End If
End Select

。。。。。

 

[此贴子已经被作者于2024/8/5 16:42:18编辑过]
2楼
有点蓝 发表于:2024/8/5 16:49:00
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=50080

没看懂1楼表示的意思。请截图说明一下
3楼
xybcxh 发表于:2024/8/5 17:00:00

图片点击可在新窗口打开查看此主题相关图片如下:1213.png
图片点击可在新窗口打开查看
根据报表分类列单元格的内容而用不同的计算公式,这个表达式写不出

[此贴子已经被作者于2024/8/5 17:39:10编辑过]
4楼
有点蓝 发表于:2024/8/5 17:07:00
上传图片的方法:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=78
共4 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .01855 s, 2 queries.