Office中国论坛/Access中国论坛

标题: 很重要的问题....如何实现这种保存? [打印本页]

作者: goto2008    时间: 2007-11-15 17:11
标题: 很重要的问题....如何实现这种保存?
很重要的问题....如何实现这种保存?
请看图片

[ 本帖最后由 goto2008 于 2007-12-14 08:46 编辑 ]
作者: goto2008    时间: 2007-11-15 17:19
表是这样的...是以“入库凭证编号”来关联的
1、入库表(性质,入库日期,入库凭证编号)
2、入库明细表(入库明细ID,入库凭证编号,仓库,订单号,货号,品名,配码,颜色,件数,每件,备注)

入库录入窗。想实现这样的保存功能
1、当录入性质,入库日期,入库凭证编号后,
再到下面的文本框或组合框里录入一条明细记录后,点击保存按扭,便会把相关记录保存到各自相关表里。。

2、同一张凭证里,我又要录入第二条明细入库记录了,点击保存按扭后,便会把入库明细记录保存到入库明细表里,而入库表,却不再重复保存了。。(不然入库表里重复记录怪怪的!)

大致是这么一个意思。。。。不知我没有说说清楚,汗。。。。。。。。。。

[ 本帖最后由 goto2008 于 2007-11-15 17:25 编辑 ]
作者: goto2008    时间: 2007-11-15 17:21
:'( 相信很多人都会遇到。。。。。。。。请各位高手们指点下。
这个问题真的很重要
作者: goto2008    时间: 2007-11-15 17:27
我知道用绑定方法,,,,就不用这么麻烦了。。
但绑定后,一录入就会自动保存。。。
我担心车间里的人,,到时候因为自动保存。。而把整个库的记录弄得乱七八糟。那就麻烦了

所以一定要有保存功能,没按保存按扭就不会自动保存。。。。。

[ 本帖最后由 goto2008 于 2007-11-15 17:29 编辑 ]
作者: tz-chf    时间: 2007-11-15 17:58
一般的处理方法就行了(绑定),对车间的人教育一下。或加个审核按钮,未审核的单据不算数。
作者: harebaby    时间: 2007-11-16 07:43
晕 我下载不了 怎么赚钱啊
作者: harebaby    时间: 2007-11-16 08:05
发帖不够 继续发!!!!
作者: goto2008    时间: 2007-11-16 08:09
原帖由 tz-chf 于 2007-11-15 17:58 发表
一般的处理方法就行了(绑定),对车间的人教育一下。或加个审核按钮,未审核的单据不算数。


....光去马后炮的审核。。。会累死人的
作者: hi-wzj    时间: 2007-11-16 09:07
您可以建立一个临时表,录入窗体绑定临时表,点保存按钮后用追加查询追加到正式表中去。
作者: goto2008    时间: 2007-11-16 09:20
原帖由 hi-wzj 于 2007-11-16 09:07 发表
您可以建立一个临时表,录入窗体绑定临时表,点保存按钮后用追加查询追加到正式表中去。


说得有点深奥了。
作者: tz-chf    时间: 2007-11-16 10:37
原帖由 hi-wzj 于 2007-11-16 09:07 发表
您可以建立一个临时表,录入窗体绑定临时表,点保存按钮后用追加查询追加到正式表中去。


不是和加个审核字段一样嘛

谁弄错了就罚谁的钱,就象随地吐痰一样,以后就会记住了。
作者: t小宝    时间: 2007-11-16 10:51
也发一个例子
[attach]26921[/attach]
作者: hauting    时间: 2007-12-4 17:43
原帖由 hi-wzj 于 2007-11-16 09:07 发表
您可以建立一个临时表,录入窗体绑定临时表,点保存按钮后用追加查询追加到正式表中去。


我以前就是这么干的
作者: yori2007    时间: 2008-3-29 11:32
[:31] [:30] [:29]
作者: a30088    时间: 2008-3-29 23:37
look look look[:33]
作者: kokolc    时间: 2008-4-2 11:47
呵呵,不知道不用临时表还有其他什么办法!???
作者: huangxiuwen    时间: 2008-4-2 16:39
关注..................................
作者: huangxiuwen    时间: 2008-4-2 17:00
关注..................................
作者: 静儿    时间: 2008-4-2 17:02
绑定表,然后在表中增加一个标记字段,点保存按钮时将标记字段打勾。录入窗体退出事件触发删除查询,将未打标记的记录全删除就行了,这样会不会更简单一些些?
作者: goto2008    时间: 2008-4-2 17:27
原帖由 静儿 于 2008-4-2 17:02 发表
绑定表,然后在表中增加一个标记字段,点保存按钮时将标记字段打勾。录入窗体退出事件触发删除查询,将未打标记的记录全删除就行了,这样会不会更简单一些些?


大姐,你能做个例子来学习下吗?
作者: hejun779    时间: 2008-4-3 22:22
那就用代码进行控制可能会好很多的
作者: liangzhenye    时间: 2008-4-3 22:57
用ADO  或DAO操作后台的表,就得了吧, 如果要修改店算?
作者: huangxiuwen    时间: 2008-4-12 12:01
关注..................................
作者: acc007    时间: 2008-4-12 12:54
关注..................................
作者: qlm    时间: 2008-4-12 22:20
原帖由 goto2008 于 2007-11-15 17:19 发表
表是这样的...是以“入库凭证编号”来关联的
1、入库表(性质,入库日期,入库凭证编号)
2、入库明细表(入库明细ID,入库凭证编号,仓库,订单号,货号,品名,配码,颜色,件数,每件,备注)

入库录入窗。想实现这样的保存 ...



因我office下载中.,   未装,所以代码可能不对:

1.子窗体设置成单个窗体,不要设成连续窗体或数据表
2.子窗体的"更新前" 事件里添加代码:

if  msgbox  "保存吗?",,vbyesno.....=vbyes then
docmd.gotorecord,,acnew......
else
docmd.undo??? '可能不是undo, 总之有一个方法可以撤消修改的
end if
这样,每录完一条明细,在转到下一条前都一定要确认了才能保存。在录入当前记录时,前面的记录是看不见的。
不知道是不是这个意思,我以前做过一个货单录入,就是这样做法的.
作者: liaug    时间: 2008-4-13 16:56
[:34] [:34]
作者: tempwu    时间: 2008-4-15 20:28
标题: 呵呵,不知道不用临时表还有其他什么办法!???
呵呵,不知道不用临时表还有其他什么办法!???
作者: 13555609005    时间: 2008-7-17 17:26
学习吓
作者: bihorse    时间: 2009-1-16 16:38
学习一下
作者: bihorse    时间: 2009-1-16 16:41
再学习
作者: yeguiren6076    时间: 2009-1-18 14:23
究竟那个方法好?




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3