显示已添加的基本信息
无代码软件开发请假管理系统,我们在员工假期基本信息管理页点击“添加信息”按钮后出现弹窗,其中输入员工和假期信息,点弹窗的保存按钮时,我们需要设计处理逻辑来将输入信息存入数据库的基本信息库表记录中,这部分需要我们设计以下内容:拖放库表记录元件并命名(即是数据库中表名称),拖放数据类型并命名(库表的字段名),添加窗口父级元件并将输入框中输入值对象与字段连线即是传值进入数据库表字段,拖放服务器行为处理元件并拖放插入数据库记录元件,将传值的数据库表用连线传入这个插入数据库记录的元件,然后设计刷新基本信息显示块逻辑和关闭窗口的处理逻辑。为了在测试时直接显示保存的基本信息,我们需要回到基本信息显示块中,拖放一个行为处理元件,在此开发一个假期基本信息查询逻辑、开发一个库表信息转为表格行信息逻辑,然后传值给父级元件中的表格中行元件对象。存入数据库表记录的开发动画图演示如下:
设计库表传值存入数据库主要逻辑处理过程步骤有:
假期基本信息数据库表设计拖放数据库表记录元件并命名,然后拖放数据类型元件并命名就是库表字段,设计完成后在首次运行项目时,会在设定的数据库中自动生成库表,注意第一个拖放的字段默认是唯一主键,需要时对各字段属性再进行设置主键、非空等。当将值传入时,数据库表也可以视为一条特定记录。
记录传值存入数据库传值进入数据库表元件后,就是一条对应值的记录,连线传值就可以对记录进行处理,如果连线到插入记录元件,则会将记录存入数据库。这部分处理中,插入数据库记录一般需要在一个服务器行为处理元件中设计也就是在服务器上运行逻辑。
数据保存完成后刷新基本信息页面可以用右键添加父级引用对象,也可以复制一个要刷新的对象元件,然后右键改类型为父对象,然后再拖入一个刷新元件,连线后即可完成刷新逻辑开发。这样在数据存入数据库后会刷新基本信息页面。配合以下查询显示信息逻辑,就可以显示已添加的人员假期信息。
查询所有假期信息并输出在基本信息页中,表格显示元件下拖放一个行为处理元件,在此开发基本信息数据库记录查询功能,这个功能开发很简单,同样是在一个服务器行为处理元件中设计的。开发时直接拖放一个查询元件,复用基本信息数据库表元件,连线即可得到全部数据库中的记录,注意这个地方数据库表对象要用右键选中重复选项设为复数形式。
数据库多条记录转为表格显示的多行对象在一个行为处理元件中,复用表格的行元件和数据库表元件,然后将字段和列名称每一个进行如上图一样的连线处理就可以将数据库记录转为可以显示在表格中的每行信息对象。然后将行对象值传给基本信息父元件中的表格中的行对象。
逻辑开发完成后,就可以进行录入测试最后直接在本地浏览器中运行项目,测试添加信息功能,我们可以得到最前面的显示信息页一样的数据内容。数据库记录保存和全部记录查询功能在这节都用到。