Office中国论坛/Access中国论坛

标题: LEFT函数未定义 [打印本页]

作者: 张杨    时间: 2010-3-12 15:25
标题: LEFT函数未定义
Private Sub TreeView0_NodeClick(ByVal Node As Object)
    Dim strCARGOTYPE_NO As String
    Dim strSQL As String
    Dim i As Integer
    Dim n As Integer
    Dim strTip As String
    Dim a As String
    strCARGOTYPE_NO = Right(Node.Key, Len(Node.Key) - 3)
    '判断是否是顶层
    If strCARGOTYPE_NO = "1" Then  '预先定义好的:NO.1,第3位向后的字符,所以是1
        strSQL = "SELECT * FROM ck_库存查询;"
        Me.lblTip.Caption = "库存"
    Else
        i = Len(strCARGOTYPE_NO)
        strSQL = "SELECT * FROM ck_库存查询 WHERE left([分类编号]," & i & ")='" & strCARGOTYPE_NO & "';"
        'Debug.Print I
        For n = 1 To i / perSectionLong
          strTip = strTip & Trim(CurrentDb.OpenRecordset("SELECT CARGOTYPE_NAME FROM 产品分类 where left([CARGOTYPE_NO]," _
                                                         & (n * perSectionLong) & ")='" & Left(strCARGOTYPE_NO, (n * perSectionLong)) & "' and CARGOTYPE_LEVEL=" & n & ";")(0).Value) & ">>"
        Next
        strTip = "库存" & ">>" & Left(strTip, Len(strTip) - 2)
        Me.lblTip.Caption = strTip
    End If
    'Debug.Print strSQL
    Me.subMX_CARGO.Form.RecordSource = strSQL
End Sub

每当点击页面上的东西就提示说LEFT函数未定义,请高手们帮帮忙。?谢!红色为电脑提示部分。
作者: 张杨    时间: 2010-3-22 08:29
没人呀?
作者: 张杨    时间: 2010-3-22 08:30
请高手们帮帮忙
作者: hi-wzj    时间: 2010-3-22 12:45
库放上来也许方便查看
作者: 张杨    时间: 2010-3-26 16:04
谢谢已解决




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3