Re: Simple backend UI enhancement proposition
Posted by
Anil Patel on
Jan 21, 2007; 1:33pm
URL: http://ofbiz.116.s1.nabble.com/Simple-backend-UI-enhancement-proposition-tp143920p143921.html
This is great, Can we do this, Save Screen and Form definition in Database
(Sceeen and Form widget file will loaded into database.), Party Group
Preferences set of Entities can be designed to store the information like
which field should be visible/hidden for a Party Group..
By doing this we can customize what user sees on the Screen.
Regards
Anil Patel
On 1/21/07, Jacques Le Roux <
[hidden email]> wrote:
>
> After an exchange with Ian McNulty about UI clarification, I thought a bit
> for a solution (actually I did not thought a lot, the idea was there, clear,
> when I waked up ;o)
>
> Ian is not the 1st to complain about backend complexity. Yes, my
> propostion is only about backend. Because IMO eCommerce and POS (and
> handheld now) are more there for demo and POC purposes. They are not
> intended to be used as is but are ready to be enhanced, proposing a way to
> go. They are meta-templates actually. On the other hand and that's why
> backend is mostly build with screen and form widgets : it does not need to
> be too sophisticated (that does not mean that you can't build sophisticated
> UI with widgets ;).
>
> From my experience when it comes to backend, even big companies (I mean
> multinational corporations) are not inclined to put a lot money in. They
> will perhaps want some enhancements here an there but they do no want to
> re-create it all. This to said that we may try to ease its use even for
> them.
>
> My proposition : some screens (for instance Catalog/Product,
> Catalog/Store, etc.) are always showing all the possible fields to use. We
> may add (and generalize everywhere possible) a way to hide (or show) not
> mandatory fields or maybe not important fields (because in most case showing
> only mandatory fields make no sense). For instance we may put 2 buttons near
> language set zone at top of screen : "show (or hide) required fields" or
> something like that. This is easy to achieve and will reassure users about
> the backend usability (ergonomy). We only have to create 2 set of fields for
> each screen. If a screen is not concerned the sets will be the same and the
> buttons will have no action, simple isn' it ?
>
> What do you think ?
>
> Jacques
>
>