更新时间:2024-07-10 GMT+08:00
分享

添加表单

AstroFlow中的应用由表单和流程组成。表单由多个组件组成,是数据填报和收集的工具。应用创建后,需要为其添加一个或多个表单。在运行应用时,通过提交表单,来触发流程并记录业务数据。

  1. 添加一个表单。

    在已创建的应用中,单击“添加页面”,选择“表单页面”,即可添加一个空白的表单。
    图1 添加空白表单页面

  2. 在表单设计页面,单击编辑按钮,修改表单的名称。

    表单名称的长度不能超过32个字符,本示例设置为“菜单”

    图2 修改表单名称

  3. 设计表单。

    AstroFlow中的表单由一个或多个组件拼装而成。在左侧组件区域,选择合适的组件,拖拽到中间设计区。选中设计区的组件,根据自身业务的需求,设置每个组件的属性,如组件的名称、帮助信息、额外信息和是否必填等。各组件属性的详细介绍,请参见表单常用组件介绍

    表单中,组件数量不能超过200个。若表单中包含子表单,则“子表单+子表单中组件+普通组件”之和不能超过200个,且每个子表单中包含的组件数不能少于1个,最多为10个,即1≤“子表单中组件数”≤10。

    例如,表单A中,包含普通组件X个(表单A中除子表单之外的组件),1个子表单组件,子表单组件中包含Y个(1≤Y≤10)组件,则X+1+Y之和必须小于等于200。

  4. 表单设置。

    在表单设置中,可自定义表单在运行态的名称、提交次数和提交后的跳转页面,详细介绍请参见表单设置

    图3 表单设置
    • 表单名称:设置表单在运行态显示的名称,支持自定义,长度不能超过32个字符。
      图4 表单运行态展示效果
    • 提交设置:勾选“同一账号只能提交一次”后,在运行态同一账号不支持重复提交表单内容。
    • 提交后跳转的页面:设置表单提交成功后,跳转的页面。
      图5 提交表单后默认跳转页面
    • 表单显示企业信息:单独访问表单时,是否在表单下发显示租户的名称。
      图6 表单设置为显示后的效果

  5. 发布表单。

    AstroFlow中的表单支持独立发布,以快速应对各类业务场景的客户诉求。在发布表单时,还可以设置表单在运行态的成员访问权限、访问地址及发布时间等信息,详细介绍请参见表单发布设置

    图7 表单发布设置
    • 基础设置
      • 组织内发布:组织内成员访问该链接需要登录并授权。选择该方式后,在“权限设置”中,可设置组织内哪些成员可以访问提交表单,具体操作请参考表单权限设置
      • 公开发布:表单将公开发布给应用外的用户填写,即用户获取链接后,无需登录即可进行填写。

        成员、部门字段不能在表单中公开,请在公开发布前将表单内部门、成员组件隐藏。

    • 访问地址:设置表单的访问地址。
      设置访问地址后,您可以直接复制表单访问地址、通过二维码登录表单或直接打开表单。
      图8 设置访问地址
      • 默认地址:使用默认地址访问表单。
      • 自定义访问地址:自定义表单地址有助于识别、访问和分享,您可以为表单设置唯一的自定义访问地址。
      • :复制表单访问地址。复制成功后,可将此地址分享给其他成员,其他成员可通过该地址访问表单。
      • :通过扫描二维码登录表单。您也可以下载此二维码并分享给其他成员,其他成员也可以通过扫描二维码访问表单。
      • :单击该链接,无需登录即可访问表单。
    • 发布设置:设置表单发布上线的时间。

      若表单所在的应用下线,表单也会随之下线。

      • 默认时间:表单发布后始终处于上线状态,一直可以填写使用。
      • 时长发布:设置表单可用的时间,到达设置的时长后,系统会自动将表单设置为下线状态不可填写使用。

      • 截至时间:设置表单的截止时间,到达截止时间后,表单会自动下线不可填写使用。

      • 自定义:设置表单的发布时间段,设置开始时间和结束时间,在此时间段内表单有效。

分享:

    相关文档

    相关产品