Access 2010中的错误 - 过滤器通过表单将在组合框中不明确的默认值

首先,请允许我说作为用户社区的代表-和访问的长期用户-微软应该采取的领导地位,并设定全球标准制作便于用户报告错误 。 目前,它是完全相反的。 我可以一个bug报告几乎可以轻松完成任何其他软件供应商,没有合同,没有任何收费的风险。 但我不能做到这一点与微软。 该业务有关创建支持案例,并冒着信用卡收费完全是弄巧成拙。 真! 谁愿意做呢? 它继续让微软看起来好像他们在改进他们的产品和服务他们的客户没有真正的兴趣。 说实话, 这让我生气的是,在微软所有的聪明人当中,没有一个有智慧的人在领导的位置是可以算出来,并打开一个通道,报告和修正错误-并做及时。 如果微软Office并不是唯一的选择,因为办公套件的业务标准,我想很多客户将其他应用程序早就跳槽......总有一天这将可能发生。 英明的领导应该弄清楚这一点为时已晚之前,让你的客户你的最高优先级。 服务客户总是决定赢家和输家。 微软是不是在未来免受竞争对手,将真正成为它的选区。

这里的错误 -它是快速, 容易复制。 如果表单包含组合框(链接到一个查找表或查询),它也有一个默认值设置,通过表单调用过滤器时,清除电网将无法清除默认值。 这将清除别的一切,但不会清除组合框。 有没有办法在这种情况下使用的过滤器通过形式,因为它总是包含组合框的默认值。

通过形式从过滤器现在,切换到高级筛选/排序,你会看到在填充了默认的问题领域(S)。 在这里,您可以清除网格,并正确地运用你的过滤器。

这显然​​是一个错误 - 它由表几乎没用,因为这是很常见的,使滤波器的形式包括与默认值配置组合框的字段。 我会发布的屏幕截图,但不能看到这个网站支持的方式来做到这一点。 注意,此功能正常工作在Access 2007年我在10分钟内演示该问题,并可以根据要求发送构建了一个简单的数据库。

--------------解决方案-------------

嗨詹姆斯,

正如我在过去的文章中提到,在这一点上,它很可能是最好有你打开了微软支持的情况下,使我们可以深入调查此问题与您联系。 不幸的是,我一直没能使用的步骤唐重现该问题,并已提供后,我已经安装了修补程序或SP1。

最好的祝福,

内森O.

微软在线社区支持

喜堂,

你有安装访问2010 SP1? 如果没有,我会推荐下载它,并安装它,看看您是否仍然会碰到的问题。 我相信你正在运行到固定在去年6月发布的Access 2010的累积更新的问题。

2544022 - 在Access 2010修补程序包(访问-X-none.msp):2011年6月28日,

http://support.microsoft.com/default.aspx?scid=kb;EN-US;2544022

最好的祝福,

内森O.

微软在线社区支持

嗨森,

是的,我已经安装了SP1的Office专业版2010年被列入SP1的修补程序? 如果不是,该修补程序,以我的版本下载? 我在Windows 7 64位运行Office Professional 2010的32位。

谢谢,

唐小

该修补程序最初包含作为可从以下知识库文章下载修补程序:

2544022 - 在Access 2010修补程序包(访问-X-none.msp):2011年6月28日,

http://support.microsoft.com/default.aspx?scid=kb;EN-US;2544022

然后,它是包含在Office 2010的我只是测试此访问2010安装了SP1内无法重现该问题在Service Pack 1的更新。

最好的祝福,

内森O.

微软在线社区支持

因为我有安装了SP1,这将意味着这是一个不同的错误比固定与修补程序2544022.如果您阅读了有关修补程序2544022的音符,它比我报告的情况完全不同。

  • 我不使用VBA代码
  • 我使用的过滤器的形式,而不是按窗体服务器筛选
  • 我还没有建立.ADP文件(该数据是本地的,而不是SQL),但它并.ACCDB文件
  • 它没有提到的组合框

