如何显示更改的字段

taut 发布于 2019-11-10 design 最后更新 2019-11-10 12:11 927 浏览

我正在为我的项目开发Audit Trail,并且我被要求考虑如何显示两个版本之间已更改的字段。我有更改的字段列表,我正在寻找关于如何显示字段的建议,以便用户可以轻松找到:

  1. 哪些字段已更改
  2. 新旧价值是什么
一种简单的方法是在网格中显示旧值和新值,首行显示新值,最下一行显示旧值。 但这是一个非常基本的方法 另一个我想到的是以颜色显示已更改的字段,以便用户了解这些字段已更改,但在这种情况下,他将无法获取字段的旧值。 如果有人有一些创新的想法,请让我知道。 谢谢
已邀请:

rut

赞同来自:

如果每个字段包含相当简单的数据,那么我可能只有后退和前进按钮,以便您可以在上一个视图和当前视图之间切换。在当前视图(或可能是两个视图)中突出显示已更改的字段。上一个视图应该提供一些视觉提示,表示字段被禁用(比如将它们变灰)。这为您提供了有关更改集的位置(即,用户可以快速查看更改的值),而不会产生太多的视觉混乱。

isit

赞同来自:

我很懒,所以:

  1. 将旧数据转换为文本
  2. 将新数据转换为文本
  3. 使用差异来显示差异
  4. 教育用户如何解释差异输出

et_et

赞同来自:

您显示颜色的想法将是一个很好的视觉辅助,但也许在主记录下面的更改值列表也将是有益的,因此您可以“一目了然”的视图。 类似于: 名字:菲尔 - >菲利普 电子邮件:phil@example.com - > phil@someotheremailprovider.com 更具创新性,但非标准,因此可能对可用性/培训问题持开放态度,将是彩色输入字段,当您将鼠标悬停/焦点发送到具有旧值的边时。

gquia

赞同来自:

内容太长未翻译