以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]如何在第一列的内容中选取相关内容作为其它列的值  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=4154)

--  作者:fslkk
--  发布时间:2009/9/1 0:20:00
--  [求助]如何在第一列的内容中选取相关内容作为其它列的值

第一列内容为
客户信息 订单号码  10020000149845  来电号码  034244424242 
客户姓名  梁小姐  性别  女 
客户固话   客户手机   13535******342
单位电话  
联系电话  13535******12,139******29,07******67 
身份证号   E-mail  
所属区域  邮政编码  
家庭地址  ******健羽毛球馆侧
工作地址  
联系地址  ******毛球馆侧 
 
收件人信息 收件人姓名  梁小姐  收件人邮编  
收件人电话   收件人手机  
收件人地址   
我想要分别将 订单号码 客户固话 客户手机 家庭地址 联系地址 等后面的内容分别作为相关列的内容

我试过用 

If e.DataCol.Name = "第一列" Then \'
 Dim ddh As String = "第一列"

    If ddh.Contains("订单号码")  

       Dim wz As String = ddh.IndexOf("订单号码") + 2    

e.DataRow("订单号")= ddh.SubString(wz,15)  

 End If

End If

但不成功
在易表中用Mid([第一列],Instr("订单号",[第一列])+14,14)可以实现

[此贴子已经被作者于2009-9-1 0:24:38编辑过]

--  作者:fslkk
--  发布时间:2009/9/3 10:52:00
--  
已基本实现