跳转到主内容
Waters China

关闭 NuGenesis LMS 表格时出错:此章节被标记为表格,但 Smart Builder 未对其进行验证 - WKB26939

故障描述

  • 关闭 NuGenesis LMS 表格时出现以下错误信息:
    • This section is marked as a form but Smart Builder has not validated it. Please check if the section is a valid form and the Smart Builder is installed and functions correctly(此章节被标记为表格,但 Smart Builder 未对其进行验证。请检查此章节是否为有效表格,以及 Smart Builder 是否已安装并正常工作)
  • Excel 不能自行关闭,似乎没有响应
  • NuGenesis 的信息框看上去隐藏在 Excel 窗口后面

环境

  • NuGenesis 9 LMS
  • NuGenesis 8 LMS
  • NuGenesis 8 ELN

原因

未在 Excel 中激活 Smart Builder 插件。

解决方法

  1. 打开 Excel,单击主菜单 > Excel 的“选项”。
  2. 单击“加载项”类别。
  3. 在“管理”下,选择“COM 加载项”,然后单击“转到”。
  4. 取消勾选 NuGenesis Smart Builder 复选框。
  5. 勾选 Smart Builder 加载项的复选框,然后单击“确定”。
  6. Excel 将加载 Smart Builder。
  7. 如果加载成功,Smart Builder 将出现在功能区的“加载项”选项卡中。

如果执行上述步骤之后 Smart Builder 未加载,或者如果 Smart Builder 成功加载,但在重新启动 Excel 之后又恢复未加载状态,请确保计算机上存在以下注册表项:

  • NuGenesis 9.1-9.3 / Excel 365:
    • HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\Excel\AddIns\FormDesigner
      • LoadBehavior:3
      • FriendlyName:NuGenesis LMS Smart Builder
      • CommandLineSafe:1
      • 描述:NuGenesis LMS Smart Builder -- an addin created with VSTO technology(NuGenesis LMS Smart Builder - 由 VSTO 创建的加载项)
      • 清单:file:///Drive:\Program Files (x86)\Waters\NuGenesis LMS Smart Builder\FormDesigner.vsto|vstolocal
    • 注:下面给出的 NuGenesis 8 ELN(甚至是 NuGenesis LMS)的 HKCU 路径中也可能存在相同的注册表项。如果 HKLM 和 HKCU 中都存在 FormDesigner 注册表项,则将以 HKCU 项为准。无论是 HKLM、HKCU 还是这两个路径均有,LoadBehavior 项都必须设置为 3
    • 注意 2:在某些情况下,必须在第三个注册表路径中设置 LoadBehavior 项,如下所示。将 LoadBehavior 项的值设置为 3:
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\REGISTRY\MACHINE\Software\Wow6432Node\Microsoft\Office\Excel\Addins\FormDesigner
  • NuGenesis 8 LMS FR1、SR2 和 NuGenesis 9:
    • HKLM\Software\Microsoft\Office\Excel\AddIns\FormDesigner
      • LoadBehavior:3
      • FriendlyName:NuGenesis LMS Smart Builder
      • CommandLineSafe:1
      • 描述:NuGenesis LMS Smart Builder -- an addin created with VSTO technology(NuGenesis LMS Smart Builder - 由 VSTO 创建的加载项)
      • 清单:file:///Drive:\Program Files (x86)\Waters\NuGenesis LMS Smart Builder\FormDesigner.vsto|vstolocal
    • 注:下面给出的 NuGenesis 8 ELN(甚至是 NuGenesis LMS)的 HKCU 路径中也可能存在相同的注册表项。如果 HKLM 和 HKCU 中都存在 FormDesigner 注册表项,则将以 HKCU 项为准。无论是 HKLM、HKCU 还是这两个路径均有,LoadBehavior 项都必须设置为 3
    • 注意 2:在某些情况下,必须在第三个注册表路径中设置 LoadBehavior 项,如下所示。将 LoadBehavior 项的值设置为 3:
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\REGISTRY\MACHINE\Software\Wow6432Node\Microsoft\Office\Excel\Addins\FormDesigner
  • NuGenesis 8 ELN:
    • HKCU\Software\WOW6432Node\Microsoft\Office\Excel\AddIns\FormDesigner
      • LoadBehavior:3
      • FriendlyName:NuGenesis LMS Smart Builder
      • CommandLineSafe:1
      • 描述:NuGenesis LMS Smart Builder -- an addin created with VSTO technology(NuGenesis LMS Smart Builder - 由 VSTO 创建的加载项)
      • 清单:file:///Drive:\Program Files (x86)\Waters\NuGenesis Laboratory Execution Method Editor\FormDesigner.vsto|vstolocal

附加信息

如果 Smart Builder 在 Excel 崩溃期间处于活动状态,可能会被 Excel 禁用。要重新启用此加载项:

  1. 打开 Excel,单击主菜单 > Excel 的“选项”。
  2. 单击“加载项”类别。
  3. 在“管理”下,选择“禁用项目”,然后单击“转到”。
  4. 勾选 Smart Builder 加载项,然后单击“启用”。
  5. 重复“解决方法”中的步骤,使 Excel 加载此加载项。

在某些情况下,Smart Builder 可能已在 HKLM 中正确注册,但未在禁用的条目列表中注册,但无法通过 Excel 加载。

id26939, SUPNG