Foxtable(狐表)用户栏目专家坐堂 → 拼音简码取值


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

主题:拼音简码取值

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


加好友 发短信
等级:一尾狐 帖子:470 积分:3641 威望:0 精华:0 注册:2017/11/5 14:47:00
拼音简码取值  发帖心情 Post By:2019/11/8 10:41:00 [只看该作者]

If e.DataCol.Name = "费用名称" Then
            If e.DataRow.IsNull("费用名称") Then
                e.DataRow("简码")=Nothing
            Else
                Dim dr As DataRow
                dr = DataTables("多音字简码").sqlFind("[多音字] = '" & e.NewValue & "'" )
                If dr IsNot Nothing Then
                    Dim r As String
                    Dim r1 As Row = Tables("费用明细表").Current("费用名称")
                    If r1> "" AndAlso r1.Contains("r") Then
                        r1("简码")= dr("简码")
                    Else
                        e.DataRow("简码")=GetPy(e.NewValue,True)
                    End If
                End If
            End If
        End If

老师,我建了一个表,要实现,输入 一个费用名称,假如 费用名称 中有的 字,则在 这个新建表中 取正确的  简码 值,如果一个字 在新建表中都没有,则通过函数取值,现在红色部分 这段代码一直写不成功,请老师帮忙

 回到顶部