设计表单

  打开APortal表单设计器,访问地址为:

站点URL/designer/designer.aspx

  在表单设计器中选择刚创建的列表:SS_Expense,在左侧将出现APortal默认安装包含的名为Expense的表单,点击该表单名称后在右侧显示已经配置好的表单设计页面,如下图:

  点击 表单属性 按钮,查看表单属性:

  • FormId – 表单ID,该ID在系统中必须唯一,用于和工作流进行关联;建议使用相关的工作流类型ID作为后缀;
  • isWorkflowForm – 标记该表单是否和工作流关联,如果设置为否,则表单页面上将不能选择工作流字段;
  • Width – 表单宽度,可以设置百分比(%)或绝对宽度(以px为单位);
  • autoClose – 设置页面提示信息的自动关闭时间,以毫秒为单位,默认值为5秒(5000);
  • position – 设置页面提示信息的出现位置;
  • Global Js – 显示系统默认提供的通用脚本,表单自定义代码可引用该脚本。

  审批控件,用于工作流审批操作:

  费用报销标签,包含工作流字段和表单信息:

  工作流信息在单据提交后自动生成,包含下列字段:

  • 工作流编号
  • 申请人
  • 提交时间
  • 申请进度

  表单信息,包含下列字段:

  • 标题 – 对应Title字段
  • 备注 – 对应Remark字段
  • 附件 – 对应SSF_Attachment_1字段

  费用明细标签,包含下列内容:

  • 费用明细列表,用于保存具体的费用信息;
  • 费用明细表单,包含标题、费用类型、费用日期、金额、费用说明等,如下图所示:
  • 金额 – 明细表单的金额合计值,使用页面脚本代码实现;
  • 大写金额 – 金额转为中文大写,使用页面脚本代码实现;

  审批历史,在已提交的流程单据上显示单据提交后到目前为止的审批节点、审批用户以及相关的开始、结束时间和审核操作,审核意见,审批人员上传的附件(如果有)等信息,如下图:

  表单设计、调整完成后,点击『保存表单』按钮,当页面上方出现保存表单表单成功的提示信息时,表示表单设计已经保存。