Bug情形:窗口临时表,类型sqlTable,在窗口afterload时通过sql command生成表结构。
此表的AfterselrangeChange事件代码如下:
Dim it As Winform.StripItem = e.Form.Strips("StatusBar").Items("Stat")
Dim t As Table = e.Table
it.Text = ""
it.Text = "Sum= " & t.Aggregate(AggregateEnum.Sum, t.TopRow,t.leftcol,t.BottomRow,t.rightcol) & " Count= " & t.Aggregate(AggregateEnum.count, t.TopRow,t.leftcol,t.BottomRow,t.rightcol) & " Average= " & t.Aggregate(AggregateEnum.average, t.TopRow,t.leftcol,t.BottomRow,t.rightcol)
在窗口刚打开的时候,总是报错,说“不存在名为_identify的列“。这个问题已经很久很久了。我一直时用的绕开的办法。