Add role level setup of Tab Grid View customization (AD_TAB_CUSTOMIZATION)
Description
Environment
Activity
Carlos Ruiz February 26, 2015 at 4:25 PM
Labeled as potential idea - closing - lack of community interest
Carlos Ruiz July 12, 2013 at 4:17 PM
Ah yes, I read and wondered what was that for if the user can save the width
My draft idea for this is something like:
modify ad_customization: make AD_User_ID nullable (optional) and add a Name field
change the Grid Customize window (CustomizeGridViewPanel) to add:
save as template: if the user choose to save a grid layout as template then he must choose a name and the current layout will be copied on the ad_tab_customization table clearing the user_id and assigning a name (check for duplicates to avoid the same layout saved twice with different names)
load template: present the user a list of saved templates and allow him to load a template
save as my preference: if the user loaded a template he can save it as his own preference
I think is also worthy in this case to add a window to allow maintenance of the tab customization records
Is just the draft idea - subject to discussion, dismissal or improvements.
WDYT?
Regards,
Carlos Ruiz
Ken Longnan July 12, 2013 at 3:36 PM
Actually the idea is related to https://idempiere.atlassian.net/browse/IDEMPIERE-961
I just want to predefine a good looking grid view for end user (eg. cell width).
BR,
Ken
Carlos Ruiz July 12, 2013 at 2:49 PM
Ah sorry, I was confused - got it now.
I think the grid customization is fine as user preference.
What if instead of role configuration we could set up some grid predefined templates and the user can choose from those (or configure his own preference)?
Regards,
Carlos Ruiz
Ken Longnan July 12, 2013 at 2:29 PM
I mean AD_TAB_CUSTOMIZATION, not Window Customization.
Now the AD_TAB_CUSTOMIZATION only support user level, it is better to support role level