Access 2007简易入门手册(2)
作者:青衣江客 来源:IT专家网, 发布时间:2008-12-04 13:12:00
那些认识我的人意识到我是一个阴谋论者。(不要让我开始讲述伪造的月球登陆事件!)虽然我还没有任何证据,但是我相信这是Microsoft的阴谋,试图让我们抛弃桌面应用而去支持基于浏览器的应用。(想起Office Live没有?)正是Outlook 2007在屏幕上演示的方式让我想到它就是一个网页浏览器。无可否认,它的确是一个漂亮的浏览器应用,但是我确信它就是一个浏览器应用。从Outlook Web Access到本地的基于浏览器的Outlook 2007之间并没有什么巨大的飞跃。
如同我所说的,这仅仅是个推测,但是它让我注意到其他的Office应用,比如Word、Excel和Access,自己的检查是否它们也带有任何浏览器的风格。到目前为止,我还没有找到强有力的证明,但是我时刻关注这个问题,并且让大家及时了解最新动态。如果Office 2007产品从Windows转移到浏览器界面,这就可以解释上面描述的配置问题以及我使用应用的时候经历的性能冲击。
Access 2007的两个新“特征”可以划分为“我还不确定”的类别:
1. Ribbons、菜单、浏览窗口和制表符
2. 多值查询字段
毫无疑问,Ribbons、菜单、浏览窗口和制表符共同提供了使用Access数据库程序新颖、更有效的方式,但是它们也让用户很难对Access的界面进行修改。一些开发人员喜欢在用Access创建的应用中加入自己的“面孔”,但是新的用户界面看起来让这一切并不容易。我可许是错的,并且如果我真的错了,那么我接受第二个意见,但是我认识的一个程序员已经开始跟这个问题进行斗争,并且当他解决了这个问题之后,解决方法是如此复杂以至于他记不住他是怎么做到的,只有在查看了代码之后才能够清楚的解释。
目前这对我来说非常重要,因为我正在开发的应用最重要的要求就是必须将Microsoft Access的一切特点从用户的眼睛里隐藏起来。在我下一篇文章中,我将分享一些达成此目的的技巧,并且演示Access UI是如何能够看起来像网页一样,但是又没有浏览器的性能冲击。
对于多值查询字段(Multivalue Lookup Fields),我仅仅认为它们是个很坏的主意。我的意思是,Microsoft为什么会让Access看起来像Advanced Revelation(Revelation公司的数据库产品)呢。以前没听过这个产品?我的看法是正确的!现在已经有人置疑Microsoft Access还是不是一个关系型的数据库。我们还是不要火上浇油了。
除了这几个问题之外,我就找不到不喜欢Microsoft Office 2007的理由了。新的菜单和浏览窗口玩起来很有趣,你也可以忽略多值字段。我正希望学会如何尽可能的利用新的用户接口,不像我的同事,我已经安装了它并且我在两个环境中工作。时代变了,你必须跟得上时代才行。
我所喜欢的Access 2007
在我阅读Microsoft Office Access 2007桌面参考入门手册的时候,我注意到Access 2007的一些新东西吸引了我。下面是我总结的一些东西:
从已有的表中选择一个字段加入到另外一个表中。这个重要的特点可以让字段的名字和类型保持一致。
Access中表的新的附件数据类型比以往的OLE字段占用更少的空间,容纳多个附件。
能够在电子表格中加入‘总计’行
引入了电子表格中通用的过滤器
能够使用Outlook任务来调度事先设计的导入工作
使用Outlook收集电子邮件格式的数据
备忘录字段采用了富文本格式的属性
我在上面的列表中没有谈到任何用户界面元素,虽然我应该加上的。比如ribbon包括一系列的可以应用到表格和报表的内置的颜色和字体。电子表格现在可以很容易加入行与行之间轮流交替阴影的效果。任何打开的对象可以显示在“标签”界面中,这很像Visual Studio和SQL Server管理工作室。虽然我乐意采用它作为我的开发环境,但是我不确定这就是优秀的用户接口,时间会告诉我们的。
不要落伍,跟上潮流
Access 2007并不是给傻瓜用的。在Access 2007中有些东西会非常难,而另一些会非常简单……只要我们能用习惯。曾经有段时间,我们程序员能够满心欢喜的从Access 2000升级到Access 2003。但是Office 2007迟早会席卷全球,我们就必须追的上。如果你需要,可以缓缓,但是迟早我们还是要学习这个新产品。这种情况下,“入门手册”并不是一个坏的起点。
猜你喜欢
- SQL的扩展的删除与恢复 删除 代码如下:use master exec spdropextendedproc “xpcmdshell“ e
- 内容摘要:现在博客很流行,相信应该上网时间稍微长点的朋友都会在这或者在那的有一个自己的博客。对于一些有一定能力的朋友,可能更喜欢自己去下载一
- 对于相册来说,大图的浏览非常重要,因为对浏览者来说最重要的就是大图看得爽不爽,因为做项目的需要,我比较了许多相册的大图浏览方式,现在一一评说
- Javascript中的eval函数让我们可以很方便地操作一系列变量(a1,a2,a3,……)。自从VBScript 5.0之后,我们也可以
- 一、IE透明度问题在IE的高度超过某一阀值时,会产生透明度不时失效的问题,这现象比较奇怪,(会有的时候全黑,有的时候全白)你有可能无法复现。
- 在使用操作XML文件时,我们可以使用Load方法直接加载xml文件即可,在ie和ff下通用。但是是XML字符串,则在两种浏览器下就会有所不同
- mysql是linux平台下最流行的数据库系统,今天介绍的是mysql的安装及简单的操作方法!groupadd mysql //建立mysq
- 最近Google Code推出了一个面向网站开发者的 * Google DocType。它来自于网站开发者同时又面
- 本XML系列教程将分三部分发布,到最后一期我们将拥有一个功能全面,更加友好的XML菜单。本教程这个第一期涉及到了一些XML的基础知识。大家都
- 在运用xmlhttp组件编写程序中,会碰到 "msxml3.dll 错误 ‘800c0005’&nb
- 背景:pony是公司的首席体验官、首席产品经理。这次在产品峰会上pony将自己平时经验的积累与大家交流,体验较细。这次分享研发管理部,设计中
- 如果仅仅是定义表格的边框为1(border="1")和边框颜色值(如borderC
- 本文进通过实例,讲述通过 prototype 自定义方法的过程,旨在抛砖引玉,如果不对的地方,欢迎指正!prototype 是在 IE 4
- 下面是asp代码实现列出sql数据库中存储过程的功能,可自行添加其它功能:< HTML >< 
- 虽然说标题将的是首页的访问感受,但是同样适合于网站其它页面的用户体验设计,一个好的网站设计应当尽量做到首页和次页一视同仁。第一步(视觉设计)
- Oracle shutdown的时候突然断电,导致使用sql/plus启动时无法连接到数据库,具体描述为:connection can no
- 我想没多少人敢保证写JavaScript能不用调试,那选择用什么方式调试会比较好呢?告别了我最爱的alert("MM")
- 我们在浏览网页的时候偶尔会遇到一些陌生的网页交互行为,通常情况下它们并不会影响你的正常使用,之所以出现情况往往是因为,设计师在设计某个交互方
- 组件:"Adodb.Stream" 有下列方法: Canc
- 一个用asp来处理jmail发信的过程,及使用方法. 发信时,直接调用这个过程就行了,很方便。<% dim