表中的行是各自数据模型中的记录。本教程描述了如何向表添加行和向数据库添加记录。这些数据可以在应用程序中使用。
让我们用一个简单的表作为例子。它存储了一个任务列表和对其完成情况的标记。
该表有三个字段。
- Name- 任务名称为字符串格式。
- Date- 事件发生的日期,以日期格式表示。
- Done- 任务状态,以布尔格式表示。
创建表格
为了让用户向表中添加记录,创建输入表单。
要创建表单,把输入部件拖到画布上。
- Input(名称字段为(字符串)。
- Date picker日期字段。
- 的 done字段在创建新记录时必须等于0,所以它后来直接在BP中被设置。
设置输入
设置Label ,让界面显示这是什么字段。
设置Name ,以便在业务流程内使用输入。
创建业务流程
下一步--设置业务流程,用于 New task 按钮的业务流程,它将保存输入的数据。
该业务流程被设置为 onClick触发器。
为了从先前创建的输入中获取数值,我们需要 Get Properties blocks.对于名称字段--的 InputString Get Properties block,而对于日期字段-- Datepicker Get Properties块。
现在将 Component ID中的字段。 Get Properties blocks.
对于每个字段,设置相应的输入的名称。
下一步是创建一个记录。要做到这一点,添加 Make task<span>块。所有必要的值从 Get properties blocks的所有必要值都必须传递给 Make task.
make块不向数据库写数据,它在BP内本地创建实体。为了保存记录,需要使用Server request POST /task/ 块。
块中,完成字段被设置为默认值。 Make task块中的默认值。
现在在数据库中保存记录。为此,使用 Server request POST /task/块,其中一个记录从 Make task 块中的一条记录被添加。
视频教学。
现在是保存和发布项目的时候了。刷新页面以查看结果。