我正在研究这个项目(基于网络),用户可以登录并查看分配给他们的任务列表。现在只有几列,演示文稿有点清晰整洁。
Task | Assigned to | Due Date | etc .... | Actions
Do this | Jane Doe | Tomorrow | .... | Complete
Do that | John Smith | Aug 26th | .... | Review
不幸的是,客户已经要求他们想要一目了然地查看大量信息。桌子几乎完全横跨屏幕。以下是一些想法:
添加[+]按钮可垂直展开行。更多信息可以放入这个新的垂直空间。问题是这个新信息不对应表格标题(任务,分配给等)
添加折叠列的功能。这将需要更多的工作,我想不出以直观的方式呈现折叠或隐藏的列。目标受众需要非常直观的东西。
使用鼠标悬停时显示的工具提示。这种方法的明显缺点是你无法一目了然地看到这些信息。
有没有人有这方面的想法?
答案 0 :(得分:2)
答案 1 :(得分:0)
您可以按截止日期或分配给您的单个表格分成多个表格。使用多个表,可以将所有任务分配给一个人,或者所有任务可以在明天(或“下周的某个时间”等)到期。我不知道这对你想要完成的事情是否仍然有意义。
答案 2 :(得分:0)
我遇到了这个问题:通常解决方案是以下几种组合:
1)组合列。这方面的明显例子是,如果您有名字,姓氏等名称,则组合成名称。
2)对行进行分组,以使列过时。类似的东西:
Assigned to Jane Smith: (collapse/expand UI widget could go here)
Task | new | Due Date | etc .... | Actions
Do this | free | Tomorrow | .... | Complete
Do that | space | Aug 26th | .... | Review
Assigned to John Doe:
Task | new | Due Date | etc .... | Actions
Do this | free | Tomorrow | .... | Complete
Do that | space | Aug 26th | .... | Review
3)'Action'列可以进入浮动工具栏。他们选择一行,然后可以单击工具栏上的按钮来完成相同的操作。然后,您可以回收操作列
4)推回去。 :) 最简单的方法是向他们展示他们要求的用户界面,然后展示你建议的用户界面,同意向另一位最终用户展示他们喜欢的用户界面......
答案 3 :(得分:0)
如果您认为这些更改会对用户体验产生负面影响,那么为什么不开发一些具有建议添加内容的原型并将其用于用户测试。
如果用户发现很难完成相同的任务并且所有额外的事情,那么你有一个强烈的理由不做出这些改变。
答案 4 :(得分:0)
从我的角度来看,第一个解决方案可行。
实际上它是SAP Portal如何让你破解日志的:你得到一个事件表,并打开一个事件,在该行下面添加一个空格,其中包含事件的详细信息(例如用户,栈跟踪)。表格标题不适用于此附加区域的事实由不同的背景清楚显示。
+-+------+--------+--------------+
|+| Date | Source | Event |
+-+------+--------+--------------+
| | User : xxxxxxxxx |
| | Stacktrace : |
| | jhig kg kg kj jkg jk g |
+-+------+--------+--------------+
|-| Date | Source | Event |
+-+------+--------+--------------+
|-| Date | Source | Event |
+-+------+--------+--------------+
另一种可能性是在表格下放置另一个区域,并显示该区域中所选行的附加信息(即一般/特定区域)。
这些解决方案的一个缺点是,在这两种情况下,附加数据都不能用作其他列(例如,“排序依据”不适用于那些数据)。
问候
纪尧姆