Vikas Mayur wrote:
1) What is the best way to show navigation options in a list form. Either
<screenlet> should be used or not.

In my opinion (and others can chime in with theirs - that's the intent of this thread) screenlets should be used ONLY to separate sections of a screen that have different and distinct functions. The order entry and party profile screens are good examples of breaking up a complicated screen using screenlets.

In the Fixed Asset area in the Accounting component, there are a lot of screens that have a list of items and a data entry form to add an item to the list. I updated the UI on those screens to remove the screenlets that contained the list, because a list (or table) is visually distinct from the rest of the screen - it doesn't need the help of a screenlet.

As far as navigation options are concerned, I'm not sure what you mean. If you mean the pagination menu, then the one supplied by the form widget should be fine.

I gave the screenlet widget the ability to put the pagination menu in its title bar, but I'm beginning to change my view on that. I'm starting to think that the screenlet title bar should contain only the title and (optionally) the expand/collapse control. Here's why - some screens have things in the title bar that are hard to notice. Like the order entry process - where the Continue button is in a title bar. That's the last place I would look for a Continue button - nearly everyone puts that sort of thing at the bottom of the screen.

Putting the pagination menu in the title bar is a bad idea because it's inconsistent. The user may be used to seeing the pagination menu rendered by the form widget, then they come across a screen where it has been moved to the screenlet title bar. That might be a cause of confusion.

I would really like to hear other opinions on the screenlet title bar contents. Right now my opinion is "less is more."

2) If a screen has a list and add form, what should be the order of these
forms (I have seen in your recent work that add form should come on top and
I completely
    agree with this).

I believe the form should be on top of the list. Otherwise, as you add items to the list, the form is scrolled off the bottom of the screen.

BTW, I have tried to use <screenlet> widget instead of <container> in
screens for sfa component but the results are weird. The screenlet bar comes
out bigger in size. I will try to find out the cause but would appreciate
help on this as well.

Give me a link and I'll take a look at it.

-Adrian

Reply via email to