以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]关联表字符表达式  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=62500)

--  作者:ZHX88863808
--  发布时间:2015/1/3 12:28:00
--  [求助]关联表字符表达式

表A和表B是由A列和B列关联,主表CP列的字符内容等于子表C列中的字符相加,请问前辈老师,这种表达可以写吗,如好写的帮忙写一个,谢谢!


--  作者:ZHX88863808
--  发布时间:2015/1/3 12:29:00
--  
刚才忘记没把项目上传,现在上传,请看一下规则
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:字符表达式.table


--  作者:ZHX88863808
--  发布时间:2015/1/3 14:01:00
--  

各位前辈老师:上面这个规则能写表达式吗?

 


--  作者:czy
--  发布时间:2015/1/3 14:30:00
--  
用代码吧,表BDataColChanged事件代码


If e.DataCol.name = "C"
    Dim pr As DataRow = e.DataRow.GetParentRow("表A")
    If pr IsNot Nothing Then
        pr("CP") = e.DataTable.GetComboListString("C","A = \'" & pr("A") & "\' and B = \'" & pr("B") & "\'").Trim("|").Replace("|"," ")
    End If
End If

--  作者:ZHX88863808
--  发布时间:2015/1/3 14:47:00
--  
谢谢老师!