以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  系统突然出现“已添加了具有相同键的项”  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=126442)

--  作者:wangj6666
--  发布时间:2018/10/22 9:23:00
--  系统突然出现“已添加了具有相同键的项”

各位专家们:您们好!

      前段时间一直用得好好的,在上周六突然出现运行错误:说“已添加了具有相同键的项”。

     我的代码如下:

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:新建 文本文档.txt

      详细的错误提示如下:

图片点击可在新窗口打开查看此主题相关图片如下:截图_20181022091627.png
图片点击可在新窗口打开查看

请问是什么问题?要如何解决?特急!!!!!谢谢!


--  作者:有点甜
--  发布时间:2018/10/22 9:33:00
--  

红色代码删掉

 

Dim bd3 As New GroupTableBuilder("统计表3",DataTables("化料信息"))
Dim dt3  As fxDataSource
bd3.FromServer = True
bd3.Groups.AddDef("物料名称") \'根据型号分组
bd3.Groups.AddDef("物料长代码") \'根据型号分组
bd3.Groups.AddDef("供应商") \'根据型号分组
bd3.Groups.AddDef("主要使用位") \'根据型号分组
bd3.Groups.AddDef("备注") \'根据型号分组

bd3.Totals.AddDef("安全库存","安全库存_数量") \'对数量进行统计
dt3 = bd3.BuildDataSource()


 

组合统计,必须把所有的分组列都组合起来,不然,如果你【物料名称】、【物料长代码】这两列,有多个重复值的时候,就会报错。

[此贴子已经被作者于2018/10/22 9:33:05编辑过]

--  作者:wangj6666
--  发布时间:2018/10/22 10:00:00
--  

但如果删除了,我在组合的库存表中就查不到供应商、主要使用位、和备注信息了,有没有办法让其能看到呢?


--  作者:有点甜
--  发布时间:2018/10/22 10:35:00
--  
以下是引用wangj6666在2018/10/22 10:00:00的发言:

但如果删除了,我在组合的库存表中就查不到供应商、主要使用位、和备注信息了,有没有办法让其能看到呢?

 

提示重复了,就是说明你 【物料名称】、【物料长代码】有重复的数据,同一个物料名称、长代码,有多个供应商等信息,你要用哪一行的供应商?