以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  数据简化  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=15179)

--  作者:caoxy
--  发布时间:2011/12/15 9:41:00
--  数据简化

师傅你好:

在同一行中有一组文本型规格尺寸:2000*1200*1050*950

分解成数据型四列:

规格        桶径      内宽     轴孔

2000     1200    1050     950

请问师傅如何处理,谢谢!


--  作者:狐狸爸爸
--  发布时间:2011/12/15 9:49:00
--  

参考:

http://www.foxtable.com/help/topics/0245.htm

 


--  作者:caoxy
--  发布时间:2011/12/15 10:20:00
--  

师傅你好:

我在Datacolchanged中输入下列代码,没有结果。

Dim Multi As String = "规格|桶径|内宽|轴孔"
Dim Values() As String
Values = Multi.split("|")
For Index As Integer = 0 To Values.Length - 1
    Output.Show(Values(Index))
Next


--  作者:blackzhu
--  发布时间:2011/12/15 10:29:00
--  

Dim Multi As String = "2000*1200*1050*950"
Dim Values() As String
Values = Multi.split("*")
For Index As Integer = 0 To Values.Length - 1
    Output.Show("规格:" & Values(0))
    Output.Show("桶径:" & Values(1))
    Output.Show("内宽:" & Values(2))
    Output.Show("轴孔:" & Values(3))
Next

 

  命令窗口测试

[此贴子已经被作者于2011-12-15 10:29:05编辑过]

--  作者:caoxy
--  发布时间:2011/12/15 10:43:00
--  

师傅你好:

规格尺寸列:如:2000*1200*1050*950,不是固定的值,规格尺寸类型很多


--  作者:blackzhu
--  发布时间:2011/12/15 10:53:00
--  

无所谓的,看你放在什么地方,而且这个不是固定的值是用什么来做的?

 是窗口控件的值还是单元格,还是怎么样?

 

[此贴子已经被作者于2011-12-15 10:53:43编辑过]

--  作者:狐狸爸爸
--  发布时间:2011/12/15 10:58:00
--  

先看帮助,知道好得有点基本常识,在开始工作。

foxtable和易表不同了,foxtable需要更系统的学习,硬套是不可以的了。


--  作者:caoxy
--  发布时间:2011/12/15 11:06:00
--  

师傅你好:

1、上面公式在命令窗口中测试是好的,结果是:规格 2000

                                                             桶径1200

                                                             内宽1050

                                                             轴孔950

显示结果应该是:

表列:规格    桶径     内宽         轴孔

       2000    1200   1050      950

2、(2000*1200*1050*950)是单元格

谢谢!


--  作者:caoxy
--  发布时间:2011/12/15 11:14:00
--  

具体要求如下:

列标题;         规格尺寸                     规格      桶径      内宽       轴孔

             2000*1200*1050*950    2000     1200     1050     950

             1800*950*1100*105      1800     950       1100     105

因此说规格尺寸不是固定的。


--  作者:狐狸爸爸
--  发布时间:2011/12/15 11:24:00
--  
请先设计好这个表,输入一些测试数据,然后再传上来,我给你做个例子。