Access交流中心

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

代码修正

Leo  发表于:2013-08-14 10:13:21  
复制

一个很简单的数据库,里面会不定时地导入原始数据,然后再根据客户的需求修改具体的信息。

1.在窗体:Main下面有意查询修改的按钮,意图是在此输入单号,点击查询后显示对应的记录以便修改,实际操作中,输入单号后能显示对应的记录,也能修改除单号外的任何信息。但系统他会同时更改第一条信息的单号,具体举例为:在查询之前,窗体显示的第一条记录单号为168090,你需要查找168091,输入后此记录会单独显示出来,但用原来第一条记录168090的单号也相应地被修改成了168091,其他信息保持不变。还请各位高手帮忙看一下代码中是不是少了点什么。

2.需要根据单号打印出库单,请问有没有批量打印的代码,或者是通过复选功能,先把要打印的单号勾选,然后点击打印就能批量打印,以节省输入单号的时间。

感谢各位点击下载此附件

 

Top
hongyin 发表于:2013-08-14 11:57:13

到这来,建议使用

盟威软件快速开发平台(Access版)

http://www.accessgood.com/

完全可以简单的实现你所需要的功能。

并且有免费的教程。

http://www.accessgood.com/help.html



久石让的粉丝 发表于:2013-08-14 13:11:51

网友Leo ,我刚刚看了以下你的文件

在表送货单中168091单号有2条记录,168090也有2条记录

使用查询按钮后反映出来的都是这些记录,代码看上去也没什么问题

你要不新建一条记录,然后用查询看看,会不会发生改变

另外也可以把送货单子窗体,里面的单号文本框属性是否锁定设置成“是”。锁定这个文本框,防止无意中修改

也可以在代码中添加

me.单号.locked=true

用代码锁定

这样就不会被误操作修改



Leo 发表于:2013-08-14 14:48:29
感谢2楼的回答。可能是我的表述不够清楚,您可以额外再查询一个单号,第一次只会出现1条记录,然后你第二次再查询同样的单号,就会出现两条记录,而第二条对应的实际内容是子窗体原来的第一行的内容,只不过是单号被改变了。再次感谢您!

爱好 发表于:2013-08-15 11:56:23

 2楼说的正确。

有必要把Main窗体里的 单号:单号。变更为—>单号:未绑定。3楼说的“只不过是单号被改变了。”的原因就在这里。



Leo 发表于:2013-08-15 20:30:31

谢谢2楼的指引和4楼的点睛之答,已调整好了,谢谢!

另关于打印这一块不知两位高手有没有高招?



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