Foxtable(狐表)用户栏目专家坐堂 → [求助]提示这样的错误?


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

主题:[求助]提示这样的错误?

美女呀,离线,留言给我吧!
rophy0952
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:581 积分:4989 威望:0 精华:0 注册:2014/6/12 14:55:00
[求助]提示这样的错误?  发帖心情 Post By:2014/11/27 17:12:00 [只看该作者]

如图:点击“库存良品信息”中的“新增”,“成品出仓表”增加行,点击“箱号”控件的时候,“选择库存”的窗口打开,进行加载数据(通过统计表生成的),点击“保存”,成品出仓表当前行将保存。点击“库存单边信息”中的“新增”,成品出仓表”增加行,点击“箱号1”控件的时候,“选择单边”的窗口打开,进行加载数据(通过统计表生成的),点击“保存”,成品出仓表当前行将保存。现在在点击“箱号1”的时候,提示错误如下,麻烦帮忙看看问题何在,谢谢!

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20141127165715.png
图片点击可在新窗口打开查看
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:问题.foxdb




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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/27 17:41:00 [只看该作者]

 无语,你以后做例子,能不能做一个可以运行的例子上来啊

 回到顶部
美女呀,离线,留言给我吧!
rophy0952
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:581 积分:4989 威望:0 精华:0 注册:2014/6/12 14:55:00
  发帖心情 Post By:2014/11/27 18:04:00 [只看该作者]

不好意思,漏了一张表,耽误您时间了。特采信息、二等品信息、三等品信息、单边信息的内容不用录也可以测试。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:问题.foxdb



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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/27 19:23:00 [只看该作者]

 不理解你想做什么,只要这样写才不会报错

 

Dim bd1 As New GroupTableBuilder("统计表1",DataTables("成品进仓表"))
Dim dt1 As fxDataSource
bd1.Groups.AddDef("仓库名称") '根据型号分组
bd1.Groups.AddDef("箱号")
bd1.Groups.AddDef("型号")
bd1.Groups.AddDef("规格")
'bd1.Groups.AddDef("厂商代号")
'bd1.Groups.AddDef("单边方向")
'bd1.Groups.AddDef("进仓日期")
'bd1.Groups.AddDef("冻结")
bd1.Filter = "仓库名称 = '单边仓' And  冻结 = True "
bd1.Totals.AddDef("只数","进仓只数") '对数量进行统计
bd1.Totals.AddDef("净重","进仓重量") '对金额进行统计
dt1 = bd1.BuildDataSource()

Dim bd2 As New GroupTableBuilder("统计表2",DataTables("成品出仓表"))
Dim dt2  As fxDataSource
bd2.Groups.AddDef("仓库名称") '根据型号分组
bd2.Groups.AddDef("箱号") '根据型号分组
bd2.Groups.AddDef("型号") '根据型号分组
bd2.Groups.AddDef("规格") '根据型号分组
'bd2.Groups.AddDef("厂商代号") '根据型号分组
'bd2.Groups.AddDef("出仓日期") '根据型号分组
bd2.Totals.AddDef("只数","出仓只数") '对数量进行统计
bd2.Totals.AddDef("净重","出仓重量") '对金额进行统计
dt2 = bd2.BuildDataSource()

Dim nms As String() = {"仓库名称","箱号","型号","规格"}
dt1.Combine(nms,dt2,nms) '将销售统计数据组合到进货统计数据

Tables("选择单边_单边库存表").DataSource = dt1 '将统计结果绑定到Table
With DataTables("选择单边_单边库存表").DataCols  '用表达式列计算库存数据
    .Add("当前库存只数",Gettype(Double), "IsNull([进仓只数],0) - ISNULL([出仓只数],0)")
    .Add("当前库存重量",Gettype(Double), "IsNull([进仓重量],0) - ISNULL([出仓重量],0)")
End With


 回到顶部
美女呀,离线,留言给我吧!
rophy0952
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:581 积分:4989 威望:0 精华:0 注册:2014/6/12 14:55:00
  发帖心情 Post By:2014/11/28 8:44:00 [只看该作者]

是这样,在分别点击“新增”的时候,“成品出仓表”会新增一行,在分别点击“库存良品信息”和“库存单边信息"的“箱号”时候,应弹出成品库存情况(选择库存和选择单边的窗口就是这个目的),良品信息和单边信息的出入库都是存在一张表里的,只是仓库名称不同。然后查找到对应的规格双击后,控件的箱号等于双击的行的箱号。

 回到顶部
美女呀,离线,留言给我吧!
rophy0952
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:581 积分:4989 威望:0 精华:0 注册:2014/6/12 14:55:00
  发帖心情 Post By:2014/11/28 8:53:00 [只看该作者]

现在还是存在运行错误的提示。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/28 9:08:00 [只看该作者]

 afterload事件,只写入4楼的代码,肯定不会报错。

 回到顶部
美女呀,离线,留言给我吧!
rophy0952
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:581 积分:4989 威望:0 精华:0 注册:2014/6/12 14:55:00
  发帖心情 Post By:2014/11/28 13:06:00 [只看该作者]

只留下那部分代码也不行

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


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/28 14:18:00 [只看该作者]

 那段是 选择单边 的代码啊,我测试没错


 回到顶部