Foxtable(狐表)用户栏目专家坐堂 → 请教运费计算问题


  共有10494人关注过本帖平板打印复制链接

主题:请教运费计算问题

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


加好友 发短信
等级:童狐 帖子:299 积分:1939 威望:0 精华:0 注册:2011/3/9 18:17:00
请教运费计算问题  发帖心情 Post By:2011/3/17 17:50:00 [只看该作者]

If e.DataCol.Name = "驾驶员" Then
    Dim dr As DataRow
    dr = DataTables("参数").Find("驾驶员 = " & "'" & e.DataRow("驾驶员") & "'" )
    If dr IsNot Nothing '如果找到, 则设置各列内容
        e.DataRow("车号")= dr("车号")
        e.DataRow("车长")= dr("车长")
    End If
ElseIf e.DataCol.Name = "运输地点" Then
    Dim dr As DataRow
    dr = DataTables("参数").Find("运输地点 = " & "'" & e.DataRow("运输地点") & "'" )
    If dr IsNot Nothing '如果找到, 则设置各列内容
        e.DataRow("运费")= dr("运费")
    End If
End If
师傅你好:

上面代码有异常现象,主要体现在

1、运输地点改变,运费也改娈,但不是按照车长和地点所设定的价格。

2、驾驶员所对应的车长、车号改变,运费没有对应改变,

烦请师傅帮忙解决


 回到顶部