关于清除或删除数据

使用应用程序选项在平面表单中清除保存的回答不同于使用 Delete 或 Backspace 键人工删除回答。您可以看到行为和审核跟踪存在差异,在特定案例中还存在明显差异。

使用清除或清除表单选项清除一个问题中的数据或整个平面表单中的数据时,每个问题将变为未回答状态,并且没有与之关联的数据。这相当于重置操作,并且是在应用程序后端发生的更改。不再有任何与问题关联的数据。回答历史记录中显示“已清除”状态。

使用 Delete 或 Backspace 键人工从问题中删除回答时,应用程序会将回答替换为空字符串或值。在这种情况下,存在与问题关联的数据,但数据是空回答。回答历史记录中显示“值:<回答已删除>”状态。

必需的权限

  • 要清除或删除表单中的数据,需要为您分配一个研究角色,该角色包括编辑受试者的表单数据权限。只能从允许您访问的表单中清除数据。
  • 要清除访视日期,您需要编辑访视日期权限。

注:

只有在研究中明确允许编辑或清除访视日期时,才能执行此操作。研究经理使用“试验机构编辑访视日期”设置,确定试验机构用户可对哪些访视编辑访视日期,即使表单保存后也可编辑。

对表单和访视的影响

无论是清除数据还是人工删除数据,您的表单始终会在以下方面受到影响:
  • 当您清除或删除必答问题时,表单状态将显示为“未完成”。不过,在清除或删除可选问题时,不会影响表单的状态。
  • 如果清除整个表单(必答问题和可选问题),状态将更改为“新”。除非以后添加新数据,否则表单不会出现在数据提取中。如果系统无法删除所有数据(例如,已锁定数据、已冻结数据或只读数据),则状态将更改为“未完成”或“进行中”。
  • 当您更新针对其提出未完成的人工查询的问题(通过更新、删除或清除数据)时,查询的状态将更新为“已答复”。对于自动查询,它始终取决于规则逻辑。
  • 当您更新规则逻辑中使用的问题(清除、删除或替换为新值)时,系统会处理更改,从而导致受影响的规则重新运行。最终结果取决于规则的配置方式。

    提示:

    您可以在“回答和访视历史记录”侧边栏中查看结果操作,每个操作都表示为规则执行的结果。

清除数据与删除数据之间的差异

根据是从一个问题、多个问题还是整个平面表单中清除或删除回答,可能会得到不同的结果。下表列出了使用清除或清除表单选项清除数据或使用键盘上的 Delete 或 Backspace 键删除数据的影响,并详细说明之间的各种差异:

案例 使用“清除”或“清除表单”选项清除数据 使用 Delete 或 Backspace 键人工删除数据
更改原因
  • 从一个或多个问题中清除数据时,必须输入更改原因才能清除数据。
  • 当您尝试回答已清除的问题时,不需要输入此更改的原因。
  • 从问题中删除数据时,输入更改原因以保存空回答或新值。
  • 当您尝试回答以前已删除数据的空问题时,必须提供此更改的原因。
“回答和访视历史记录”侧边栏
  • 从一个或多个问题中清除数据时,该操作在回答历史记录中列为“已清除”。还包括此更改的原因和其他审核详细信息。

注:

对问题执行的所有操作都列在“回答和访视历史记录”侧边栏上。即使从问题中清除数据,系统也会保留整个回答历史记录。
  • 删除问题的回答时,此操作将在该问题的回答历史记录中列为“值:<已删除回答>”。还包括此更改的原因和其他审核详细信息。
未保存的表单问题
  • 您无法清除未保存的表单数据。必须先保存数据,才能访问清除或清除表单选项。
  • 即使您尚未保存表单数据,也可以将其删除。
已验证或已签名的问题
  • 问题将变为未验证或未签名状态。
  • 在具有已清除数据的问题旁边不会显示“未签名”图标。在“回答和访视历史记录”侧边栏上,您可以查看数据清除操作的记录,以及任何未签名和未验证操作的执行记录。

    由于清除了数据,这些记录归属于系统。其他以前的操作,例如数据录入、签名、验证、锁定或解锁,也会显示在“回答和访视历史记录”侧边栏上。

  • 问题将变为未验证或未签名状态。
  • “未签名”图标会保留在相应问题的旁边,其详细信息显示在“回答和访视历史记录”侧边栏中。
已解锁的问题
  • 如果权限允许的话,您可以清除未锁定的问题。这会将问题恢复为“新”状态。
  • “已解锁”图标不会显示在已清除的问题旁边。在“回答和访视历史记录”侧边栏上,您可以查看数据清除操作的记录,以及以前操作的记录,例如数据录入、签名、验证、锁定或解锁数据。
  • 您可以从已解锁的问题中删除数据。
  • 对于给定的问题,“已解锁”图标仍会显示,并且其详细信息会显示在“回答和访视历史记录”侧边栏上。
已解冻的问题
  • 无法清除未冻结的表单数据(先前冻结,然后解冻的数据),因为系统可以重新自动冻结该数据。清除或清除表单选项不可用。
  • 您可以随时从已解冻的问题中删除数据。
  • 删除数据后,问题会自动冻结,并且详细信息会显示在“回答和访视历史记录”侧边栏上。
访视日期
  • 当您清除完成访视的日期时,该访视的状态会更新为“未完成”。但是,当您清除未完成访视的日期时,其状态将保持不变。
  • 清除访视日期不会影响访视的已签名或已验证状态。
  • 如果访视中的所有问题都已冻结,则无法清除访视日期。
  • 不能使用“清除表单”选项来清除访视日期。
  • 您不能删除访视日期。
用于计算的日期/时间问题或访视日期
  • 当您在实验室表单中清除用于确定实验室正常值范围的访视日期时,将改用更新时的系统日期来填充计算值。
  • 当您清除用于计算(例如受试者的年龄或任何自定义计算)的日期时,计算将会失败,并且不会填充计算值,因此问题保留为未完成状态。
  • 您不能删除访视日期的数据。
  • 对于计算中使用的已删除日期/时间问题,受影响的计算将会失败,并且不会填充计算值,因此问题保留为未完成状态。
清除选项可用性
  • 在清除问题后,您无法再看到清除选项。如果从整个平面表单中清除数据,则无法再看到清除表单选项。
  • 即使通过使用 Delete 键(或用于单选按钮问题的重置选项)从问题中删除数据并将其保留空白,您仍可以看到清除或清除表单选项。