Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access 当我更改一行的值时,连续形式的MS Access组合框会更改所有行的值_Ms Access - Fatal编程技术网

Ms access 当我更改一行的值时,连续形式的MS Access组合框会更改所有行的值

Ms access 当我更改一行的值时,连续形式的MS Access组合框会更改所有行的值,ms-access,Ms Access,在过去的两个小时里,我一直在试图解决这个问题,但是没有成功。。。 所以我希望你能帮助我解决这个问题。。 我有一个一次显示多行的连续表单,我在表单中添加了一个组合框,其中显示了从另一个表中选择的一些值,同时从同一个表中显示了默认值。问题是,只要我更改表单中一个组合框中的值,所有其他组合框都会将值更改为与后者相同的值。。。 我如何防止这种情况发生?? 提前感谢一百万做不到。这是Access连续窗体和未绑定控件的限制之一 托尼说得对。使用未绑定的控件无法执行所需的操作 然而,根据你的问题,你的意图并不

在过去的两个小时里,我一直在试图解决这个问题,但是没有成功。。。 所以我希望你能帮助我解决这个问题。。 我有一个一次显示多行的连续表单,我在表单中添加了一个组合框,其中显示了从另一个表中选择的一些值,同时从同一个表中显示了默认值。问题是,只要我更改表单中一个组合框中的值,所有其他组合框都会将值更改为与后者相同的值。。。 我如何防止这种情况发生??
提前感谢一百万

做不到。这是Access连续窗体和未绑定控件的限制之一

托尼说得对。使用未绑定的控件无法执行所需的操作


然而,根据你的问题,你的意图并不完全清楚。如果更改组合框应更新当前记录上的字段,则只需将其设置为绑定控件。您可以通过将combobox的ControlSource属性设置为基础表或查询中的相应字段来实现这一点。

我遇到了类似的问题,最近对其进行了排序。我创建了一个表格表单,并在表单中引入了一个组合框,从值列表中提取值。每当我用来选择这个组合框列表的一个值时,这个选择就会反映在所有记录上。要更正此问题,应执行以下操作:-

1在表单的源表中引入组合框字段。单击功能区上的“添加现有字段”链接并从表中选择新添加的组合框字段,而不是单击工具箱中的下拉框。这将在表单区域中添加一个组合框字段和相应的标签。对于表格表单,可能需要删除相应的标签,并在表单标题中引入非链接标签

这为我解决了这个问题。希望它对你有价值


可能已经晚了几年,我很确定你已经很久没有解决这个问题了,但是最好还是把它留给需要帮助的人。

由于这种奇怪的行为,我只是把这个字段隐藏起来

在数据表视图中:

右键单击与组合框匹配的字段标题 选择隐藏字段
现在,该人员可以查看记录并使用表单。它们不需要组合框的字段。

…这也是我通常不使用可编辑的连续/数据表表单的原因之一,特别是当对控件(如级联组合框)进行条件更改时。两个级联组合框中的第一个被解除绑定是很常见的。当我需要时,我永远不会使用连续表单进行编辑-相反,我会使用连续表单/数据表表单作为列表,并使用指向连续表单/数据表表单中所选记录主键的表达式将可编辑数据加载到与LinkMaster/LinkChild属性链接的子表单中。