我正在将几个关键Access应用程序从Access 2007迁移到Access 2013.一般来说这很顺利,但我现在面临一个重大问题。
前言:
1.通过迁移我的意思是使用相同的db(它们是accdb格式),只需调整它们以补偿UI中的差异。 (最终用户根本不需要看到任何色带,除非在预览报告时)
2.应用程序是SQL Server后端的前端。应用程序本身不存储关键信息,所有Access表都是临时性的
但是,许多查询都在应用程序中运行。我正在慢慢地迁移到SQL Server视图和存储过程,但是有很多并且它很慢。
这不是一个反病毒问题。我没有安装赛门铁克。
问题:
其中一份报告中有四(4)份子报告。每当我尝试在Design View Access 2013崩溃时打开它。
当我使用Access 2007打开应用程序时,报表在设计视图中打开就好了。此外,当我删除所有子报表时,它在Access 2013中打开很好。
我试图将报告复制到新报告中
我试图在Access 2013中重新设计它。
每次发生同样的事情时:当我退出设计视图(成功添加子报告后没有任何问题迹象!)并尝试在设计视图中重新打开报告时,Access 2013崩溃。
我已经在互联网上搜索了任何解决方案,但似乎没有什么能接近这个问题。
拜托,有人可以帮助我吗?
答案 0 :(得分:0)
... OOPS
我以为我检查了所有四份子报告
结果发现其中一个潜在的问题......
这是(我认为)兼容性问题。这些应用程序中的大多数表单和报告都是Access XP传承下来的遗留物(可能是从早期版本转换而来)。
无论如何,我从头开始重新设计了子报告,一切都很好。
一般建议:
在“转换”到较新版本的MS-Access时,请务必确保您可以在应用程序中打开所有对象。