Foxtable(狐表)用户栏目专家坐堂 → split用法


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

主题:split用法

美女呀,离线,留言给我吧!
朱女士
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:513 积分:4073 威望:0 精华:0 注册:2020/2/8 11:14:00
split用法  发帖心情 Post By:2021/6/21 18:55:00 [只看该作者]

老师您好!

我有一个计算,表中字段名为”变压器型号”数据格式为:SZ11-63000-110,sz11为变压器类型,6300为变压器容量,110为变压器电压等级。

我想取用变压器型号:SZ11-63000-110中的“sz11”,做为变压器类型,分别计算其数据。我想用split函数,在字段中不会用,请指教!

我的计算代码:

For Each r As Row In Tables("按变压器类型利润计算表").rows
   
    Dim xm As String = r("项目名称")
   
    For Each nm As String In DataTables("ddpsb").GetValues("变压器类型")

 

 If xm="三.总原料重量"
            r("合计")=tylgh
           
            fylgh=DataTables("ylckb").Compute("Sum(出库_重量)", "[ckdate]>=#" & dt1 & "# and [ckdate]<= #" & dt2 & "#  and split([变压器型号])(0)='" & nm & "' And 变压器型号 Is not null")
            r(nm)=fylgh
        End If
next

next


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110810 积分:563988 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/6/21 19:51:00 [只看该作者]

split是代码语法,不能用到表达式里
fylgh=DataTables("ylckb").Compute("Sum(出库_重量)", "[ckdate]>=#" & dt1 & "# and [ckdate]<= #" & dt2 & "#  and [变压器型号] like '" & nm & "-%' And 变压器型号 Is not null")

 回到顶部