Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0004248Openbravo ERPB. User interfacepublic2008-07-01 13:342008-07-02 16:23
plujan 
gorka_gil 
urgentcriticalhave not tried
closedfixed 
10XPsp2
2.40beta 
2.40beta 
No
Core
No
0004248: AT240beta - Inconsistent display logic of tabs
In order to fix this bug: https://issues.openbravo.com/view.php?id=4053 [^]
from 2.40beta children tabs dissapear when creating new records until save them.
The resulting behaviour is quite odd for a user (see steps).

Also, since this is a temp workaround (whit the Action Buttons tabs will appear again) it has very little sense.
1. Start a fresh new client using Initial Client Setup and enter as this client admin user.
2. Go Sales Management > Transactions > Sales Order
3. Move to Grid View. (NOTE: step 1 can be replaced by filtering the grid in order to get no records)
4. Take a look to the tabs. You have the Header and all the children. Children tabs has links and you can click on them, but the clicking has not effect (in other words, they act as read-only)
5. Click on New. On New window, children tabs dissapear. User has no feedback about why.
6. Create the Order and save. Now buttons appear again, and they will respond to clicks.
Tab behaviour should be consistent at all times. In case you are not supposed to click them, they should be (and looks like) read only. And if an user action is required to activate them, they should be present in read only mode, just like Save buttons, Undo button, etc.
To correct this issue this steps should be accomplished:
* Show children tabs on New mode
* On New mode, children tabs should be read only
* On Grid mode and New mode, when tabs are not supposed to respond they have the same read-only look and feel
No tags attached.
depends on backport 00042512.40 closed gorka_gil AT240beta - Inconsistent display logic of tabs 
Issue History
2008-07-01 13:34plujanNew Issue
2008-07-01 13:34plujanAssigned To => pjuvara
2008-07-01 13:34plujansf_bug_id0 => 2007620
2008-07-01 13:34plujanOBNetwork customer => No
2008-07-01 16:29pjuvaraNote Added: 0008106
2008-07-01 16:29pjuvaraAssigned Topjuvara => gorka_gil
2008-07-01 16:29pjuvaraTypefeature request => defect
2008-07-01 16:30pjuvaraNote Added: 0008107
2008-07-01 16:30pjuvaraSeverityminor => critical
2008-07-01 16:30pjuvaraStatusnew => scheduled
2008-07-01 16:30pjuvarafix_in_branch => trunk
2008-07-01 16:51svnbotCheckin
2008-07-01 16:51svnbotNote Added: 0008109
2008-07-01 16:51svnbotStatusscheduled => resolved
2008-07-01 16:51svnbotResolutionopen => fixed
2008-07-01 16:51svnbotsvn_revision => 5528
2008-07-02 16:23plujanStatusresolved => closed
2008-07-02 16:23plujanFixed in Version => 2.40beta

Notes
(0008106)
pjuvara   
2008-07-01 16:29   
Changing this to a defect.
(0008107)
pjuvara   
2008-07-01 16:30   
Upgrading to critical as it needs to be fixed in time for beta.
(0008109)
svnbot   
2008-07-01 16:51   
Repository: openbravo
Revision: 5528
Author: gorka_gil
Date: 2008-07-01 16:51:48 +0200 (Tue, 01 Jul 2008)

fixed bug 4248 Added a new method in WindowTabs that returns the child tabs in read only mode

---
U trunk/src/org/openbravo/erpCommon/businessUtility/WindowTabs.java
U trunk/src-wad/src/org/openbravo/wad/javasource.javaxml
---

https://dev.openbravo.com/websvn/openbravo/?rev=5528&sc=1 [^]