以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 临时值公式 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=178195) |
-- 作者:wumingrong1 -- 发布时间:2022/6/22 19:40:00 -- 临时值公式 sl1 sl2 sl3 sl4 做为临时值、最后合并到【第九列】;这个公式该怎么改 Select Case e.DataCol.name Case "第一列","第二列","第三列","第四列" If e.DataRow.isnull("第一列") = Nothing Then sl1 = "第一列:" + e.DataRow("第一列") + "米;" Else sl1 = "" End If If e.DataRow.isnull("第二列") = Nothing Then sl2 = "第二列:" + e.DataRow("第二列") + "公里;" Else sl2 = "" End If If e.DataRow.isnull("第三列") = Nothing Then sl3 = "第三列:" + e.DataRow("第三列") + "公里;" Else sl3 = "" End If If e.DataRow.isnull("第四列") = Nothing Then sl4 = "第四列:" + e.DataRow("第四列") + "公里;" Else sl4 = "" End If e.DataRow("第九列") = sl1+ sl2 +sl3 +sl4 End Select
|
-- 作者:有点蓝 -- 发布时间:2022/6/23 8:37:00 -- Select Case e.DataCol.name Case "第一列","第二列","第三列","第四列" dim s as string If e.DataRow.isnull("第一列") = false Then s = s & "第一列:" + e.DataRow("第一列") + "米;" End If If e.DataRow.isnull("第二列") = false Then s = s & "第二列:" + e.DataRow("第二列") + "公里;" End If If e.DataRow.isnull("第三列") = false Then s = s & "第三列:" + e.DataRow("第三列") + "公里;" End If If e.DataRow.isnull("第四列") = false Then s = s & "第四列:" + e.DataRow("第四列") + "公里;" End If e.DataRow("第九列") =s End Select
|