Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0044921Openbravo ERPA. Platformpublic2020-08-28 15:562020-09-07 07:58
rafaroda 
cberner 
normalmajoralways
closedfixed 
5
 
PR20Q4 
Core
No
0044921: Adding a column in the grid view to a view when there is a Lazy Filter launches the search
Adding a column in the grid view to a view when there is a Lazy Filter launches the search: this might result in performance problems in the server if no filter is applied first
* Add a Lazy Filter to Sales Order window Header tab
* Go to Sales Order: no records are displayed
* In the grid view, click on any column name header to show some hidden column, or hide any shown column
* Filtering is triggered

See video in Live Builds with Terminal Log window https://drive.google.com/file/d/1T4Hn7gA2vx-vGDwTepo7qNykDSoooK0v/view?usp=sharing [^]
NOR, Performance
related to defect 0044770 closed AugustoMauch In backend, all data are shown by default in subtabs with Lazy filtering configured 
related to defect 0045853 closed cberner In backend, all data are shown by default in subtabs with Lazy filtering configured 
Issue History
2020-08-28 15:56rafarodaNew Issue
2020-08-28 15:56rafarodaAssigned To => platform
2020-08-28 15:56rafarodaModules => Core
2020-08-28 15:56rafarodaResolution time => 1599602400
2020-08-28 15:56rafarodaTriggers an Emergency Pack => No
2020-08-28 15:56rafarodaRelationship addedrelated to 0044770
2020-08-28 15:56rafarodaTag Attached: NOR
2020-08-28 15:57rafarodaNote Added: 0122437
2020-09-04 08:59hgbotNote Added: 0122646
2020-09-04 08:59cbernerAssigned Toplatform => cberner
2020-09-07 07:57alostaleNote Added: 0122710
2020-09-07 07:58alostaleTag Attached: Performance
2020-09-07 07:58hgbotResolutionopen => fixed
2020-09-07 07:58hgbotStatusnew => closed
2020-09-07 07:58hgbotFixed in Version => PR20Q4
2020-09-07 07:58hgbotNote Added: 0122711
2020-09-07 07:58hgbotNote Added: 0122712
2021-02-04 14:49rafarodaRelationship addedrelated to 0045853

Notes
(0122437)
rafaroda   
2020-08-28 15:57   
See related 0044770
(0122646)
hgbot   
2020-09-04 08:59   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/143 [^]
(0122710)
alostale   
2020-09-07 07:57   
Note fetching data again is still required when adding a column that was not present in the grid before as its data was not present.
(0122711)
hgbot   
2020-09-07 07:58   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: dd72d70a4ea05a6550446eb998eb29a71e1924ee
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 2020-09-07T05:57:42+00:00
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/dd72d70a4ea05a6550446eb998eb29a71e1924ee [^]

Fixes ISSUE-44921: On hiding or showing grid column, don't refresh on lazy filtering

Previously when hiding or showing a column in grid view a request was
made to refresh the content of the grid, resulting in lazy filtering
being ignored.
This fix makes sure that showing or hiding a column in a grid view when
lazyFiltering is on will not trigger a refresh of the grid view content.

---
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-view-grid.js
---
(0122712)
hgbot   
2020-09-07 07:58   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/143 [^]