本主题提供了新用户在开始使用Enterprise Architect时通常会提出的许多问题的答案。
问题1:如何更新到最新版本的Enterprise Architect?
将您现有的Enterprise Architect版本更新到更高版本(例如,将Enterprise Architect 12.1更新到Enterprise Architect 13)要求您的订阅是最新的。如果您的订阅是最新的,则可以从Sparx System网站的“注册用户”页面下载最新的安装可执行文件。
如果订阅已过期,则必须购买订阅续订才能访问最新版本的Enterprise Architect。
下载新的安装可执行文件后,必须卸载现有版本的Enterprise Architect。按照提示运行新安装程序将帮助您自动执行此操作,或者您可以预先通过Windows控制面板手动卸载现有版本。
问题2:尝试在Windows 10上安装Enterprise Architect时出现“此应用程序无法在您的PC上运行”错误消息。
安装程序可能已损坏。尝试清除Internet浏览器缓存,然后从Sparx Systems网站重新下载安装程序。
问题3:发生错误:无法锁定文件-使用.eap文件时
如果您对包含.EAP文件的文件夹没有完全的读取/写入访问权限,则通常会发生此错误。请检查.EAP文件的权限及其所在文件夹的权限。
或者,尝试将文件复制到您具有完全读/写访问权限的位置(例如“ 我的文档”),然后从那里打开它。
问题4:可以将.eap文件用于大型存储库吗?
建议您将DBMS存储库用于大型和/或多用户项目。
MS Jet 3.5的文件格式为.eap,MS Jet 4.0的文件格式为.eapx。这种格式虽然对于小型存储库和一小群用户非常有效,但对于大于40 MB的大型存储库或同时具有5个以上用户的用户组确实会产生问题。
问题5:我可以将个人Enterprise Architect的设置从一种安装迁移到另一种安装吗?
Enterprise Architect的大多数本地设置存储在Windows注册表中或当前用户配置文件的%APPDATA%目录下面的文件系统中。导出设置:
1)运行regedit.exe并导出以下注册表项
[HKEY_CURRENT_USER \ Software \ Sparx Systems \ EA400]
2)复制目录中的所有文件
%APPDATA%\ Sparx系统\ EA
(注意:默认情况下,%APPDATA%是指目录C:\ Users \%username%\ AppData \ Roaming \)
导出这些注册表设置并从“应用程序数据”中复制文件应使您可以传输大多数本地设置。
问题6:我可以使用Windows Active Directory吗?
您可以从Windows Active Directory导入Windows用户ID,并将其用作Windows身份验证的安全用户ID。
有关更多详细信息,请参阅“ 从Active Directory帮助导入用户ID”主题的“注释”部分。
问题7:如何与其他用户共享搜索定义?
您可以使用“导出搜索”和“导入搜索”功能使搜索对其他用户可用。有关更多详细信息,请参阅“ 模型搜索帮助”主题。
没有专门用于在项目中保存搜索定义的选项。但是,您仍然可以通过创建包含搜索定义的MDG技术,然后将其重新导入到您的项目中来有效地实现这一点:
创建包含您的搜索定义的MDG技术(请参阅“ 创建MDG技术文件帮助”主题)。
将MDG技术导入到您的项目中(请参阅将MDG技术导入模型帮助主题)。
在这种情况下,打开项目的任何用户都应自动获得MDG搜索。默认情况下,应启用MDG技术。但是,如有必要,用户可以通过“ MDG技术”对话框禁用/启用它(请参阅“ 管理MDG技术帮助”主题)。
另外,如果您使用的是SQL查询,则可以考虑创建一些“ 模型视图”元素,以在图表上显示查询结果。有关详细信息,请参阅定义模型视图图表帮助主题。
问题8:我报告了一个错误。我可以在网上关注我的问题吗?
我们不提供任何公共错误跟踪功能。如果您对先前报告的问题有任何疑问,以及先前报告的问题的参考号。
问题9:我可以将“关系矩阵配置文件”传输到另一个项目吗?
不能将“ 关系矩阵”概要文件导出为参考数据。但是,您仍然可以通过以下方式有效地导入/导出“关系矩阵”配置文件:
在图上创建一个超链接,将其类型设置为“矩阵”,然后选择要共享的矩阵配置文件。将包含该图的包导出到XMI。矩阵配置文件将保存在此XMI中。然后,您可以将此包(包括矩阵配置文件)导入其他项目。
或者,创建一个Matrix Specification元素。这将自动创建一个与元素名称匹配的新Matrix Profile。如果您通过XMI将此元素导出/导入到另一个项目中,则还将包含Matrix Profile。
问题10:如何复制图表或图表元素?
有几个选项可用于复制图和图元素。可以通过深层复制来复制图及其全部内容,或者可以在通过浅层复制链接到相同原始元素的同时复制图。有关更多详细信息,请参阅“ 复制(重复)图”帮助主题。
问题11:如何复制包或元素树?
您可以轻松地将整个Package树或元素树复制到当前存储库中的另一个位置,或复制到在Enterprise Architect的另一个实例中打开的另一个存储库。有关详细信息,请参阅“ 复制软件包帮助”主题。
问题12:SQL模型搜索中可以使用哪些表?
编写查询时,Ctrl + Space将显示“智能感知”下拉菜单,其中提供了所有可用表的列表。您可以通过查询查看表的完整内容,例如:
选择* from t_object
除此之外,您还可以参考Enterprise Architect帮助的“ Enterprise Architect对象模型,参考”部分。这描述了Enterprise Architect自动化接口可用的对象。在大多数情况下,类和属性直接对应于数据库中的表和列。例如,“ 元素类帮助”主题提到关联的表是t_object。
问题13:您是否支持旧版本的Enterprise Architect?
Sparx Systems正式仅支持Enterprise Architect的最新版本。但是,如果您对早期版本有疑问或问题,我们仍将为您提供帮助。请注意,我们不为Enterprise Architect的早期版本提供补丁。如果您遇到Enterprise Architect的问题,该问题已在更高版本中修复,则必须升级到更高版本。
问题14:在打开存储库时,我得到一个默认图-如何禁用它?
使用以下选项在项目上设置了默认图:
功能区:布局>图表>管理>设置为模型默认值
您可以通过以下方式取消默认设置:
创建并打开一个新图。
选择功能区选项:“ 布局”>“图”>“管理”>“设置为模型默认值”。
删除新图。
重新加载项目。
问题15:如何解决DBMS存储库的性能问题?
性能问题通常与DBMS存储库设置或对该存储库的网络访问有关。
这一系列步骤将有助于识别和解决许多性能问题:
1.您是否尝试过在模型上运行项目完整性检查?
功能区:配置>模型>完整性检查>项目完整性
2.您是否在模型上启用了审核?
功能区:配置>模型>审核:审核设置>启用审核
审核是一项功能,可能会对模型的性能产生重大影响。如果启用了审核,请尝试将其关闭以查看性能是否有所改善。
3.您是否启用了任何加载项?如果暂时禁用它们会怎样?
功能区:专门>加载项>管理
4 。如果您正在通过ODBC或Cloud Service使用DBMS存储库,则可以使用Windows CMD | Windows Server 2003检查来自服务器的响应。ping服务器的IP地址。例如:
ping 192.168.0.12
如果ODBC连接到基于DBMS的存储库的响应时间大于10毫秒,则可能是网络问题,您应该考虑使用基于云的DBMS连接。
使用云服务,合理性能的延迟范围可以达到150毫秒。如果一般的ping响应大于此值,则需要重新考虑通过这种慢速WAN连接使用Cloud服务,并且如果您的DBMS支持此功能,则可能考虑使用诸如DBMS-Replication的替代方法。
问题16:如何在项目浏览器中还原滚动条?
较新的视觉样式,例如Microsoft Visual Studio 2012,Microsoft Visual Studio 2013或Microsoft Office 2016,将隐藏水平滚动条并使用自动滚动行为。
您可以通过将Enterprise Architect重置为使用较旧的Visual Style(例如Microsoft Visual Studio 2010)来禁用自动滚动并恢复滚动条;选择:
功能区:“开始”>“视图”>“视觉样式”
选择适当的样式。
想要购买Enterprise Architect正版授权请点击【商城购买】
文章转载自:慧都控件https://www.evget.com/article/2020/07/10/36927.html