Foxtable(狐表)用户栏目专家坐堂 → 切换表


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

主题:切换表

帅哥哟,离线,有人找我吗?
admin22327
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:157 积分:1790 威望:0 精华:0 注册:2017/12/20 8:56:00
切换表  发帖心情 Post By:2019/1/15 10:38:00 [只看该作者]

1、我做了几个窗口,左边做了一个导航,希望在切换窗口的时候,检查原来的表或窗口(关联表)是否保存,如果没有保存,提示是否保存,代码怎么写,谢谢
2、库房管理软件,有3个库房,公司需要在不同库房之间调货,如A库调B库,产品为M,关联表明细都有库房一列,代码怎么写
3、入库明细和销售明细为2张表,需要查询M商品的出入库流水及最后的库存数量,求查询代码,谢谢
[此贴子已经被作者于2019/1/15 10:48:47编辑过]

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


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

1、点击按钮切换之前,执行代码

 

If DataTables("某表").HasChanges Then

    msgbox("需要保存")

    return

End If

 

http://www.foxtable.com/webhelp/scr/0326.htm

 

2、上传具体项目说明你的问题

 

3、参考

 

http://www.foxtable.com/webhelp/scr/2305.htm

 

http://www.foxtable.com/webhelp/scr/2320.htm

 

或者直接用 union all 生成一个查询表 http://www.foxtable.com/webhelp/scr/0688.htm

 


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


加好友 发短信
等级:幼狐 帖子:157 积分:1790 威望:0 精华:0 注册:2017/12/20 8:56:00
  发帖心情 Post By:2019/1/16 17:15:00 [只看该作者]

1、销售明细表和采购明细表每增加一个货品的数量,货品明细表的库存数量实时发生变动。直接变化,不是重置列或按钮查询,
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:进销存左侧主窗口.table

求代码
2、库存查询窗口查询某一货品流水,要有开始时间的余数,开始时间到结束时间的每单出入库明细,结束时间的余数,求代码,你说的那个东西我反复琢磨,最多是个明细,我想要的是能按我给出的条件查询流水及结果。(关键是中间的某一时段)谢谢
[此贴子已经被作者于2019/1/16 17:16:43编辑过]

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


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

1、参考

 

http://www.foxtable.com/webhelp/scr/1472.htm

 

2、生成一个这样的查询表,你再处理呗

 

select * from (select 日期,名称,规格,单位,数量,进货价 as 单价,金额 from {采购明细表} union all select 日期,名称,规格,单位,数量,单价,金额 from {销售明细表}) order by 日期,名称

 

http://www.foxtable.com/webhelp/scr/2321.htm

 


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


加好友 发短信
等级:幼狐 帖子:157 积分:1790 威望:0 精华:0 注册:2017/12/20 8:56:00
  发帖心情 Post By:2019/1/17 3:06:00 [只看该作者]

我按您说的,入库或出库时,库存数量能够自动更新,但是如果删除入库或出库某一货品和修改为其他货品,库存数量不更新,怎么处理

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


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

以下是引用admin22327在2019/1/17 3:06:00的发言:
我按您说的,入库或出库时,库存数量能够自动更新,但是如果删除入库或出库某一货品和修改为其他货品,库存数量不更新,怎么处理

 

在datarowdeleted事件,重置列

 

http://www.foxtable.com/webhelp/scr/1587.htm

 

在出库、入库datacolchanged事件,判断货品列,重置列(e.newvalue和e.oldvalue分别重置)

 

http://www.foxtable.com/webhelp/scr/1587.htm

 

 

 


 回到顶部