当DeletedDatabaseRecord为true时,用户可以看到记录吗?

时间:2018-10-01 18:26:49

标签: acumatica

管理员用户可以查看表中的所有记录,包括标记为DeletedDatabaseRecord = 1的记录吗?除非标记为DeletedDatabaseRecord = 0,否则用户将永远不会看到这些记录?

1 个答案:

答案 0 :(得分:0)

根据文档,数据检索在“选择”层被阻止。 在UI中显示记录需要Select命令来提取记录。 BQL select不会返回DeletedDatabaseRecord字段设置为true(1)的记录,因此不应将其显示给用户。

来源:Preservation of Deleted Records

  

从表中选择数据记录时,数据访问层   生成SQL查询,该查询仅返回不包含的数据记录   标记为已删除。