老师,你好。
我想用在窗口表中自定义样式。除了建立临时表的方式不一样,其它代码都一样,一种能显示用户样式,一种不能。具体情况如下:
1. 不能显示的窗口用的是querybuilder建的临时表
test_无颜色_Table1_DrawCell
If
e.Col.Name = "moplanQty" Then
If e.Row("moplanQty") >= 10000
Then
e.Style = "b"
End If
End
If
'用代码建立查询表
Dim q As new QueryBuilder
q.C
q.TableName = "v_mo"
q.SelectString = "sele ct * f rom v_mo"
q.Build
2. 能显示的窗口用的是cmd.ExecuteReader()建的临时表
test_有颜色_Table1_DrawCell
If
e.Col.Name = "moplanQty" Then
If e.Row("moplanQty") >= 10000
Then
e.Style = "b"
End If
End
If
Dim dt1 As DataTable
cmd.C
cmd.CommandText = frmsqlstr
dt1=cmd.ExecuteReader()
具体见附件。麻烦指点一下。