在 RecordsManager 中创建数据录入表单。

Altova RecordsManager 软件让管理员能够轻松定义数据录入表单,从而高效地管理用户访问权限和数据录入。

无需编写代码,通过可视化设计,数据录入表单的设计变得非常简单。

它是如何运作的?

在RecordsManager中,定义数据录入表单是一个完全可视化的过程。您可以轻松选择字段、布局和样式选项,创建表格,并控制数据如何呈现给最终用户。

以下示例展示了在RecordsManager中创建用于便捷数据录入的表单有多么简单。每个动画都展示了设计数据录入表单的步骤。在某些情况下,动画会显示最终生成的表单。在其他情况下,您可以在单独的标签页中查看它。

创建简单的数据录入表单:

这些表格是...的基础。 数据录入应用程序。设计表单非常简单,您可以从选择要包含的字段开始,然后为表单命名,并根据需要自定义其他设置。

您可以为数据容器设计一个或多个录入表单,并指定哪些用户可以访问每个录入表单。您还可以指定某个表单对所有用户或特定用户组设置为只读,这样用户可以详细查看记录数据,但不能进行编辑。您甚至可以针对每个字段设置只读权限。

在这个例子中,通过选择所需的输入字段,可以创建一个简单的数据录入表单。管理员为该表单命名,然后为不同的用户角色设置读写权限。

定义一个复杂的表单输入界面:

在RecordsManager中,利用可视化设计方法,可以轻松设计出更复杂的录入表单。

数据录入表单可以使用表格来高效地展示字段,并允许用户快速查看和/或修改。一个表格包含多行和多列,每一行或每一列都包含以下内容:要么是用于录入容器中某个字段的数据输入框,要么是显示项,例如文本、图像或另一个嵌套表格。 表格提供了丰富的样式和布局选项,可以使您的表单美观且易于操作。

在这个例子中,管理员首先使用了一个现有的表单,然后对其进行了修改,添加了表格,并将其保存为一个新的文件。

在层级数据关系中,例如公司、部门和人员之间的关系,RecordsManager 提供了多种选择方式,用于在子记录的录入表单中选择正确的父记录。默认情况下,它会显示一个下拉框,其中包含所有可用的父记录。当父记录数量较少时,这种方式非常实用,但当涉及大量数据时,可能会变得难以操作。

在这个例子中,我们将演示如何修改表单,使其使用搜索功能来选择父记录,而不是使用下拉列表。此外,我们还会添加一个按钮,允许用户在选择父记录后,查看完整的父记录信息,以便他们确认是否选择了正确的父记录。

创建模板以规范数据录入。

在创建数据录入表单时,您可以定义数据模板,以便常用数据在用户创建新记录时能够自动填充。用户始终可以根据需要修改自动填充的数据。作为管理员,您可以直接输入模板数据,也可以通过脚本进行定义,其中XPath计算可以提供更大的灵活性。

在这个例子中,管理员为 Arbornull 公司的员工创建了一个模板,该模板已经选择了正确的母公司,并且部分电子邮件地址已经预先填写。在数据录入时,用户只需选择此模板,然后输入剩余的信息,从而加快数据录入速度,并有助于确保输入的信息的准确性。

定义样式和布局。

设计表单布局并应用样式非常简单,您可以为数据录入表单提供便捷的输入方式,例如复选框、单选按钮、增强型日期控件等。如您在示例中看到的,可以设置单个字段为只读或可编辑状态。在使用表格时,您可以手动设置列宽,也可以让列自动调整大小以适应其内容。

带有分区的组织形式。

您可以将较长或复杂的表单划分为多个部分,以便将相关字段分组,从而简化显示。用户可以在填写记录时,逐个展开各个部分。

在创建分区时,您可以决定该分区是否默认对用户显示(即展开)。如果分区包含数据,则可以将其默认设置为展开状态。对于新记录,您也可以选择默认展开分区。

逐步输入数据。

在上一例的基础上,您可以选择逐一显示各个部分,以帮助用户完成数据录入和/或审核。每个后续部分将在前一个部分完成后才显示,从而提供更清晰、更简洁的界面。

利用脚本进行自动化操作。

RecordsManager 包含一个可视化脚本编辑器,它能让用户轻松地根据用户输入的数据来定义应用程序的操作。 针对应用程序用户的行为,脚本可以用于:

  • 更新或修改记录中的其他字段。
  • 触发子记录的创建、修改或删除操作。
  • 执行一个操作,例如发送电子邮件。
  • 向用户显示一条消息(可以是标准消息、警告消息或错误消息)。
  • 保存记录。

脚本使用“如果/那么/否则”的分支结构进行定义。对于每一种情况(真和假),脚本会根据情况执行该类型脚本所能执行的任何操作(请参见下面的截图)。

在数据库应用程序中使用 RecordsManager 进行脚本编写。

可视化脚本编辑器让您可以轻松定义复杂的逻辑,以实时响应用户输入,并在您的 RecordsManager 应用程序中实现智能自动化。 了解更多关于如何使用脚本来定义应用程序行为

接下来会怎样?

了解 RecordsManager 支持的其他类型表格:

  • 列表视图: 以您定义的布局展示数据容器中的记录。
  • 报告模板: 帮助您设计美观的报告,用于展示特定数据容器中的记录。
  • 导出表单: 允许您定义可供用户用于将应用程序数据导出为 XML 格式和/或 CSV 格式的数据字段。
  • 提醒表单: 允许您自定义电子邮件提醒,这些提醒将从您的应用程序发送给用户。

立即开始使用。

立即免费开始使用 RecordsManager。 Altova Cloud 平台让您无需下载任何软件或创建账户,即可立即开始使用。如果您希望在试用该解决方案后保存您的工作并保留您的数据,只需创建一个免费试用账户即可。