表单、访问和规则
清除动态显示隐藏的问题不起作用
当站点用户清除父动态问题时,具有数据分类的任何链接的隐藏或只读问题现在都会清除,不会出现错误 - 即使用户无权访问它们。以前,在由运行时定制规则触发时,此操作失败,因为“清除项 API”端点传递了空数据分类,而不是 ALL 参数。这可防止提取和验证隐藏的问题。因此,系统显示错误,未清除子问题值。此修复可确保基于规则的清除操作包括所有数据分类,以便正确验证和清除隐藏的问题。
(问题 37700629 )
非重复实验室表未返回已清除的行
现在,支持规则执行的 API 会为非重复练习表部分返回已清除的行,以确保使用 getValues() 的自定义 JavaScript 规则正确对齐表单实例。以前,当清除非重复实验室表行中的数据时,API 响应中省略了该行,导致规则中的值未对齐或缺失。重复实验室表单已正确返回已清除的行,但未重复的行没有返回,因为 API 逻辑将其视为非重复对象并排除已清除项。该修复引入了重复实验室表单所使用的共享逻辑路径,确保所有实验室表部分(包括非重复部分)均一致返回已清除的行。
(问题 38371717 )
在添加、更新或删除分支数据时,系统用户界面 (UI) 显示不正确的分支
现在,在添加、更新或删除分支数据时,正确的分支会在 UI 中一致地显示,从而确保所有更改都应用在正确的位置。以前,当用户单击、更新、添加或删除分支数据时,UI 通常会显示不正确的分支,要求用户手动更正其更新并确认它们是在预期位置进行的。
(问题 38437568 )
编码术语时发生规则执行错误
现在,Oracle Central Coding 上下文项已从 Oracle Clinical One Platform 正确传输到 Oracle Central Coding 。以前,如果 JavaScript 计算规则将路由和指示上下文项都填充到编码目标问题中,则可能无法将其中一个值或两个值成功传输到 Oracle Central Coding 。
这还与站点用户和主题数据中的问题 37669804 相关。
(问题 37895326 )
对于包含规则填充项的表单,表单状态未正确更新
现在,对于包含设计或自定义规则的用户,平面和重复表单状态将正确更新。以前,当规则填充了选择表单项时,表单状态将无法正确更新。此外,当同时保存多个表单时,其状态将无法正确更新。
(问题 38209696 )
在生产模式下添加新规则和更新现有数据所需的时间不足
添加新规则或更新保存的数据时,应用程序现在将在足够的时间内处理这些更改。以前,对现有数据所做的更改需要超过 30 秒才能保存,而添加新规则需要超过一分钟的时间,应用程序才能完成处理。
(问题 38267486 )
重复查询不再阻止关闭自动查询
即使存在重复条目或删除条目,用户现在也可以使用定制 JavaScript 规则成功关闭自动查询。以前,如果应用程序遇到重复记录(包括已删除的记录),则尝试关闭此类查询失败,并显示错误,这会阻止其查找正确的打开查询。此修复更新了如何标识要关闭的查询,从而确保仅针对有效的相关查询。因此,用户在这些情况下关闭查询时将不再遇到错误。
(问题 36465916 )
当存在数据标志时,getValues() 帮助程序函数不会返回准确的结果(以前已知的问题)
当问题包含数据标志时,使用 getValues() 帮助函数可返回准确的结果。以前,如果问题包括“未完成”、“不适用”或“未知”等数据标志,则使用 getValues() 帮助程序函数在重复表单上的日期/时间问题上检查 NULL(缺少数据)不会返回准确的结果。
(问题 36496392 )
日期和时间项在表单中显示不准确
日期和时间表单项正确显示。以前,某些列的日期和时间部分出现不准确。
(问题 38144855 )
无法完成受试者的随机化访视
您现在可以完成随机化访问而不出现意外错误,从而允许正确更新访问状态。以前,当配置服务关闭时,系统无法完成访问状态更新,使访问停留在“进行中”状态,并阻止进入下一次访问。
(问题 37102836 )
当研究中有大量访视时,保存“访视开始日期”字段可能需要更长的时间(以前的已知问题)
在包含大量访视的研究中保存访视开始日期时,系统保存数据所需的时间已改进到更可接受的时间范围。
(问题 32342403 )
没有为只读问题显示规则验证文本
现在,为只读项显示验证错误文本。以前,当只读问题的验证规则失败时,红色边框指示验证失败,但未显示关联的验证说明文本,例如您未选择所需选项。
(问题 34785185 )
由于组合了必需问题和可选问题,无法筛选受试者
筛选表单现在可以按预期工作,允许用户在不回答所有问题的情况下筛选主题。以前,如果非强制性问题具有动态相关问题,系统会错误地阻止筛选,要求用户回答这些项目,即使初始问题留空也是如此。
此修复问题是新功能的一部分。有关详细信息,请参阅改进数据收集和随机化以及试用供应管理 (RTSM) 的数据录入工作流。
(问题 37077702 )
更改初始答案值后,动态问题项继续间歇显示
现在,当您更改配置为触发其他问题的动态问题的初始答案时,将清除并隐藏新问题。以前,当包含引发其他问题的“显示问题”规则的项的答案值发生更改时,新问题将间歇性地显示和消失。
(问题 36626039 )
无法在周期内将数据输入动态访问
现在,用户可以按周期将数据输入动态触发的访问。以前,当启动周期的第 1 天分配时,任何周期中的第 1 天访问都不会显示,并且访问将移至下一个周期。这使得用户无法完全访问访问。
(问题 37375355 )
父主题:修复的问题