Access交流中心

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

用按钮实现流水号的前翻,后翻(翻页功能)

fresun  发表于:2014-08-08 13:27:29  
复制


如图所示,设计了一个玩意儿.    流水号和子窗体中的流水号是一样的.   


我的设计思路是同一个流水号的数据将来会打成一张表.


但是系统默认的记录是一条一条项目移动,  我想设计两个按钮,通过流水号的增,减 ,定位记录!  




不知道怎么编程,求教各位老大!   帮忙改改,附件在下面点击下载此附件

 

Top
煮江品茶 发表于:2014-08-08 17:38:12
前一单的单击事件中写:
me.流水号.value=nz(dmax("流水号","阁下的数据表名称","流水号<" & me.流水号.value),me.流水号.value)
me.阁下的子窗体控件名称.form.filter="流水号=" & me.流水号.value
me.阁下的子窗体控件名称.form.filteron=true


后一单的单击事件中写:
me.流水号.value=nz(dmin("流水号","阁下的数据表名称","流水号>" & me.流水号.value),me.流水号.value)
me.阁下的子窗体控件名称.form.filter="流水号=" & me.流水号.value
me.阁下的子窗体控件名称.form.filteron=true


fresun 发表于:2014-08-09 10:33:17
老大看不懂啊...哪位老大帮我在软件里改一改.

fresun 发表于:2014-08-09 14:01:05

点击下载此附件



自己改好了............煮老大的思路很妙..


有两个地方要注意的,  就是流水号     我原来是文本格式的...这里一定要改成数字格式...

 

           第二个地方,原来子窗体控件名称是  表1 子窗体,  经实践证明...名称中间不能有空格   改成表1子窗体后,测试成功.



fresun 发表于:2014-08-09 14:12:32
又出现新问题... 老大...流水号前后翻问题已解决.就是 客户的姓名 ,并不能随着前翻,后翻而改变. 请您再指点一下     

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