I've got an app in production where the user builds a list of beer prices to later on make into a PDF of shelf tags (it's for the beverage industry). The user picks a brand, then a package, types in a price and adds it to their list.
Here's a shot of the entire app.
It works and people in the industry like it. But I think there's got to be a better way to do this. I'd like to focus on the controls on the right side (love to link a picture but I need to conserve my links!). I really hate the "package" combobox as it adds another click and is difficult for novices to navigate. I wish there was a way to integrate the controls and the data table but the brands list is typically 100+, so that would be a huge combobox and those are terrible. So I've made two revisions of the current implementation. Check them out.
Both are the same, but 2 has labels. I thought about starting with 2, but after the user has used the app 5ish times, I would remove the labels. Anyhow, this version removes a click and lets the user see all the possible package types without having to open the combobox. But I worry that I'm throwing a lot (visually) at the user at once. There's also the slight learning curve of going "around" the controls instead of the old way which was straight down.
I know making data entry sexy is difficult, but I really think the whole process could be smoother.
I'd love to hear what your guys think.