ERPNext 中的每个表单都有一组标准字段。如果您需要捕获某些信息,但没有可用的标准字段,您可以根据需要向表单中插入自定义字段。
您可以进入“自定义表单”并在特定表单或文档类型(以下简称 DocType)中添加字段。
要访问自定义字段,请前往:
首页 > 自定义 > 表单自定义 > 自定义字段
您也可以进入任何 DocType 的列表视图,然后从菜单选项中选择“自定义”。
- 如何创建自定义字段
- 前往自定义字段列表,然后点击“新建”。
- 文档:选择您需要添加自定义字段的文档。
- 标签:输入您希望为自定义字段指定的标签。
- 字段类型:ERPNext 已定义了一组字段类型,可从该下拉菜单中获取。您可以在此菜单中选择自定义字段的类型。
- 更新。
在此处了解更多关于字段类型的信息。
您也可以进入“自定义表单”,在特定表单中添加、编辑或删除字段。
1.1. 附加详情
- 选项:当您希望数据具有特定性或指定数据时,此字段会发挥作用。例如,当您将字段类型选择为“选择字段”时,您需要在此处输入选择选项。
2. 从以下位置获取:当您希望自定义字段为“链接字段”时,您需要指定此字段要链接到的表单。例如,您想在 DocType“物料”中创建一个自定义字段“项目”。您需要将字段类型指定为“链接”,并在“从以下位置获取”字段中输入“项目”,以确保该字段会更新所有所需 DocType 的列表。
3. 如果为空则获取:如果该字段已有值,勾选此复选框将确保该字段不会基于“从以下位置获取”而被覆盖。
4. 默认值:输入您希望为此字段获取的默认值。
5. 依赖于:您可以在此处定义一个条件,用于控制该字段的显示。例如,在 DocType“物料”中,仅当“是固定资产”字段被勾选时,“资产类别”和“资产命名系列”这两个字段才会显示。此处的依赖条件为 is_fixed_asset。
6. 字段描述:您可以在此处添加字段的描述,该描述将显示在此字段下方。
7. 权限级别:这允许您指定组织内哪些角色可以编辑此字段。您可以查阅“基于角色的权限”以了解更多信息。 8. 在预览中:如果勾选了文档类型的“显示预览弹出窗口”,则该字段将包含在悬停于文档类型链接(在列表视图和其他链接字段中)时出现的弹出窗口中。 9. 宽度:这定义了在网格视图中查看表单时分配给此字段的宽度。
1.2. 更多属性
- 是否为必填字段:如果您希望在提交 DocType 时将此字段设为必填,可以勾选此框。
- 唯一:当您希望此字段的值唯一时,请勾选此框。这适用于自定义字段用于代码或标识号的情况。例如,物料的物料代码,客户的 GST 号码。
- 只读:当您希望此字段为只读或不可编辑字段时使用。在这种情况下,字段的值将从其他字段自动获取。
- 隐藏:当您希望隐藏此字段或隐藏现有字段时,请勾选此框。
- 打印时隐藏:如果您希望从打印格式中隐藏打印按钮,请勾选此框。有关更多信息,请查看“打印格式中的字段”。
- 禁止复制:勾选此框将限制在 DocType 中复制此字段。
- 允许在提交后修改:这允许您在提交表单后仍可修改此字段。有关更多信息,请查看“编辑已提交文档中的值”。
- 在列表视图中:这将使该字段在 DocType 的列表视图中可见。
- 作为标准筛选器:该字段将成为文档列表视图中的标准筛选器。
- 在全局搜索中:勾选此框后,可以通过全局搜索搜索此字段。
- 加粗:这将使此字段类型加粗,从而增加字段的权重。
- 在报表中隐藏:勾选此框后,此字段在报表中将不可见。
- 忽略 XSS 过滤器:这允许您查看此字段而不显示 HTML 标签。
- 可翻译:勾选此框后,在对其应用自定义翻译时,该字段将变为可翻译。
1.3 字段名称
- 自定义字段默认会在字段名称前添加前缀
custom_。这样做是为了避免与当前/未来的标准字段发生潜在冲突。 - 如果您的定制需要特定的字段名称,您可以通过进入“自定义字段”文档类型并点击“重命名字段名称”按钮来重命名任何现有的自定义字段。
- 视频