您可以配置外部规则和 DLL 文件的位置,禁用 DoubleForEquals,并指定 iLogic 要使用的默认 Microsoft Excel 引擎。
新特性:R2021
“选项”面板
“iLogic 配置”。
输入文件名或选择现有文件以替换
“保存”。
找到要导入的文件
“打开”。
使用“日志级别”设置可以设置在规则编辑器中用于 iLogic 记录和规则跟踪的日志级别。
使用“Excel 选项”设置可指定 iLogic 要使用的默认 Microsoft Excel 引擎。这是应用程序级选项。
默认的 Microsoft Excel 引擎为 Internal。Internal 是用于快速访问 Excel 数据的库,但是也存在限制。Excel COM 是 Microsoft Office Excel API。只有在计算机上安装了 Excel 时,才能使用它。这是应用程序级选项。如果您有使用 iLogic GoExcel 对象执行以下任何操作的 Excel 规则,请选择 Excel COM:
iLogic 可以自动检测前两种情况,并且会自动将选项切换到 COM。但是,iLogic 无法检测第三种情况。下面是一些不与“内部”选项配合使用而仅与 COM 选项配合使用的工作流示例。如果您有这些类型的规则,请选择 COM 作为引擎。
UseLibXL 变量会影响 Inventor 中的其他 Excel 操作。iLogicUseLibXL 仅影响 iLogic。
| Dim auto = iLogicVb.Automation
auto.ExcelEngine = ExcelEngine.COM ' 或 auto.ExcelEngine = ExcelEngine.Internal |
单击“安全选项”按钮可访问“iLogic 安全性”对话框。使用这些设置来启用安全性检查,以便确认不安全的规则
。
DoubleForEquals 是规则中使用的所有数值 Inventor 参数的默认类型。
在规则的开头使用以下语句可禁用此设置:
iLogicOption DoubleForEquals Off
此语句与标准的 Visual Basic Option 语句相似。