Skip to content

数据表设置

表单功能

评论功能

是否开启评论功能,开启后,每一条记录都可以被用户评论,评论的内容可包含文本、图片、附件。在评论中可以输入@ 符号提醒成员。@用户后发送的通知内容,可以使用表达式计算。

字段变更日志功能

在开启了变更日志后,在通过表单工作流修改数据表记录时,如果修改的字段开启了在修改时记录变更日志 ,则会将修改前的值和修改后的值记录到变更记录表中。变更记录表的格式参见 变更记录表

删除记录时的行为

删除数据后存入回收站

启用后记录被删除后将会存入回收站,用户可通过回收站恢复

删除记录后如果有关联记录或者关联列表引用本表记录

关联记录关联列表 存储了记录之间的一对一一对多关系,当被引用记录删除时,系统提供了两种预设行为。

  • 被引用时不允许删除

    说明

    表示在删除被引用数据时,如果有其它表的记录的关联记录或者关联列表字段引用了本条记录,则系统会提示用户不允许删除。

  • 删除后同时设置引用数据中的关联记录为空或者删除关联列表中被引用的数据

    说明

    表示系统会自动将引用的数据删除。对于关联记录是将字段的值设置为空值,对于关联列表是将关联列表中的数据删除。

表单样式

表单样式

表单展示的布局样式,支持简约 经典 表格样式。

表单标题

可自定义表单在弹窗、侧边栏、在新页面页面打开时,标题展示的内容。不传递则默认使用数据表名称

表单字段样式

可自定义表单字段样式在表单内的展示样式。支持边框 填充颜色 透明背景

表单宽度

表单创建页面和表单信息页面的宽度会设置成表单宽度,如果希望表单全屏显示,可将表单宽度设置成100%

表单数据保存模式

数据表表单详情页数据保存方式修改了单个字段后保存 整个表单一起保存

关闭表单时调用自动化

表单创建页弹窗或表单详情页弹窗,用户关闭时调用自动化,使用自动化设置自动化返回值 控制是否允许表单关闭, 自动化被调用时会默认传递RecordFormCloseEvent 上下文变量

使用说明

  • 该自动化由客户端发起,可以使用自动化的交互步骤
  • 设置自动化返回值返回true时才会关闭对话框,如返回值:${true}

字段格式

通过表达式设置满足条件的字段显示的样式,可设置多条规则,后面的规则会覆盖前面的规则

自定义控件

表单页面显示的控件,支持在表单创建页工具栏控件表单工具栏控件位置添加控件,以满足不同场景下的控件使用需求。

地址栏筛选

地址过滤器

如果访问路径如下:

https://next.informat.cn/app/croe0zft168y3/table/cfg9ywr41G?filter=name_filter&name=test

那么系统最终组装成的filter对象如下:

javascript
var filter = {
    query: {
        pathFilterId: 'name_filter',
        pathFilterQuery: {
            name: 'test'
        },
        filter: {
            opt: 'and',
            children: [
                {
                    opt: 'and',
                    conditionList: [
                        {
                            fieldId: 'name',
                            opt: 'contains',
                            value: 'test',
                            ignoreNull: false
                        }
                    ]
                }
            ]
        }
    }
};

表单页面的地址

一般情况下系统中的表单都是以弹出层的形式展示,不会有独立的页面地址,如果希望表单在单独的页面中展示的话,可以通过控件或者自动化打开以下链接

/app/${appId}/record/${tableId}/${recordId}