报表、存档、提取和通知

用户分配报表未反映权限更改

当“用户分配”报表包含历史数据时,它现在显示分配给特定地点或仓库的用户的权限更新和更改,而不仅仅是与研究中的所有地点或所有仓库关联的用户的权限更新和更改。以前,由于用户与单个站点关联时,报表中的站点 ID 与存储的值不匹配,因此缺少一些更新。对角色的修改与所选站点的站点筛选器(在用户选项卡上)不匹配,从而导致在查找分配更改的历史记录时不匹配。此修复将站点 ID 比较标准化,并在报告中包含仅权限更新,确保所选时间范围内的所有相关用户更改都显示为准确。(问题 3828510738511005

研究设计相关报告因表单规则而失败

即使表单包含必须是验证规则或空代码列表值,研究设计和带注释的案例报表也会成功运行。以前,除非从报表中排除表单数据,否则报表无法处理报表查询返回的空值,从而导致报表生成流程出错。此修复包括稳健地处理空数据以及在表单部分之间进行一致的验证,使研究团队成员能够包括所有所需的报表部分并成功生成报表。

(问题 38245796

主题数据提取现在包含所有预期字段

具有所需数据分类权限的用户现在可以一致地接收完整的“主题数据提取”报告,包括隐藏字段。以前,多次运行此提取或登录后,有时会导致某些标头和列丢失。这是因为系统对用户分配的数据分类进行了不准确的评估,这意味着用户有权查看的某些字段未包括在报告中。此修复可确保报表数据始终完整且不受其他用户的操作或以前运行的影响。

(问题 38372054

Oracle CRF Submit 存档的主题事件历史记录显示 NULL 值

现在,Oracle CRF Submit 存档请求中的主题事件历史记录不再显示事件的 NULL 值。以前,当包含多个选定主题的请求以及主题事件由不同用户执行时,“主题事件历史记录”显示大多数事件的值为 NULL。

(问题 38272631

研究设计报表显示添加到治疗组的套件的日期不正确

现在,“研究设计”报告反映了将套件类型添加到治疗组的具体日期。以前,报告显示的是最新的修改日期,而不是添加套件类型的日期。

(问题 36343281

撤消跳过访问,现在将正确记录为单个条目

现在,在执行撤消跳过访问操作后,CRF 提交档案的“事件历史记录”部分中仅显示一个条目。以前,执行此操作会显示三个重复条目,其中包含缺少的详细信息,这可能会使查看受试者事件历史记录的用户感到困惑。此修复可确保每个撤消跳过访视操作仅显示一次,从而准确清晰地跟踪访视状态更改。该改进消除了不必要的重复记录,并简化了事件历史记录,以便更好地了解用户。

(问题 38288851

研究设计报告未按预期生成

现在,在“测试”模式下运行时,“研究设计”报告将按预期显示在下载报告子工具栏下。以前,由于最近对报告 SQL 的更改导致系统返回的某些列中缺少数据,报告无法生成。出现此问题是因为数据点数与预期列数不匹配。基础代码和 SQL 查询已更正,以确保列和数据的一致性。

(问题 37842526