Arbortext IsoDraw > 用户参考 > 菜单 > 对象菜单 > 校验对象
  
校验对象
使用此菜单命令可以检查图中所有对象信息。有多种理由需要进行这种检查。其中最重要的理由是可以校验是否已输入所有必需信息。此外还可以发现不一致性,否则这些不一致性会导致交互式应用程序中出现问题。
如果选择该菜单命令,将出现下列对话框:
这使您可以详细定义测试条件。
ID 和名称
由于这些属性用于标识对象,因此它们特别重要。在不同环境中对于这些属性会应用不同的规则。通常,ID 应始终是唯一的,以便可以明确标识对象。如果在 Web 环境 (HTML 或 XML) 中使用各图,则 ID 和“名称”通常作为 Internet 地址 (URI) 的一部分进行传送。在这种情况下,仅可使用特定字符。WebCGM 更确切地规定了哪些字符可用于 ID 或“名称”。为此,您可在此处指定在检查 ID 和“名称”时要使用哪些规则。
您可以逐一检查 ID 和“名称”的唯一性。通过启用相关的框来完成此操作。通常只有 ID 应该是唯一的。
校验对象类型
此设置用于检查是否在图中使用了与 DTD 设置不一致的对象类型。
校验属性
此时会执行几种检查。首先检查使用所选择的 DTD 时是否允许使用该属性。然后检查该值。如果输入内容含有错误,则需要对其进行更正。还要执行一种检查来明确是否需要按照 DTD 输入该值。如果是这样,将会报告缺失值。
校验本地链接
如果启用此框,则会检查链接属性以确定其链接目标是否依然存在。
根据“对象信息”和选择的 DTD,此时将显示各对话框来报告已发现的任何错误。然后您就可以更正这些错误。
使用此命令可以从“对象信息”中删除与当前选择的定义文件 (DTD) 不匹配的属性。您可以在选择 DTD中找到有关这些定义文件的详细信息。
如果打开包含属性的文件,这些属性将被 Arbortext IsoDraw 采用。对于 Arbortext IsoDraw、CGM 或 Adobe Illustrator 文件也是如此。由于这些属性创建时可能未使用 DTD 或使用另一种 DTD,因此它们不一定与当前设置的 DTD 匹配。如果使用命令“选择 DTD”更改 DTD,也会出现此情况。