和表达式列一样,列工具栏可以指定列标题,但数据列名必须为空:
选择“列模板/列工具栏”页签,在下方的编辑区双击,弹出列工具栏定义窗口:
在弹出的定义窗口中,有4个工具栏项目可选择:
如下图,我们勾选了其中的前3个选项,就会自动多出3个与之相关的页签:
选择其中的任何一个按钮页签,即可进一步对该按钮进行设置。例如,选择“查看按钮”页签之后,就可以在这里分别定义该按钮的显示文字、颜色主题、角色授权以及需要绑定的弹层:
同样的操作方法,也可以对修改按钮和删除按钮分别进行相关属性的设置。点击“确定”保存,重新生成代码后刷新页面,表格的“操作”列就变成工具栏列了:
请务必注意表格工具栏和列工具栏的区别:表格工具栏在创建表格的时候定义,它实现的是对当前表格的增删查操作,且删除记录可以同时删除多行;而列工具栏在列属性中定义,它实现的是对当前记录的删改查操作,删除只能是当前行。
如上图,操作列的删除功能已经可用了:假如点击第4行操作列中的“删除”,它所删除的只能是第4行;如果点击表格工具栏中的“删除”,则会提示勾选要删除的哪些记录。
在本例中,由于“查看”和“修改”选项暂未绑定弹层,因而目前只有“删除”按钮有效。