在表格的字段设计中,你可能已经注意到了“单值”和“多值”这两个概念。它们描述的是字段中的单元格是否存储单一值还是一系列的值(数组)。 每种字段都分为单值和多值的两种状态,理解这两个概念在进阶使用时非常有用。
字段名称 | 中文描述 | 默认状态 |
---|---|---|
SingleLineText | 单行文本 | 单值 |
LongText | 多行文本 | 单值 |
User | 用户 | 可选* |
Attachment | 附件 | 多值 |
Checkbox | 复选框 | 单值 |
MultipleSelect | 多选 | 多值 |
SingleSelect | 单选 | 单值 |
Date | 日期 | 单值 |
Number | 数字 | 单值 |
Duration | 持续时间 | 单值 |
Rating | 评分 | 单值 |
Formula | 公式 | 动态* |
Rollup | 汇总 | 动态* |
Count | 计数 | 单值 |
Link | 关联 | 可选* |
CreatedTime | 创建时间 | 单值 |
LastModifiedTime | 最后修改时间 | 单值 |
CreatedBy | 创建者 | 单值 |
LastModifiedBy | 最后修改者 | 单值 |
AutoNumber | 自动编号 | 单值 |
Button | 按钮 | 单值 |
虽然大多数字段都有其默认的单值或多值状态,但由于关联和引用的机制,字段的状态可能会发生变化。
理解单值和多值的区别对于高级用户来说非常有用。它帮助用户了解为什么某些字段会有多个值,并指导他们如何正确地设置和使用这些字段。
假设你管理一个公司,并使用 Teable 创建了两个表:员工信息
和 项目任务
。
姓名 | 电话号码 | 邮箱地址 | 任务 |
---|---|---|---|
张三 | 123456 | zhang@company.com | 任务1, 任务2 |
李四 | 789012 | li@company.com | 任务3 |
任务名称 | 负责员工 | 截止日期 | 进度 |
---|---|---|---|
任务1 | 张三 | 2023-11-20 | 50% |
任务2 | 张三 | 2023-12-01 | 30% |
任务3 | 李四 | 2023-11-15 | 80% |
在这个例子中:
当你在 “项目任务” 表中创建一个新任务并为其指定负责员工时,该员工的 “任务” 字段会自动更新,包含他或她负责的所有任务。
示例:你可能会想知道为什么数字字段有时会显示多条线或多个柱子,而不只是一个。这是因为它实际上是一个多值字段,可能是由于之前的关联或引用操作。