Foxtable(狐表)用户栏目专家坐堂 → [求助]


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

主题:[求助]

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


加好友 发短信
等级:幼狐 帖子:92 积分:824 威望:0 精华:0 注册:2017/11/23 8:55:00
[求助]  发帖心情 Post By: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楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110856 积分:564224 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/8/5 16:49:00 [只看该作者]

http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=50080

没看懂1楼表示的意思。请截图说明一下

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


加好友 发短信
等级:幼狐 帖子:92 积分:824 威望:0 精华:0 注册:2017/11/23 8:55:00
  发帖心情 Post By:2024/8/5 17:00:00 [只看该作者]


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

[此贴子已经被作者于2024/8/5 17:39:10编辑过]

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


加好友 发短信
等级:超级版主 帖子:110856 积分:564224 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/8/5 17:07:00 [只看该作者]

上传图片的方法:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=78

 回到顶部