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


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

主题:[求助]

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/8/14 12:00:00 [显示全部帖子]

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:sr.table


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/8/14 13:19:00 [显示全部帖子]

看3楼

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/8/14 16:48:00 [显示全部帖子]

If Forms("订单录入").Opened Then
    Dim yfzf As String '运费支付方式
   
    yfzf = Forms("订单录入").Controls("ComboBox1").value
   
    Dim dz As String = forms("订单录入").controls("TextBox5").text '地域
    Dim yf As Single '运费
    Dim dr As DataRow
    Dim dr1 As DataRow = e.DataRow
    Dim dr2 As DataRow
   
    Select Case yfzf
        Case "到付"
            If e.DataCol.Name = "数量" Then '如果是数量列的内容变动
                dr2 = DataTables("单价").Find("商品ID ='" & dr1("商品ID") & "'")
                If dr2 IsNot Nothing Then
                    dr1("运费单价") = 0
                    dr1("合价") = dr1("数量") * dr1("单价")
                    dr1("成本") = dr1("数量") * dr2("代理单价")
                    dr1("结算合价") = dr1("数量") * dr2("进货单价")
                end if
            End If
        Case "免邮"
            If e.DataCol.Name = "数量" Then '如果是数量列的内容变动
                dr2 = DataTables("单价").Find("商品ID ='" & dr1("商品ID") & "'")
                If dz IsNot Nothing Then
                    dr = DataTables("地域及运费").Find("市县 ='" & dz & "'")
                    dr1("运费单价") = dr("运费")
                End If
                dr1("合价") = dr1("数量") * dr1("单价") - dr1("数量") * dr1("运费单价")
                dr1("成本") = dr1("数量") * dr2("代理单价") - dr1("数量") * dr1("运费单价")
                dr1("结算合价") = dr1("数量") * dr2("进货单价") + dr1("数量") * dr1("运费单价")
            End If
        Case "寄付"
            If e.DataCol.Name = "数量" Then '如果是数量列的内容变动
                dr2 = DataTables("单价").Find("商品ID ='" & dr1("商品ID") & "'")
                if dr2 isNot Nothing then
                    If dz IsNot Nothing Then
                        dr = DataTables("地域及运费").Find("市县 ='" & dz & "'")
                        dr1("运费单价") = dr("运费")
                    End If
                    dr1("合价") = dr1("数量") * dr1("单价") + dr1("数量") * dr1("运费单价")
                    dr1("成本") = dr1("数量") * dr2("代理单价") + dr1("数量") * dr1("运费单价")
                    dr1("结算合价") = dr1("数量") * dr2("进货单价") + dr1("数量") * dr1("运费单价")
                end if
            End If
    End Select
End If


 


 回到顶部