7.4. DMN 设计程序


当工作区包含多个文件夹 [RHPAM-3621] 时,无法在 VSCode 实例中创建新的 .scesim 文件

问题:当为一个工作区中存在多个文件夹时,在为特定 DMN 模型创建新场景时,场景模拟编辑器会失败。

重现的步骤:

  1. 创建 VSCode 工作区,其中包含一个文件夹。
  2. 创建有效的 DMN 文件。
  3. 为新创建的 DMN 文件创建一个 .scesim 文件。
  4. 在 VSCode 工作区中添加一个新的文件夹。
  5. 为同一 DMN 文件创建不同的 .scesim 文件。

临时解决方案:获取工作区中的一个文件夹。如果要处理多个项目,请在单独的 VSCode 实例中打开项目。

一个决策服务缺少 封装的Decisions 元素,用于在具有多个决策要求图的模型中传输依赖关系 [RHDM-1732]

问题:当模型包含多个决策要求图(DRD)时,并通过将其添加到决策服务节点来重复使用决策组件,生成的决定服务节点不包含其传输依赖关系的任何 封装的Decisions 定义。

重现的步骤:

  1. 定义多个 DRD。
  2. 在一个 DRD 中,根据决策定义一些决策。
  3. 在另一个 DRD 中,定义决策服务并重复使用之前创建的决策组件。不要重复传输的依赖关系。
  4. 构建和部署项目。
  5. 完成以下任一任务:

    • 评估决定以验证描述中报告的错误。
    • 检查 dmn 源代码,并确定是否缺少来自决策服务的 inputData 属性。
    • Properties 面板中检查决策服务详情。

临时解决方案:传输决策必须是模型决策服务的 封装Decisions 部分的一部分。

DMN 编辑器删除 canvas 上重复决策节点的边缘 [RHDM-1714]

问题:当您在 canvas 中复制决策组件时,边缘会出现一个问题。最初建模的边缘将移动或删除。

重现的步骤:

  1. 创建两个决策节点,A 和 B,并链接它们。
  2. 将决策节点 A 从 canvas 上的 Decision Components 面板拖动。
  3. 创建输入节点并将其链接到重复的决策节点 A。
  4. Save
  5. 重新打开项目。

    输入节点的链接现在连接到原始决策节点 A,而重复的决定节点则根本不没有链接。

临时解决方案:了解每个 DRD 的决策组件出现单个情况。

在 DMN 编辑器中,建议框不会解析功能参数 [RHDM-1661]

问题:当您编写字面表达式时,DMN 编辑器不会解析任何有用的建议。

重现的步骤:

  1. 打开 DMN 编辑器。
  2. 添加决策节点。
  3. 将表达式设置为 Literal 表达式
  4. 输入 date (377 | ,) 表达式并选中建议框。

预期结果:DMN 编辑器在编写字面表达式时提供有用的建议。

实际结果:在编写字面表达式时,DMN 编辑器不会解析任何有用的建议。

临时解决方案:无.

在 DMN 编辑器中,建议框将添加表达式的结果解析为列表,而不是数字 [RHDM-1660]

问题:当您在字面表达式中解析添加表达式时,DMN 编辑器建议返回列表而不是数字的功能。

重现的步骤:

  1. 打开 DMN 编辑器。
  2. 添加决策节点。
  3. 将表达式设置为 Literal 表达式
  4. 输入 sum ([1])+ sum ([2]) 表达式并选中建议框。

预期结果:DMN 编辑器推荐了添加表达式的正确功能。

实际结果:DMN 编辑器建议返回列表而不是数字的功能。

临时解决方案:无.

在 DMN 编辑器中,建议框无法识别变量 [RHDM-1658]

问题:当您将 数字 类型解析为字面表达式时,DMN 编辑器无法识别变量。

重现的步骤:

  1. 打开 DMN 编辑器。
  2. 添加决策节点。
  3. 将表达式设置为 Literal 表达式
  4. 输入 数字变量 + 表达式并选中建议框。

预期结果:DMN 编辑器会在将数字类型解析为字面表达式时识别变量。

实际结果:DMN 编辑器无法识别变量。

临时解决方案:无.

在 DMN 编辑器中,建议框无法识别持续时间表达式 [RHDM-1656]

问题:当您尝试解析持续时间表达式时,DMN 编辑器建议字符串函数而不是持续时间函数。

重现的步骤:

  1. 打开 DMN 编辑器。
  2. 添加决策节点。
  3. 将表达式设置为 Literal 表达式
  4. 输入 date ("2012-12-25" - date ("2012-12-24") 表达式并选中建议框。

预期结果:DMN 编辑器识别持续时间表达式。

实际结果:DMN 编辑器无法识别持续时间表达式并推荐字符串功能。

临时解决方案:无.

在 DMN 编辑器中,建议框无法识别日期表达式 [RHDM-1654]

问题:当您尝试解析日期表达式时,DMN 编辑器会建议字符串功能而不是日期功能。

重现的步骤:

  1. 打开 DMN 编辑器。
  2. 添加决策节点。
  3. 将表达式设置为 Literal 表达式
  4. 输入 date (date and time ("2012-12-25T11:00:00Z ")表达式并选中建议框。

预期结果:DMN 编辑器识别日期表达式。

实际结果:DMN 编辑器无法识别日期表达式,并推荐字符串功能而不是日期功能。

临时解决方案:无.

在 DMN 编辑器中,建议框无法识别负布尔值表达式 [RHDM-1652]

问题:当您尝试解析负布尔值表达式时,DMN 编辑器会提供与表达式无关的不同建议。

重现的步骤:

  1. 打开 DMN 编辑器。
  2. 添加决策节点。
  3. 将表达式设置为 Literal 表达式
  4. 输入 false非 false 表达式,并选中建议框。

预期结果:DMN 编辑器在解析负的布尔值表达式时提供相关建议。

实际结果:在解析负的布尔值表达式时,DMN 编辑器无法提供相关建议。

临时解决方案:无.

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部