快速实现数据列表+明细数据的增删改查
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实际应用中,用户需要对业务数据表进行多种处理以及多方面分析,需要将数据库中的数据拿到页面上进行查看以及增删改处理,通过传统的方法,一个熟悉JS或者JSP的程序员需要一定的时间才能实现这一系列操作。如何快速实现数据列表、明细数据的增删改查?快逸报表工具提供了交互增强模块:基于快逸报表工具,添加交互增强效果,即可轻松快速的实现数据列表以及对明细数据的增删改查。
数据的列表显示
使用场景:
数据库中物理表记录数据情况,比如记录客户基本信息,现在需要在页面上查看客户信息的明细,对代码略懂的用户需要一点时间就可以将数据列表显示到页面上。但是对于不懂代码的用户就不知如何下手了,快逸报表工具可以通过添加数据集,拖拽字段,实现数据列表。
使用快逸报表,只需两步就可以实现数据列表:
1.关联物理表,通过可视化页面选择对应物理表,添加数据集。
2.通过制表助手的引导将数据集字段添加到填报表单元格中,即可实现列表显示,而且可以根据个人
喜好,设置页面风格。
上述操作对于一个零代码基础的用户而言,自学快逸报表工具后,只需几分钟就可以实现将数据列表显示。
明细数据的删除
使用场景:
页面以列表的形式显示数据,查看数据时,发现有冗余数据或者重复、无用的数据,这时需要对这些数据进行删除,不仅需要在页面上删除,而且需要对数据库的数据同步删除。一般通过页面对数据库进行操作,需要用ajax连接数据库,通过编sql语句对数据库进行操作,对于零基础代码的用户而言,就不知道如何实现删除操作了。快逸报表工具提供了交互增强功能,将删除操作封装为一个按钮,通过添加删除行按钮,就可实现数据删除,并同步数据库数据。
使用快逸报表添加删除按钮,只需要插入交互增强效果,选择删除行按钮效果,并设置按钮相关属性,即可
添加删除操作。属性设置也很方便,默认已经带有必填属性,若无特殊需求,使用默认值即可,其余附加属性可根据页面介绍自己设置。
通过交互增强效果设置,可一键添加删除操作,如需删除多条数据,交互增强功能提供批量删除操作,类似于删除操作,仅需添加对应效果,即可进行批量删除。
明细数据的增加
使用场景:
页面上列出了已有的数据,但是查看后发现有数据没有存到数据库中,这时就需要添加新的数据到数据库中,在列表页面直接追加行进行添加。添加数据首先需要获取新的数据,然后将数据插入到数据库中,这两步操作都需要用JS代码实现。如何快速并避免编写代码来实现增加数据的操作,快逸报表的交互增强功能提供了增加行操作。
使用交互增强功能,实现增加数据仅需要两步操作:
1.插入交互增强效果,选择增加行按钮。
2.设置增加行按钮属性,提供了多个属性可供自定义设置,例如,可通过【风格】属性设置按钮样式风格;
【间隔时间】属性设置按钮操作时间间隔等。必填属性已带有默认值,若无特殊需求,即可一键添加增加行按钮。
通过以上步骤,根据页面向导以及说明,无需掌握代码,可快速添加数据。
明细数据的修改
使用场景:
页面上罗列了大量数据,需要对某条数据进行修改,因为数据较多,直接在页面上进行修改一不小心就会串行,这时想到用弹出层的形式对指定行进行修改。要想实现弹出层修改并更新数据库:需要通过JSP代码写出弹出层,并获取当前行数据,修改之后还将新数据获取并更新到数据库中,这一系列操作让熟悉JS代码的程序员实现都需要一定的时间,对于不懂代码的用户,怎样才能快速实现对应效果?快逸报表的交互增强功能封装了修改行操作,仅需添加交互增强->修改行操作即可实现弹出层修改行数据:
1、插入交互增强效果,选择修改行按钮。
2、设置修改行按钮属性,在属性页面仅需设置【待修改数据列】属性,用来确定弹出层需要修改的数据。其
余附加属性:比如【是否立即提交】根据需求可自定义,是否修改后立即提交入库;【填充单元格】该属性设置按钮大小等其余属性可根据需求自定义。
通过上述设置,可实现弹出层修改行数据。