以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 报错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=74500) |
-- 作者:cqlistone -- 发布时间:2015/9/12 14:51:00 -- 报错 存在问题: 1.在副本表里筛选报错,未找到列 [验收状态],但表中确有此列名称也对。 2.副本表没有筛选 AfterLoad代码 Dim PageGZWX As WinForm.TopicPage If user.group="工程部" Then Dim gz1 As Integer = DataTables("工装维修").Compute("Count(维修接单时间)","维修状态 = \'" & "1.1 待维修" & "\'") Dim gz2 As Integer = DataTables("工装维修").Compute("Count(维修接单时间)","维修状态= \'" & "1.2 已修复" & "\'") PageGZWX = e.Form.Controls("TopicBar8").Pages.Add("维修状态","1.0 工装维修状态") PageGZWX.Links.Add("1.1 待维修"," 1.1 待办理(" & gz1 & ") New" ) PageGZWX.Links.Add("1.2 已修复"," 1.2 已办理(" & gz2 & ")" ) End If If user.group="品质部" Dim gz4 As Integer = DataTables("工装维修").Compute("Count(验收接单时间)","验收状态= \'" & "2.1 待验收" & "\'") Dim gz6 As Integer = DataTables("工装维修").Compute("Count(验收接单时间)","验收状态= \'" & "2.2 已批准" & "\'") PageGZWX = e.Form.Controls("TopicBar8").Pages.Add("验收状态","2.0 工装验收状态") PageGZWX.Links.Add("2.1 待验收"," 2.1 待验收(" & gz4 & ") New" ) PageGZWX.Links.Add("2.2 已批准"," 2.2 已办理(" & gz6 & ")" ) End If TopicLinkClick代码 Select Case e.link.name Case "1.1 待维修" Tables("流程主界面_Table5").filter= "维修状态 = \'" & "1.1 待维修" & "\'" Forms("流程主界面").controls("TabControl7").SelectedIndex=6 Case "1.2 已修复" Tables("流程主界面_Table5").filter= "维修状态= \'" & "1.2 已修复" & "\'" Forms("流程主界面").controls("TabControl7").SelectedIndex=6 Case "2.1 待验收" Tables("流程主界面_Table5").filter= "验收状态= \'" & "2.1 待验收" & "\'" Forms("流程主界面").controls("TabControl7").SelectedIndex=6 Case "2.2 已批准" Tables("流程主界面_Table5").filter= "验收状态= \'" & "2.2 已批准" & "\'" Forms("流程主界面").controls("TabControl7").SelectedIndex=6 End Select |
-- 作者:Hyphen -- 发布时间:2015/9/12 15:06:00 -- 代码没问题,上个例子 |
-- 作者:大红袍 -- 发布时间:2015/9/13 11:20:00 -- 流程主界面_Table5 表 肯定没有 验收状态 列 |