关闭 NuGenesis LMS 表格时出错:此章节被标记为表格,但 Smart Builder 未对其进行验证 - WKB26939
文章编号: 26939点击此处访问英文版本文章
故障描述
- 关闭 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 插件。
解决方法
- 打开 Excel,单击主菜单 > Excel 的“选项”。
- 单击“加载项”类别。
- 在“管理”下,选择“COM 加载项”,然后单击“转到”。
- 取消勾选 NuGenesis Smart Builder 复选框。
- 勾选 Smart Builder 加载项的复选框,然后单击“确定”。
- Excel 将加载 Smart Builder。
- 如果加载成功,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
- HKEY_LOCAL_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
- HKLM\Software\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
- HKCU\Software\WOW6432Node\Microsoft\Office\Excel\AddIns\FormDesigner
附加信息
如果 Smart Builder 在 Excel 崩溃期间处于活动状态,可能会被 Excel 禁用。要重新启用此加载项:
- 打开 Excel,单击主菜单 > Excel 的“选项”。
- 单击“加载项”类别。
- 在“管理”下,选择“禁用项目”,然后单击“转到”。
- 勾选 Smart Builder 加载项,然后单击“启用”。
- 重复“解决方法”中的步骤,使 Excel 加载此加载项。
在某些情况下,Smart Builder 可能已在 HKLM 中正确注册,但未在禁用的条目列表中注册,但无法通过 Excel 加载。
id26939, SUPNG