Click here to Skip to main content
15,503,808 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: User interface ideas Pin
Joe Woodbury12-Aug-13 7:31
professionalJoe Woodbury12-Aug-13 7:31 
GeneralRe: User interface ideas Pin
Tom Clement12-Aug-13 7:32
professionalTom Clement12-Aug-13 7:32 
GeneralRe: User interface ideas Pin
Jörgen Andersson12-Aug-13 23:57
professionalJörgen Andersson12-Aug-13 23:57 
GeneralRe: User interface ideas Pin
Tom Clement13-Aug-13 8:27
professionalTom Clement13-Aug-13 8:27 
GeneralRe: User interface ideas Pin
Jörgen Andersson13-Aug-13 8:57
professionalJörgen Andersson13-Aug-13 8:57 
AnswerRe: User interface ideas Pin
Member 440293012-Aug-13 10:15
Member 440293012-Aug-13 10:15 
GeneralRe: User interface ideas Pin
OriginalGriff12-Aug-13 10:23
mveOriginalGriff12-Aug-13 10:23 
GeneralRe: User interface ideas Pin
Yortw12-Aug-13 11:30
Yortw12-Aug-13 11:30 
I don't know if it qualifies as 'nice' or not, but we had a similar problem where we tried several approaches but the one that stuck was using a tree view.

The filter rules are setup using controls like you described and then the rule is added to the tree. Each rule is displayed in the tree as the near-English description of the rule (i.e where name is one of 'roy', 'fred').

The basic idea is that rules nested below another row (i.e a child) are and-ed together (with the parent). Rules that are at the same level of the tree are or-ed together with their sibilings. In short, the tree becomes a visual indication of the parentheses. The rules can also be dragged/dropped to reposition within the tree, or copied and pasted between trees in different windows with the same filter control. Double-clicking a rule reloads it for editing.

I can't say I'm totally 100% in love with it, but so far our users seem to understand the concept, or do so with just a little training, and it works. I haven't yet seen anything better - even the TFS style grouping of rules in a grid (see work item query construction) seems to confuse a lot of users.

Of course the real problem is users are apt to try and build conditions that are beyond their level of comprehension regardless of the UI they're using.
AnswerRe: User interface ideas Pin
A_WoodApple14-Aug-13 5:53
A_WoodApple14-Aug-13 5:53 
GeneralOi ! DD Pin
pkfox11-Aug-13 4:44
professionalpkfox11-Aug-13 4:44 
GeneralRe: Oi ! DD Pin
Dalek Dave11-Aug-13 4:55
professionalDalek Dave11-Aug-13 4:55 
GeneralRe: Oi ! DD Pin
pkfox11-Aug-13 5:09
professionalpkfox11-Aug-13 5:09 
GeneralRe: Oi ! DD Pin
Joezer BH11-Aug-13 5:26
professionalJoezer BH11-Aug-13 5:26 
GeneralRe: Oi ! DD Pin
OriginalGriff11-Aug-13 5:30
mveOriginalGriff11-Aug-13 5:30 
GeneralRe: Oi ! DD Pin
Joezer BH11-Aug-13 5:38
professionalJoezer BH11-Aug-13 5:38 
GeneralRe: Oi ! DD Pin
pkfox11-Aug-13 11:03
professionalpkfox11-Aug-13 11:03 
GeneralRe: Oi ! DD Pin
Rob Grainger11-Aug-13 23:28
Rob Grainger11-Aug-13 23:28 
GeneralUploading takes soooooo long Pin
Dalek Dave11-Aug-13 4:25
professionalDalek Dave11-Aug-13 4:25 
GeneralRe: Uploading takes soooooo long Pin
Eddy Vluggen11-Aug-13 7:39
professionalEddy Vluggen11-Aug-13 7:39 
GeneralRe: Uploading takes soooooo long Pin
SoMad11-Aug-13 9:15
professionalSoMad11-Aug-13 9:15 
GeneralRe: Uploading takes soooooo long Pin
Manfred Rudolf Bihy11-Aug-13 8:54
professionalManfred Rudolf Bihy11-Aug-13 8:54 
GeneralIrony Pin
Richard MacCutchan11-Aug-13 3:34
mveRichard MacCutchan11-Aug-13 3:34 
GeneralRe: Irony Pin
NotPolitcallyCorrect11-Aug-13 5:10
NotPolitcallyCorrect11-Aug-13 5:10 
GeneralI dislike AV vendors intensely and particularly McAfee Pin
Mike-MadBadger11-Aug-13 2:15
Mike-MadBadger11-Aug-13 2:15 
GeneralRe: I dislike AV vendors intensely and particularly McAfee Pin
Gary R. Wheeler11-Aug-13 3:27
Gary R. Wheeler11-Aug-13 3:27 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Straw Poll

How would you describe your current job?
Fighting dragons everyday or clicking the same boxes on the same forms, day after day?
  Results   391 votes