Web 视图问题
作者: hardikbagaria创建于 2026年9月17日更新于 2026年9月17日
标签bug
问题报告:Has Web View ' 删除is published'后验证错误 '
说明
在编辑 Frappe 的 DocType 和 ** 未检查 Has Web View' 时, is published ' / Is Published Field 配置即使在从 DocType 中删除相应的字段后仍然有效。
因此,保存 DocType 会抛出以下错误:
页:1 消息 已发布字段必须是有效的字段名
* 重现步骤
1. 打开已启用 **Has Webview** 的 DocType 。
2. 确保DocType有一个 " 已发布 " 字段配置为**Is已发布字段**。
3. 取消检查 **Has Webview**.
4. 删去文件Type中的 " 已公布 " 字段。
5. 拯救DocType。
实际结果
DocType 无法保存 :
页:1
消息
已发布字段必须是有效的字段名即便如下:
- `Has Web View ' 不受限制。
- `已公布 ' 字段已删除。
- 在禁用Web View时,** Is Published Field**配置并不相关。 *Is Published Field 字段/配置在UI中可能看不见,但其值仍在保存期间被验证.
预期成果
当Has Web View不受限制时,Frappe不应验证Is Pleased Field配置.
或者,当“Has Web View”被禁用时,Frappe应自动清除/重置 ** Is Published Field** 值,允许在“is published”字段被删除后保存 DocType。
QQ 错误
页:1 已发布字段必须是有效的字段名
补充意见
无论**Is Pleased Field** 配置是否在 DocType 格式中可见,似乎都进行了验证. 这可以防止在禁用 Web 视图后保存 DocType 并去除相关的 “is published” 字段 .内容来源: frappe/frappe