在TaskBuilder内打开学员管理项目前端文件里的update.tfp页面,下面以这个文件为例介绍一下数据修改页面如何实现前后端的数据交互。
4.6.3.1表单数据查询设置
要在输入项中显示数据,需要将输入项放在表单组件里,并设置好表单组件的 数据查询设置,以学员管理项目的update.tfp页面为例,在页面中选中表单组件form1,然后点击属性中的 数据查询设置,可以打开如下图所示的界面:
在该对话框中,需要先选择好数据模型,然后选择要查询的字段。
点击 请求参数 选项卡,可以在此设置需要客户端发送给后台服务的请求参数,对于修改页面来说,需要在此设置从列表页面通过URL传过来的id参数,设置界面如下:
在上图的界面中,参数名 表示要传给后台服务的参数名称,参数类型 这里设置为 URL参数,表示要从当前页面的URL路径里获取该参数的值,参数值 表示这个参数在URL里的名称,如果与要传给后台的参数名一致,则可以不用设置。大家可以回顾一下前面介绍数据列表页面的实现原理时,就讲解了如何在数据列表里打开修改页面,并通过URL路径给修改页面传递当前行数据的id值,正是因为列表页传了这个id参数,修改页才能通过该id值查询对应的学员信息,并在执行数据修改操作时,也才能知道