创建数据查询、实体都需要重启服务器
$P 等于 rowData
removeRow 在表格当前选中行进行删除,不保留modify的信息
点击行 然后删除,这个事件一般只需要一个构件
回去把每个用过的构件的用法都写下来
流程节点 不能粘贴复制
valid
获取表单容器id,通过返回true,不通过返回false
getFormDataMapping
根据表单id获取json值,形式如下:
showJson
显示json所有的内容,常用来调试
赋值
可以进行多个赋值,按照从上到下的顺序执行,把右侧的值赋给左侧变量,类型是表达式
常用的形式是:
formData.create_time = new Date();
allData = [{beanName:"demo_vacate",mode:"insert",type:"data",data:formData}];
save
调用后台数据库"保存"方法,可以在同一事务中分别执行新增、修改、删除
reload
用来加载表格数据,grid数据,下面的是表格grid,不可填写数据的
reset
重置表单,上面的、可编辑的是表单,重置为空
uuid16
获取随机数据,赋值给变量,一半生成32位的,它有两个参数,一个指定位数,一个指定要穿给的变量
setFormValue
设置表单的值,可编辑的是表单,给指定的表单项赋值,一半多个一起使用,除了第一个使用上一步生成的随机变量外,后面的多是固定用法,#{currUser.id}对应requisition_form_number之类的,#{currUser.username}对应requisition_form_name之类的,
getCurrentRowData
获取当前行的表格数据,返回的是标准的json值
cancel
执行的功能相当于表单上的工具条中的取消操作
confirm
弹出一个是否确认操作的选项,它的返回值是yes或no
save
执行类似json语句的操作,也可以用一个变量去代替整个json值,其一般格式是{[a:"b",c:"d"]}
它的参数并不是json格式,它的参数中data部分是json语句
getCurrentRowData
一般getCurrentRowData后获得json语句赋值给rowData,然后会对rowData判空,然后可以判断rowData中的具体某项值,调用方法是rowData➕点➕变量名
getFormValue
获取表单指定行中指定id的值,怎么获得指定行?通过getCurrentRowData获得的就是指定行的数据,在它的基础上用getFormValue就是了
getFormValue和getFormDataMapping的区别
getFormValue是获取表单(可编辑的是表单)中的一项数据,
getFormDataMapping获取的是表单的所有数据,下一步接着的一般是赋值、save
fileDownload
下载服务器硬盘上的文件,如果是同时下载多个文件,则打包下载
它的参数有:
配置ID,也就是配置文件中的路径,一般是File.update这种格式
serverFileName,服务器上存放的文件的名字,即使upload项存放的值
接下来两个是下载后的名字
或者压缩包的名字
getParameter
得到浏览器URL中的参数
getMapWithParam
调用sql语句返回Map,需要穿参数,一般是用于查询的参数,然后在回调中返回得到的值,是map格式的
convertMapToJson
把map转为json
onReady
有时是没有必要的,因为表格设置自动加载后,就会自己加载数据了,一般在要传递的页面中绑定一个onReady
setFormValues
设置表格中所有数据
setFormValue
给指定项赋值,多用于初始化时间,比如添加的前置事件
getFormValue
是获取表单的值,要传入表单id,因此一般用于单个输入框,输入框的id就是表单项的id
getFormDataMapping和getFormValue比较:
getFormDataMapping相当于getFormValue的复数形式,一个是获取当前所有的,一个是获取一个,后者多用于搜索
getFormValue配合三参数reload实现搜索,
reload
参数有:表格名、数据查询地址、传入参数
show
打开一个浮动子窗口
可以用来调用已经设置好的页面实现查看流程的效果,也可以调用一个自己写的窗口来进行编辑操作,两者都是使用5参数的show
startProcess
发起流程,5参数,重要的有两个,一个是流程的定义id,一个是传递流程中要用的值,以json格式组织
valid
是来判断表单中现存的各个数据是否合法的,它是一系列工作的集合,
他还是很有必要的,虽然和数据处理主过程无关,但是验证是必要的必须的