Appearance
3.2 更进一步:字段类型
在 Excel 中,我们可以在“姓名”这一列填写数字“123”,也可以在“电话”这一列填写“你好”,这很自由,但也常常导致数据混乱和错误。
织信的强大之处在于,它为每个“字段”(列)都引入了 “字段类型” 的概念。它就像是给每一列的单元格都设置了一个严格的“格式规则”,规定了这一列只能存放特定类型的数据。
这有什么好处呢?
- 保证数据准确性: 为“出生日期”字段设置了“日期类型”,用户就无法错误地输入一段文字,只能从日历中选择一个规范的日期。
- 提升用户体验: 为“主管”字段设置了“人员类型”,用户可以直接从组织架构中选择人员,而无需手动输入姓名,避免了错别字。
- 实现高级功能: 为“照片”字段设置了“附件类型”,用户才能上传图片文件。为“成绩”字段设置了“数字类型”,我们后续才能对它进行求和、求平均值等计算。
织信提供了丰富的字段类型,下面的表格简单的介绍了各类型的基本的用法,如有需要,您可以点击此链接:字段设置 | 织信低代码平台开发文档,以了解每种字段类型更丰富的使用细节。或者,您可以先暂时跳过这个表格,在后面的实践中逐步了解不同的字段类型的作用。
分类 | 字段类型 | 核心用途说明 | 场景举例 |
---|---|---|---|
文本类 | 单行文本 | 记录简短、单行的文字信息,如名称、标题、编号等。 | 学生姓名、班级名称 |
多行文本 | 记录大段的描述、备注、意见等长文本。 | 请假事由、审批意见 | |
富文本 | 记录可排版的图文内容,支持加粗、颜色、插入图片等。 | 发布一篇图文并茂的学校通知 | |
日期和数字 | 整数 | 记录不含小数点的数字,如数量、年份、年龄。 | 课程课时数 |
小数 | 记录需要精确到小数位的数字,如金额、成绩、尺寸。 | 学生平均成绩(85.5)、商品单价 | |
日期 | 通过日历精确选择年/月/日/时/分/秒,记录时间点。 | 学生出生日期、请假开始时间 | |
时间 | 仅记录时/分/秒,与具体日期无关。 | 设置每日上课时间(08:00) | |
评分 | 以星级或其他图标形式进行等级评价。 | 学生为课程满意度打分(1-5 星) | |
控件类 | 列表选择 | 提供固定的下拉选项(单选或多选),规范数据输入。 | 在读状态(在读/休学/毕业) |
树形选择 | 以层级树状结构展示和选择选项。 | 从集团-公司-部门中选择所属部门 | |
级联选择 | 前后选项内容联动,如选择省份后,城市列表随之变化。 | 省份-城市二级联动选择 | |
附件 | 上传图片、文档、视频等任意文件。 | 上传学生照片、病假诊断证明 | |
复选或开关 | 用于多项选择(复选框)或表示“是/否”状态(开关)。 | 任务是否完成(开关)、兴趣爱好(复选) | |
用户选择 | 从系统组织架构中选择一个或多个人员。 | 指定班级的班主任、任务的负责人 | |
部门选择 | 从系统组织架构中选择一个或多个部门。 | 选择费用归属的报销部门 | |
颜色 | 提供调色板选择颜色,用于状态标记或美化。 | 为不同优先级的任务设置紧急程度颜色 | |
手写签名 | 提供签名板供用户手写输入签名。 | 在重要审批单据上进行领导手写签名 | |
地理位置坐标 | 通过地图记录精确的经纬度信息。 | 销售拜访时记录客户公司位置 | |
函数 | 值由公式自动计算得出,而非手动输入。 | 根据开始/结束时间,自动计算请假天数 | |
自定义组件 | (高级) 嵌入开发者编写的自定义功能模块。 | 嵌入一个天气预报或实时股价窗口 | |
关联关系 | 关联表 | 在“一”的表单里,以列表形式查看所有“多”的数据。 | 在【班级表】中,查看本班所有学生列表 |
关联记录 | 在“多”的表单里,选择关联到“一”的某条数据。 | 在【学生表】中,选择其所属班级 | |
关联记录字段 | 自动从关联的记录中带出其某个字段的值,跨表取数。 | 在请假表中,根据学生自动带出班主任 | |
查找列表 | 展示符合特定筛选条件的关联数据列表。 | 在班主任视图下,仅看名下学生待审批的假条 | |
子对象 | 以“主表-子表”形式记录一对多的明细信息。 | 在报销单中,添加多条报销明细(子表) | |
关联列表汇总 | 对关联的多条记录的数字字段进行计算(求和/平均等)。 | 在【班级表】中,计算班级总学费 | |
查找汇总 | 对符合特定查找条件的关联数据进行汇总计算。 | 计算班级中成绩大于 90 分的学生人数 | |
静态字段 | 编号 | 系统为每条记录自动生成唯一的、递增的编号。 | 申请单号(QJ-2025-001) |
子对象编号 | 为子表中的每一行明细自动生成行号(1, 2, 3...)。 | 报销明细子表的序号 | |
创建时间 | 系统自动记录记录的创建时间,不可修改。 | 学生的档案录入时间 | |
最后修改时间 | 系统自动记录记录的最后更新时间。 | 请假单状态变更时间 | |
创建人 | 系统自动记录创建该记录的用户。 | 请假申请的提交人 | |
最后修改人 | 系统自动记录最后修改该记录的用户。 | 学生档案最近修改人 | |
静态文本和控件 | 在表单中显示固定的文本、分割线或按钮,仅用于布局。 | 添加分组标题“基本信息”或一条分割线 |
现在,让我们卷起袖子,开始创建第一张表吧!