总结

已完成

在本模块中,您学习了与 Business Central 进行通信的新方式。 您可以使用 API 来创建用户无法在应用程序中使用的单独对象。 API 还支持版本控制系统,如果在发布新版本后仍然希望支持旧版 API,该功能就非常有用。

由于 API 使用 OData 构建,因此所有 OData 筛选器选项均可在 API 中使用。 Microsoft 为每个表提供 SystemId 字段,用于唯一标识记录。 使用本 SystemId 字段作为 ODataKeyFields 属性来检索单个记录。

在 Business Central API 之上创建自定义应用程序时,OData 和 API 性能会受到限制。

最后,您还了解到可以在 API 页面中运行自定义过程。 这些过程称为绑定操作。 要创建绑定操作,请在过程上方添加 ServiceEnabled 属性,然后使用 WebServiceActionContext 和 WebServiceActionResultCode 数据类型。