因此,我相信这是不同的,当前的错误。 要不要我送我的示例数据库,所以你可以看到这个问题? 这只是39K压缩。 它有一个表格和两个表。 只有一个形式现场 - 一个默认值的组合框。 我花了五分钟就创造了这一切。

喜堂,

你是正确的,KB 2544022,没有专门调出您所描述的确切的情况。 但也有你提出了这个问题的几种不同的变化和此修复程序旨在解决这些问题(这些相关的问题是在文章中第一个项目符号项目之一)。 我建立了我的机器上的示例数据库,通过你从我走上成为形势所描述或情景云:

+>我创建了一个新的数据库。

+>我创建了它的一些样本数据的表。 我叫这个表,表1。

+>然后,我创建了另一个简单的表。 此表包含ID字段和另外一个领域,我会在表1的值用于查找字段。 我在此表也创造了字段的缺省值。 我救了这个表的表2。

+>然后我打开在设计视图表1,并增加了查找字段中的值拉从表2。 然后,我设置此查找字段的默认值。

+>然后我创建的窗体关闭表1中。

+>然后我增加了一些额外的新记录,以这种形式,这样我可以验证查找字段/组合框有它设置一个默认值。

+>这种形式积极和开放的,然后我去了主页选项卡上的色带和排序和过滤部分中,我点击高级按钮,并选择表格过滤。

+>这就把形式按窗体筛选模式,和所有的领域都是空白的。 它没有显示缺省值。

如果你正在做的事情不同,请让我知道。

最好的祝福,

内森O.

微软在线社区支持

嗨森,

我看你是如何做到的不同 - 通过添加查找,并在表中的默认值。 当我按照你的方向,我也不会遇到这个问题。

我加了查找功能(组合框)直接使用组合框向导的形式(而不是表)上。 差似乎时的默认值设定为组合框的形式上的属性(而不是设置在所述表中的默认)得到。

尝试,你应该能够重现它。

谢谢,

喜堂,

我从两个表中删除默认值,然后创建一个新的形式关闭表1中。 然后,我添加了一个组合框(使用向导),以这种形式从表2抬起头来值。 然后,我设置属性表中该组合框的默认值。 然后,我看了看,然后看表格和表格打开过滤器,并再次似乎按预期方式工作。 在我的例子,我使用的组合框绑定到字段在我的表(选择在向导中选择此选项。我假设你也正在使用绑定组合框?

最好的祝福,

内森O.

微软在线社区支持

我遇到了我的主数据库同样的问题。 我很好奇,如果它可以解决为好,因为你不能重现该问题。 我只是用最基本的数据库测试了它,我可以从头开始创建,它发生了。 下面跟随;

-I创建一个新的数据库。
-I制成的表的ID字段(自动编号),以及两个附加字段(文本)
-I通过创建丝带下凸显表,单击窗体键进行基于该表的窗体
- 右单击最后一个对话框,改变组合框
组合框 - 开放性
- 更改行来源类型为值列表
- 添加值的row source - “尝试”,“try2”
-make默认值 - “相同”
-close形式并保存更改
- 开放形式和选择通过过滤器的形式
现在,在组合框中同样是已经存在,如果被删除,就会重新出现,如果你将光标移动到另一个领域

我不是一个先进的用户,但是这是由表格造成的问题与我的过滤器在我的主数据库寻找合适的记录。

嗨詹姆斯,

我再次试图重现与您提供的步骤问题,我不能这样做。 当我打开窗体“相同”显示为在该领域的默认值,这是我所期望的。 然后,当我去选择​​“按窗体筛选”,“相同的”自动从现场离开领域的空白,这也是我所期望的去除。

是否安装了Office 2010 SP1? 如果没有,我会建议安装的,看看你是否仍然遇到问题。

最好的祝福,

内森O.

微软在线社区支持

嗨森,

我只是想简单地权衡这一点。 我仍然有同样的问题,但还没有来得及提供更多的文档,你,让你可以重现行为。 我会得到这个很快,但是。

顺便说一句 - 就当热键问题将任何文字? 这是在屁股真正的痛苦......

最好的祝福,

唐小

分类:办公室 时间:2015-03-15 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 1.786 (s). 10 q(s)