以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于状态行显示的奇怪问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=74412) |
-- 作者:jacksn -- 发布时间:2015/9/10 12:55:00 -- 关于状态行显示的奇怪问题 代码如下:问题:现在把最后12行注释后能够在状态行正常显示,但把注释取消就错误,状态行没有任何显示,何解? 产生表_AfterSelChange
\'\'\'锁定已收款的行/自动显示当前行的序号,地址等信息--与汇总模式的冲突! \' Dim t As Table =
e.Table Dim st As String Dim t2 As Table =
Tables("覆价汇总") Dim vbno As String
Dim r As Integer
If t.Position <
0 Then Return
Else If e.NewRange.RowSel > 0 Then \' t.Rows(t.RowSel).IsGroup = False Then st = "序号 :" & t.rows(e.NewRange.Rowsel,True)("序")
& ", 报告编号:" & t.rows(e.NewRange.Rowsel,True)("报告编号")
& ", 地址: " & t.rows(e.NewRange.Rowsel,True)("地址") \'vbno =
t.Rows(e.NewRange.Rowsel)("初评编号") \'r = t2.Find(vbno, 0, "初评编号",
False, False, True) Else St = "数据汇总行" End If End If StatusBar.Message1
= st
\'If t2.Position =
-1 Then \'Return \'End If \' \'If r > 0 Then \'t2.Position = r \'st = st & " 这份正式报告已有对应的初评,"
& "初评时间是: " & t2.Current("接单时间") \'Else \'st = st & " 这份正式报告未有对应的初评" \'End If \' \'StatusBar.Message1
= st |
-- 作者:大红袍 -- 发布时间:2015/9/10 15:09:00 -- 报什么错?代码没问题。
做例子上来测试。 |