Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]如何根据“长x宽x高”列自动获得“长度”“宽度”“高度”?

1楼
木鸡 发表于:2009/11/27 10:28:00

如何根据“长x宽x高”列自动获得“长度”“宽度”“高度”?


具体说明如下图。

谢谢!!





此主题相关图片如下:foxttt.jpg
按此在新窗口浏览图片
2楼
木鸡 发表于:2009/11/27 10:29:00
先谢谢哈
3楼
狐狸爸爸 发表于:2009/11/27 10:38:00
DataColChanged事件

if e.DataCol.Name = "长x宽x高"
    If e.NewValue = "" Then
         e.DataRow("长") = nothing
         e.DataRow("宽") = nothing
         e.DataRow("高") = nothing
    Else
        Dim Vals() As String = e.NewValue.Split("*")
        If Vals.Length <> 3 Then
             messageBox.Show("输入错误")
        Else
             e.DataRow("长") = Vals(0)
             e.DataRow("宽") = Vals(1)
             e.DataRow("高") = Vals(2)
        End If
    End If
End If
[此贴子已经被作者于2009-11-27 10:38:58编辑过]
4楼
smileboy 发表于:2009/11/27 10:40:00
DataColChanged事件

Dim Multi As String = e.DataRow("长x宽x高")
Dim Values() as String
Values = Multi.split("*")
If e.DataCol.Name = "长x宽x高" Then
    e.DataRow("长度") = Values(0)
    e.DataRow("宽度") = Values(1)
    e.DataRow("高度") = Values(2)
End If
5楼
木鸡 发表于:2009/11/27 10:51:00

哗!!!狐狸爸爸亲自写的代码,眼泪哗哗的。。。

当然,同时感谢smileboy

共5 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 2 queries.