在 上一章节 您学习了 REBUILD 的基本使用,本章节我们将继续基于上一章节搭建一个更加完善系统。
在本章节中,您将学习到:
现在我们添加一个订单实体(步骤参考上一章节)。在订单实体中我们会添加一个重要的字段:购买客户,该字段用于在客户、订单间建立关联关系。
注意“购买客户”我们使用“引用”这一字段类型,他是建立实体间关系的关键
通常情况下一笔订单会包含多个购买明细,因此我们再添加一个订单明细实体用于填写多个购买明细。
注意添加订单明细实体时我们选择了“订单”作为其主实体,因为明细需要依附于主实体存在
接下来,我们为新实体添加一些字段,让他看起来更好一些。最终订单、订单明细主要包括以下字段:
实体 | 字段 | 字段类型 |
---|---|---|
订单 | 购买客户 | 引用 |
总计金额 | 小数 | |
订单明细 | 商品 | 文本 |
金额 | 小数 |
添加完成后,我们将其放置在导航菜单中以便使用。同时,记得调整一下他们的列表布局和表单布局。
“订单明细”作为明细实体,会连同主实体一同显示在列表页,便于快速切换使用
基于前面章节所完成的搭建,现在我们来新建一条记录。
“订单明细”作为明细实体,在编辑/新建时同样会连同主实体一起显示
至此,我们已经完成了一个简单的订单管理系统,希望您完成的还不错 ^_^
您可能注意到,在上一节新建订单时“总计金额”是我们手动录入,这存在几点问题:
显然这并不是我们希望的,我们的系统应该更加智能!
触发器 是 REBUILD 重要功能之一,可以完成各种自动化操作
下面,我们就自动计算订单的总计金额添加一个触发器使其自动化。
添加完成后让我们看看效果!
基于日常录入的数据,我们可以方便的导出报表使用。
通过上传 报表模板,可以根据需要自定义报表样式
对于存量数据,也可以方便的将其导入到系统中。
通过本章节,我们一步步搭建和演示了很多有趣的功能,但 REBUILD 所提供的远不止于此。接下来,您可以通过 帮助文档 了解更多的功能以及他们的配置细节。