Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

字段内容连接合并生成一个新表

花落,相依  发表于:2010-04-01 13:05:04  
复制

各位高手好.

    我有一个表,表中字段是这样(表1)

字段    物料  名称    工序  工序名   工时

内容    3-1    盘座   0010   车      1.3

        3-1    盘座   0020   钳       3.0

        3-1    盘座   0030   表       4.1

 

我想根表中的物料号将工序+工序名+工时  以连接到  合并字段中.然后生成一个新表  新表的结果如下

 

新表

 

字段    物料  名称      合并 

内容    3-1    盘座   0010 车工1.3-0020 钳3.0-0030 表4.1

 

有点难,请高手现身

用VBA代码操作

 

Top
wyh99999 发表于:2010-04-01 13:13:46

利用查询,利用表1新建一个查询



王樵民 发表于:2010-04-01 16:47:08

做了一个示例,能解决你的问题,供参考。

 

点击下载此附件

wyh99999 发表于:2010-04-01 18:34:31

王老师,您太有才了。谢谢!



liaohk 发表于:2010-04-02 12:21:19

感谢,我试一下.谢谢你老师



liaohk 发表于:2010-04-02 13:21:07

王老师

    你好

 

     我想要的结果是:新表中只有一个 

内容    3-1    盘座   0010 车工1.3-0020 钳3.0-0030 表4.1

 

因为表1与表2的系是一对多的关系。生成表3为 表1中的3-1 对就表2中的  3个或多个。?

请老师再帮处理一下。

    感谢



王樵民 发表于:2010-04-02 15:15:13

改动了一下,利用程序完成,见附件,使用时"物料"表中各字段不要有空值,如果有空值可能会报错。见附件

 

点击下载此附件

liaohk 发表于:2010-04-02 15:55:43

谢谢王老师



liaohk 发表于:2010-04-03 16:50:27

老师你好

    假如我在“产品工序表“中增加一个字段为“合并”字段,我想把工序表中的字段按货号连接后,存入到“产品工序表”那个合并字段又如何操作呢?

 

 

工序表结构和内容如下

货号   工序    工价

15-3   车工    1.25

15-3   钳工    2.0

15-3   铣      3.0

15-3    表     1.5

 

产品表结构如下:

货号   名称   单位   合并(此为新增字段)

 

15-3   盘子    个

 

 

最后在“产品表”中的内容如下

货号   名称   单位        合并(此为新增字段)

15-3目  盘子     个    车工1.25-钳工2.0-铣3.0-表1.5

 

现在是不要新增加字段操作。

感谢各位老师帮助小女子,谢谢 



liaohk 发表于:2010-04-04 16:35:25

新要求如下:请指点(不是新增的方式操作,而是直接在主表中将相同的内容加入到主表“物料资料"表中的合并字段

http://www.accessoft.com/bbs/showtopic.asp?ID=8048&BoardID=3



总记录:9篇  页次:1/1 9 1 :