Opened 17 years ago

Closed 16 years ago

#965 closed enhancement (fixed)

Filtering the list – selection list vs. input box for enumeration type annotations

Reported by: Johan Vallon-Christersson Owned by: Nicklas Nordborg
Priority: major Milestone: BASE 2.7
Component: web Version:
Keywords: Cc:

Description

This ticket is somewhat related to ticket:962 but more specifically address filtering on columns with enumeration type annotations.

When filtering an item list based on columns for enumeration type annotations a selection list is used. The selection list allows you to select one alternative that you want to filter on; only matching items are displayed. A common scenario for enumeration type annotations involves wanting to display items that match any of a number of alternatives or does not match specific alternative(s).

For these reasons it makes more sense to have regular input boxes for filtering based on columns with enumeration type annotations. It would, however, be useful to be able to see the annotation alternatives even though you can input your own search string. This would require a completely new filter input box interface. Perhaps an icon that when clicked produces a small pop-up window that display the alternatives? Alternatively, when you start typing, the matching alternatives are displayed (name completion)?

Change History (5)

comment:1 by Nicklas Nordborg, 17 years ago

Type: defectenhancement

comment:2 by Nicklas Nordborg, 16 years ago

Milestone: BASE 2.7

comment:3 by Nicklas Nordborg, 16 years ago

Owner: changed from everyone to Nicklas Nordborg
Status: newassigned

comment:4 by Nicklas Nordborg, 16 years ago

(In [4250]) References #965: Filtering the list ?\226?\128?\147 selection list vs. input box for enumeration type annotations

Prototype is working. Need more Firefox vs. IE checks, css optimization, etc.

comment:5 by Nicklas Nordborg, 16 years ago

Resolution: fixed
Status: assignedclosed

(In [4251]) Fixes #965: Filtering the list ?\226?\128?\147 selection list vs. input box for enumeration type annotations

Note: See TracTickets for help on using tickets.