很好奇将MS Access表格上传到SharePoint 2007列表的体验。我们一直在计划这样做,但我似乎还记得在结果列表中使用SharePoint修改Access表的问题,并且通常迁移不太顺利。你的经历?最佳做法和建议?我特别关注它是否能够迁移表单和报告,如果可以的话。谢谢!

有帮助吗?

解决方案

如前所述,Access 2010的重大新闻是我们可以构建网站并将应用程序发布到网络上。这是我在浏览器中运行ms-access的视频(第一部分在客户端,但你清楚地看到我切换到应用程序的浏览器版本½进入视频):

www.members.shaw.ca/MrTurtle/2010d1/w1.html

对于访问2010,表(或所谓的列表)将具有级联删除,级联删除限制等功能。还有一大堆性能改进,可以让更大的列表大小表现良好。

请注意,在发布数据库时,新表触发器(数据宏)也将升级到SharePoint。

对于访问2007,实际上没有任何特殊的问题,但与下一版本的访问相比,存在更多限制。因此,例如,如果您需要链接2007年的一大堆相关表,当您将表推送到sharepoint时,您不会有任何级联删除或任何像您这样的RI选项。在访问2010年。

因此,我不建议使用一大堆相互关联的表来推送应用程序。它不会起作用。但是,如果您有一个简单的客户列表或需要共享的几千个名称的联系人列表,那么访问2007应该对您有用。

所以,请记住,如果你有一个列表或表需要分享,那么很好。但是,如果您有一大堆相互关联的表,并且需要以这种方式运行应用程序,那么您将不会有任何运气或成功。

其他提示

在回答英国SharePoint用户组的问题时,我写了一篇关于将Access 2007与SharePoint列表一起使用,您可能会感兴趣(也有一些有趣的评论)。

在Access 2007 / SharePoint 2007中无法迁移表单或报表,只有表格。 Access 2010 / SharePoint 2010中的许多新内容允许您为SharePoint创建Access Web数据库。

德里克

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top