Appearance
Appearance
卡片视图将数据展示为卡片形态,卡片中可以显示封面和字段
设置项 | 说明 |
---|---|
选择模式 | 设置卡片的选择模式。 选项: 无 、复选框 、单选 |
将满足以下条件的记录设置为不可选择 | 选择模式为复选框 、单选 时可设置,如果表达式结果返回为true 时,不可选择 |
分组字段 | 以字段的数据进行分组,作为卡片的分组名称显示。不设置则不进行分组 |
视图上卡片部分的样式设置,支持多种卡片渲染方式。
由于其他视图均使用了该配置,所以统一在卡片样式章节进行讲解。
下文我们将任务管理中的批量完成任务场景作为示例,展示卡片视图的能力。
将满足以下条件的记录设置为不可选择
${rowRecord.state == 'cancel' || rowRecord.state == 'complete'}
记录展示样式:
当满足条件时以下条件时,设置开始时间
字段的文字颜色为#5D7092
${rowRecord.state == 'unstart'}
当满足条件时以下条件时,设置开始时间
字段的文字颜色为#5B8FF9
${rowRecord.state == 'progress'}
当满足条件时以下条件时,设置开始时间
字段的文字颜色为#FAAD14
${rowRecord.state == 'cancel'}
当满足条件时以下条件时,设置开始时间
字段的文字颜色为#57CA8C
${rowRecord.state == 'complete'}
在【工具栏】添加【工具栏控件】,执行操作为【调用自动化】,输入参数为${tableSelectedRecordList}
创建自动化
添加更新记录
的步骤,并设置数据表为任务表
,【设置字段的值】设置如下:
字段 | 值 |
---|---|
状态 | complete |
实际完成时间 | ${Date.sysdate()} |
完成度 | ${100} |
添加刷新模块
的步骤,并设置参数模块
为当前卡片视图
模块