保存的作业

保存表单的数据,以便以后再次加载

  1. 保存的作业
  2. 管理保存的作业

保存的作业

保存的作业会保留表单的值,以便您再次加载它们,而不必每次都填写相同的字段。

要保存,请填写表单,打开提交旁边的下拉菜单并选择保存。在保存表单数据中,输入 名称、可选的描述以及过期时间(可选) 日期,然后保存。密码字段和常量字段 从不保存。子表单的保存按钮旁边也有同样的保存操作,可以保留尚未完成的值而不 对其进行验证。

要加载,请在表单顶部选择从已保存项加载。加载已保存的表单会列出您为该表单保存的作业,以及 其创建日期和过期日期;选择其中一个即可用其值填充表单。在您提交之前不会运行任何内容。

保存的作业保存在 AnsibleForms 数据库中(表 stored_jobs ),包含表单名称、以 <type>/<username> 表示的您的用户(例如 local/admin ),以及 JSON 格式的值。名称在每个用户和表单中必须唯一; 用相同的名称再保存一个会失败,并提示 “A saved form with this name already exists”。


管理保存的作业

保存的作业页面列出保存的作业,以及其表单、用户、创建日期和过期日期,需要 allowStoredJobs 。

  • 编辑会打开该保存作业自己的页面:其详细信息(名称、表单、过期时间)以及其值,即以 YAML 表示的已保存 字段值,可以在那里修改并保存。
  • 在表单中打开会打开其表单并填入保存的值;在您提交之前不会运行任何内容。
  • 删除会将其移除。您可以删除自己保存的作业;拥有 showSettings 的用户可以删除任何保存的作业。
  • 过期时间已过的保存作业每天 04:00(按 LOG_TZ )自动删除。