Foxtable(狐表)用户栏目专家坐堂 → 为何打开的单据不是选定的行指定列值的单号呢


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

主题:为何打开的单据不是选定的行指定列值的单号呢

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


加好友 发短信
等级:八尾狐 帖子:1995 积分:6338 威望:0 精华:0 注册:2017/11/8 17:37:00
为何打开的单据不是选定的行指定列值的单号呢  发帖心情 Post By:2023/1/14 11:42:00 [只看该作者]

Tables("现金银行").Current.Save()
Dim str As String = Tables("现金银行").current("立帐编码")
If str <> "" Then
    DataTables("应付").LoadFilter = "立帐编码='" & str & "'"
    DataTables("应收").LoadFilter = "立帐编码='" & str & "'"
    Dim dr As DataRow = DataTables("应付").SQLFind("立帐编码='" & str & "'", "立帐日期 Desc")
    Dim dw As DataRow = DataTables("应收").SQLFind("立帐编码='" & str & "'", "立帐日期 Desc")
    If dr IsNot Nothing Then
        Dim wz As Integer = Tables("应付").FindRow(dr)
        If wz >= 0 Then
            Tables("应付").Position = wz
        End If
        Forms("付立帐").Open()
    ElseIf dw IsNot Nothing Then
        Dim wr As Integer = Tables("应收").FindRow(dw)
        If wr >= 0 Then
            Tables("应收").Position = wr
        End If
        Forms("收立帐").Open()
    End If
Else
    MessageBox.Show("没找到立帐编码")
End If

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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/1/14 11:47:00 [只看该作者]

SQLFind改为Find

 回到顶部