第1个问题:发货详单的产品选择如何才能受到主窗体(发货单)客户名称的控制。 当客户名称选择“客户-A”时, 子窗体的订单编号或产品名称就只提供“客户-A”订单的内容供选择。而不是把所有的订单都显示出来。同样的当换一个客户时,如换成“客户-B”时,筛选内容跟着变化。只提供“客户-B”的订单内容。因为订单量比较大,相同的产品不同的客户都有订。比较容易选错。
第2个问题:如何控制发货单输入的条数。票据打印纸长度有限,想控制产品输入的条数。 如何限制输入条数,并提示只能输入几条。比如提示最多只能输入4条。如图片发货单和发货单打印,发货单上显示是4条,实际上发货单打印所显示的是5条。
第3个问题:订单表的产品选择如何才能模糊筛选。 因为产品都是编号型,不断的开发新产品不断的增加编号,有几千种之多。如每次输入订单都在这几千种里找真是一件很头痛的事情。如何才能输入产品名称的某一部份就显示相关产品以供选择。如图片订单表。该如何筛选这几千种产品。
以上2个发货单问题,1个订单表问题。请各位高手不吝给以解答。 刚注册的帐号,没有积分。本人是新手中的新手。请解说详细一点。或者帮忙做个实例。谢谢!
【Access示例】报表多模板打印预览/打印[Access软件网]http://www.accessoft.com/article-show.asp?id=10900
【Access入门】打印当前页,打印报表当前页,用报表打印当前窗体显示的数据[Access软件网] http://www.accessoft.com/article-show.asp?id=8633
问题1 问题 2 docmd.openreport“xxxx”,,wherecondition 这个条件就是筛选报表的数据的
问题3 模糊筛选
【access源码示例】模糊筛选子窗体\任意筛选子窗体数据\模糊查找子窗体数据\数据库所有字段模糊搜索[Access软件网] http://www.accessoft.com/article-show.asp?id=6854
不懂,筛选报表的这个放在数据源条件这里吗,显示错误。
第3个问题没关系。
特别是第1个问题能做个实例吗。
第2个问题限制条数都是按表来限制,我想按发货单号来限制,下一发货单就能继续输入。
这是贵网下载的代码。限制了最多只能输入4条。
Private Sub Form_AfterUpdate()
If DCount("*", "TMP_采购订单明细表") > 4 Then
MsgBox "输入的数据不能超过4行", , "提示"
Call btnDelete_Click
Me.AllowAdditions = False
Else
Me.AllowAdditions = True
End If
End Sub
点击下载此附件
稍微改了下 不知道对不对
谢谢, 就是要这样的效果。
还有第1个问题能再麻烦你帮忙看一下吗。如图所示。发货单的产品选择来自订单表,想根据蓝色圈中的客户名称来筛选这个客户的订单,相应的红色圈中组合框只会显示这个客户的订单,如客户名称换成另一个客户,相应的红色圈中组合框跟着换成这个客户的订单。请帮帮忙。谢谢