Mendix 9.19 版 — 持续推进
上个月,我们发布了内容丰富的 Mendix 9.18 MTS 版本,并且随着本月的发布,我们将继续推进(工作)流程。 Mendix 9.19 包括工作流程改进,例如支持调用工作流程(又称子工作流程),使重复使用任务变得更加容易,并包含用于工作流程的新 Java API。此外还有全新的 Marketplace 体验、移动日志记录改进、新的 Native Gallery 小部件,以及将页面编辑器中的设计模式设为默认模式的选项。
工作流程
调用工作流(又称子工作流)
现在,通过使用“调用工作流”活动(又称子工作流),您可以将较大的工作流分解为较小的流程,在多个位置重复使用子工作流或导入其他人构建的工作流来扩展您自己的流程。这将使创建和维护支持大型工作流的应用程序变得更加容易。子工作流可以拥有自己的上下文实体,也可以在使用相同上下文实体时使用主工作流中的数据。主调用工作流将等待子工作流完成后再继续。

重复使用任务页面
许多开发人员都要求能够将同一页面用于多个任务定义。完成用户任务时,您可以选择一个字符串结果来代表其中一个用户任务结果。现在,您可以构建一个用于多个审核任务定义的审核任务页面。


工作流程API
工作流公共 Java API 现在可用于执行工作流操作,例如启动工作流、完成任务或暂停工作流。 查看文档 了解哪些 Java API 可用。
全新市场体验
我们很高兴能为我们的社区提供更好的体验,让他们能够通过 Studio Pro 访问 Marketplace 内容!此次 Marketplace 改版将帮助我们的用户获得更好的 UI,轻松导航,并更快地发现内容。
此版本将通过按类别和支持类型进行筛选,提供更好的内容搜索体验。主布局视图和详细布局视图的分离也有助于通过主布局查看 Marketplace 内容列表,通过详细布局查看产品详细信息。

电话
控制云环境中的移动日志级别
当您的应用无法按预期运行时,日志记录通常是了解导致不良行为的原因的首要工具之一。特别是“跟踪日志记录”,它显示了大量有关应用内部工作的信息,非常有用。但是,始终启用跟踪日志记录会严重影响应用的性能,尤其是在移动环境中,所有日志都必须从移动设备传输到云端。
这就是为什么你可以根据环境和感兴趣的主题配置应用程序的活动日志级别 Mendix 云。现在客户端日志级别也可以这样做。更改客户端日志级别需要移动应用程序在线才能生效。因此,更改可能需要一段时间才能反映在日志语句中。您可以在 文件.

原生画廊小部件
列表是移动设备上显示数据的实际标准。然而,有些数据更适合以不同的布局呈现。例如,精美的图像或其他丰富的内容不属于矩形列表格式。那么,让我们来了解一下我们新的 Gallery 小部件 Mendix 本机。
Gallery 小部件可让您在页面上以多列形式排列对象列表。它带有内置滚动视图,支持水平和垂直滚动。此外,您还可以为内置分页指定列数和页面大小。

但是,您并不局限于显示图像。您可以将任何内容显示为图库。只需将要使用的小部件拖到内容区域并构建自定义用户界面即可。这样,图库可用于构建多功能且外观独特的应用程序。为什么不将联系人显示为卡片而不是通常的列表呢?

最后但并非最不重要的一点是,图库还支持实时过滤器。您可以添加文本过滤器(与 Web 类似)小部件,让用户搜索图库中的特定条目。搜索中包含的属性在小部件中配置。
我们很高兴看到您将利用我们小部件集的这一出色扩展做出什么。您可以通过更新原生移动资源模块来获取适用于原生移动的新图库。
页面编辑模式:选择默认模式
在最近的版本中,我们对设计模式进行了很大的改进,尤其是 9.18 版引入了 Page Explorer。但是,如果您希望在打开时将设计模式作为默认模式,那么现在可以通过编辑 → 首选项 → 工作环境轻松地将其设置为默认模式。

OData 复合键
Mendix 9.19 增加了定义 OData API 的功能,其键由多个属性组成。例如,订单行实体的键由订单 ID 和行号组成,如本屏幕截图所示。

外部实体完全支持 OData 组合键。之前已经支持了 Mendix 9.19,因为许多第三方 OData API 依赖于复合键。
复合键支持的主要优点是 Mendix OData API 与 Connector Kit 2 一起使用。它使您能够为使用复合键的外部服务创建 OData 包装器,从而使它们与数据中心目录兼容并通过外部实体使用。
目录
改善了搜索体验
我们改进了 目录。搜索时,您现在可以返回所有结果,并可以分页查看这些结果,从而更轻松地找到您正在寻找的内容。除此之外,我们还添加了新的过滤选项,允许更精确地缩小搜索范围,例如,仅搜索您拥有的资源,或搜索包含特定功能(如可更新)的资源。 这些改进也可以在我们的 搜索 API v4.

资源文档
资源文档已得到改进,标明了包含特定限制或功能的数据源和集合,使消费开发人员更容易了解他们可以用特定资源做什么和不能做什么。

控制中心
现在可以从数据中心中移除外部参与者,这样管理员可以轻松地将应用程序所有权重新分配给组织中的另一个成员。除此之外,管理员现在可以隐藏示例数据源,使其不显示在其目录的主页上,也不显示在搜索结果中。

你准备好开始制作了吗?
- 观看 Mendix 9.19 发布视频.
- 下载 Mendix 9.19 开始构建。
- 如需了解更多详情,请仔细查看 Mendix 9.19发行说明.