Foxtable(狐表)用户栏目专家坐堂 → [求助]表复制中字段转换


  共有5070人关注过本帖树形打印复制链接

主题:[求助]表复制中字段转换

帅哥哟,离线,有人找我吗?
Bin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/1/11 14:59:00 [显示全部帖子]

dim dr as datarow = datatables("表B").addnew
dim r as row = tables("表A").current
dim strs as string() = r("物资").split("*")
dr("材质")=strs(0)
dr("规格")=strs(1)
dr("长度")=strs(2)

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/1/11 15:34:00 [显示全部帖子]

是的

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/1/23 11:40:00 [显示全部帖子]

dr("材质")=strs(0)
dr("规格")=strs(1)
dr("长度")=IIF(strs.length=3,strs(2),"")
dr("车皮号")=r("车号")
dr("厂发数量")=r("件数")
dr("厂发重量")=r("吨位")

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/1/23 11:56:00 [显示全部帖子]

以下是引用lsy在2014-1-23 11:45:00的发言:

If strs.Length = 2 Then

   dr("材质")=strs(0)
   dr("规格")=strs(1)
   dr("长度")=Nothing

   dr("车皮号")=r("车号")
   dr("厂发数量")=r("件数")
   dr("厂发重量")=r("吨位")

ElseIf strs.Length = 3 Then

   dr("材质")=strs(0)
   dr("规格")=strs(1)
   dr("长度")=strs(2)
   dr("车皮号")=r("车号")
   dr("厂发数量")=r("件数")
   dr("厂发重量")=r("吨位")

End If


不用这么麻烦,冗余!图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/1/23 14:09:00 [显示全部帖子]

Dim strs As String()=r("规格").reaplce("/","*").split("*")


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/1/23 14:27:00 [显示全部帖子]


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/1/23 15:09:00 [显示全部帖子]

Dim dr As DataRow = DataTables("厂家发货通知").addnew
Dim r As DataRow = e.DataRow
Dim strs As String()=r("规格").Replace("/","*").split("*")

   dr("材质")=strs(0)
   dr("规格")=strs(1)
   dr("长度")=
IIF(strs.length=3,strs(2),nothing)
   dr("车皮号")=r("车号")
   dr("厂发数量")=r("件数")
   dr("厂发重量")=r("吨位")


 回到顶部