以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于单元格绘制的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=59676)

--  作者:jialihaha
--  发布时间:2014/11/8 10:35:00
--  关于单元格绘制的问题
我想在存产品ID的列,通过绘制,显示成公司货号,代码如下:

If e.Col.Name = "产品ID" AndAlso Not String.IsNullOrEmpty(e.Text) Then
    Dim rw As DataRow = DataTables("样品部_产品档案").Find("产品ID = " & e.Text ) 
    If rw IsNot Nothing Then
        e.Text=rw("公司货号")
    End If
End If

可是发现有些数据没有被重新绘制成公司货号,如下图:

图片点击可在新窗口打开查看此主题相关图片如下:zxo}zlc@p`_ee$6j_pp2t.jpg
图片点击可在新窗口打开查看


请问这是哪里出问题呢?

--  作者:Bin
--  发布时间:2014/11/8 10:41:00
--  
检查你DataTables("样品部_产品档案"). 的数据
--  作者:Bin
--  发布时间:2014/11/8 10:43:00
--  
没有找到数据,肯定是.
--  作者:jialihaha
--  发布时间:2014/11/8 10:44:00
--  
数据没问题哦:

图片点击可在新窗口打开查看此主题相关图片如下:0gg{6pe@591vee`5m6ao7l.jpg
图片点击可在新窗口打开查看


--  作者:Bin
--  发布时间:2014/11/8 10:44:00
--  
明显你这里没有3  12  等等这些数据
--  作者:jialihaha
--  发布时间:2014/11/8 10:47:00
--  
我懂了,谢谢