Office中国论坛/Access中国论坛

标题: [菜鸟问题]窗体内容如何根据组合框输入进行更新? [打印本页]

作者: raycheng    时间: 2005-11-18 19:07
标题: [菜鸟问题]窗体内容如何根据组合框输入进行更新?
如图,窗体上的数据均来自同一张表,希望改变组合框输入值的时候能够自动跳转到匹配的第一条记录,请问需要怎样的代码实现?

现在我组合框可以级联,但是输入结果不会影响到三个文本框,“Reference”是表的主键。

谢谢大虾![attach]14226[/attach]



[此贴子已经被作者于2005-11-18 11:07:50编辑过]


作者: raycheng    时间: 2005-11-18 19:29
还有一个问题:就用上面的窗体,能不能实现查询和编辑状态的控制与切换呢?比如添加按钮和相应的代码?
作者: gaoqiwen    时间: 2005-11-18 20:55
1、用DoCmd.FindRecord可定位查找的记录;2、可通过设置窗体的Form.AllowAdditions(允许添加)和 Form.AllowEdits(允许编辑)属性使窗体为查询或编辑状态。
作者: raycheng    时间: 2005-11-18 21:59
以下是引用gaoqiwen在2005-11-18 12:55:00的发言:



1、用DoCmd.FindRecord可定位查找的记录;

2、可通过设置窗体的Form.AllowAdditions(允许添加)和 Form.AllowEdits(允许编辑)属性使窗体为查询或编辑状态。

我试了用Form.AllowEdits设置状态,但是如果设置为Disabled的话,组合框就被锁定了,没办法根据它的输入进行查询了阿?

我只希望在查询状态的时候,组合框的值不会写入到表中,但是能够用作索引查询阿~~
作者: raycheng    时间: 2005-11-21 17:42
自己顶一个

大虾们麻烦帮看一下




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