校验提示与常见填写问题
本章说明保存被拦截时的常见原因与排查顺序。
1. 必填校验
标记为必填的字段未填写时,保存被拦截,页面以醒目颜色标出未填写的字段。补齐后重新保存即可。

供应商为空时保存被必填校验阻止
2. 格式与范围校验
部分字段除必填外还有格式要求:
- 数值字段只接受数字,输入文字会被拒绝;
- 部分文本字段限制最大长度,超出部分无法输入;
- 数值与日期字段可能设置了取值范围(例如不能为负数、日期不能早于某日),超出范围时保存被拦截。
具体规则由应用管理员按业务需要配置,各表单不尽相同。
3. 保存被拦截的排查顺序
- 阅读提示信息。提示通常指明具体的字段与原因,按提示修改;
- 检查必填项。从表单顶部到底部,包括明细表的每一行;
- 检查明细表。填写不完整的行会触发校验。补齐该行或删除该行后重试;
- 确认是否可编辑。确认当前是新增或修改方式打开,而非查看方式,见填写单据基础;
- 仍无法保存时,截图记录提示信息,连同表单名称与字段一并反馈给应用管理员。
4. 常见提示对照
| 现象 | 可能原因 | 处理方式 |
|---|---|---|
| 点击保存无反应,字段旁有醒目提示 | 必填字段未填 | 补齐提示指出的字段 |
| 输入数字后被清空 | 该字段为数值类型,输入了非数字内容 | 只输入数字,注意小数位限制 |
| 输入的文字被截断 | 超出字段设定的最大长度 | 精简内容,或联系管理员调整限制 |
| 提示该值已存在 | 该字段要求取值唯一,填写的值已被其他单据使用 | 改为其他值 |
| 提示记录已被修改 | 打开期间他人也修改并保存了这条单据 | 重新打开该单据,核对最新内容后再编辑 |
| 明细表某行报错但看不出问题 | 该行有字段未填完整或格式不符 | 逐列检查该行,尤其是必填列 |
| 提示无权限,或字段灰显不可点 | 当前为查看方式,或对该单据没有编辑权限 | 确认打开方式;需要权限请联系管理员 |
| 保存后数据没有变化 | 保存实际失败,或修改的是自动计算字段 | 重新确认保存结果。自动计算字段需修改其依赖的源头字段 |
5. 明细表的校验
明细表按行检查,提示通常指明具体的行与列。定位到该行逐列核对即可,不必重新检查整张表。
多余的空行同样会触发校验。 明细表中若存在误插入的空白行,会被当作填写不完整。删除多余空行往往能直接解决保存失败的问题。
6. 关于空值与零
系统把"未填写"与"填写了 0"作为两种不同的事实分别记录,不会把未填写的字段自动补为 0。
需要表达数值为零时应手工填写 0;确实没有数据的字段也不必凑填 0。
7. 常见问题
| 问题 | 说明 |
|---|---|
| 同一字段有时能保存有时不能 | 校验规则可能与其他字段联动(例如"结束日期不能早于开始日期"),需留意提示中指明的具体条件 |
| 提示信息看不懂 | 截图完整提示文字,连同表单与字段名反馈给应用管理员 |
| 未作任何修改也保存失败 | 可能是依赖的自动计算或取数结果尚未完成,稍候重试。持续失败时按第 3 节排查 |