以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 两个sql表,审批的问题? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=140986) |
-- 作者:manyifuwu -- 发布时间:2019/9/18 19:54:00 -- 两个sql表,审批的问题? .NET Framework 版本:4.0.30319.42000 初始没有加载这两个表,窗口的两个是sql表,:财务_Table2是客户表,财务_Table1 是订单表。希望:客户有多个订单。所有订单都审后,该客户才审批。怎么实现呢?谢谢!
代码是 If e.DataCol.name = "审批" Then
\'Select Case e.DataCol.name [此贴子已经被作者于2019/9/18 19:54:44编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/9/19 9:00:00 -- If e.DataCol.name = "审批" Then e.DataRow.save
dim c1 as integer = e.datatable.sqlcompute("count(审批)", "审批=1 and 编号=\'" & e.DataRow("编号") & "\'") dim c2 as integer = e.datatable.sqlcompute("count(审批)", "编号=\'" & e.DataRow("编号") & "\'") Dim pr As DataRow = datatables("财务_Table2").find("编号=\'" & e.DataRow("编号") & "\'") If pr IsNot Nothing Then pr("审批") = (c1 = c2) End If End If |