构建一个系统

上一章节 您学习了 REBUILD 的基本使用,本章节我们将继续基于上一章节搭建一个更加完善系统。

在本章节中,您将学习到:

  • 实体关系(引用)
  • 明细实体
  • 触发器
  • 导出报表
  • 数据导入

添加订单实体

现在我们添加一个订单实体(步骤参考上一章节)。在订单实体中我们会添加一个重要的字段:购买客户,该字段用于在客户、订单间建立关联关系。

注意“购买客户”我们使用“引用”这一字段类型,他是建立实体间关系的关键

添加订单明细实体

通常情况下一笔订单会包含多个购买明细,因此我们再添加一个订单明细实体用于填写多个购买明细。

注意添加订单明细实体时我们选择了“订单”作为其主实体,因为明细需要依附于主实体存在

布局并使用

接下来,我们为新实体添加一些字段,让他看起来更好一些。最终订单、订单明细主要包括以下字段:

实体 字段 字段类型
订单 购买客户 引用
总计金额 小数
订单明细 商品 文本
金额 小数

添加完成后,我们将其放置在导航菜单中以便使用。同时,记得调整一下他们的列表布局和表单布局。

“订单明细”作为明细实体,会连同主实体一同显示在列表页,便于快速切换使用

添加一条订单记录

基于前面章节所完成的搭建,现在我们来新建一条记录。

“订单明细”作为明细实体,在编辑/新建时同样会连同主实体一起显示

至此,我们已经完成了一个简单的订单管理系统,希望您完成的还不错 ^_^

触发器

您可能注意到,在上一节新建订单时“总计金额”是我们手动录入,这存在几点问题:

  • 手动录入麻烦
  • 需要自己计算
  • 明细太多容易算错

显然这并不是我们希望的,我们的系统应该更加智能!

触发器 是 REBUILD 重要功能之一,可以完成各种自动化操作

自动计算金额

下面,我们就自动计算订单的总计金额添加一个触发器使其自动化。

添加完成后让我们看看效果!

导出报表

基于日常录入的数据,我们可以方便的导出报表使用。

通过上传 报表模板,可以根据需要自定义报表样式

数据导入

对于存量数据,也可以方便的将其导入到系统中。

结束语

通过本章节,我们一步步搭建和演示了很多有趣的功能,但 REBUILD 所提供的远不止于此。接下来,您可以通过 帮助文档 了解更多的功能以及他们的配置细节。

该文档内容对您是否有帮助?没有
您也可以通过 社区群组 向我们反馈问题
Updated 2024-06-20
目录