Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0013458Openbravo ERPZ. Otherspublic2010-05-27 11:032011-02-04 00:00
networkb 
iperdomo 
urgentmajoralways
closedout of date 
5
2.50 
 
User Interface Selector
No
0013458: It should be possible to assignes default values for fields on selectors
It should be possible to assignes default values for fields on selectors.
In many case the field is filled with the information regarding the value
of the field before clicking the selector button,but for cases wich the value
is empty becasuse the original field was empty it will be good to take the defautl value for example from the preferences o for the default value
of the column on the table that the selector uses.
No tags attached.
depends on defect 0013997 closed iperdomo When using a default exrpession for a numeric field then on searching in the suggestion box a hql error is shown 
depends on defect 0014023 closed iperdomo Can't create default expression using a constant String for the expression 
depends on defect 0014024 closed iperdomo Enhance online help of new fields 
depends on defect 0014025 closed iperdomo The 'Filter Expression' field should also use the callout to help with testing a js-expression (similar to Default Expression) 
depends on defect 0014065 closed iperdomo The OB.Utilities.addFormInputsToCriteria function adds element in the form without a name 
depends on defect 0014078 closed iperdomo Fix JSLint suggestion on making functions in a loop 
depends on defect 0014314 closed dbaz Date-Formatting problems in IE8 using new selector with default expression for a date column 
Issue History
2010-05-27 11:03networkbNew Issue
2010-05-27 11:03networkbAssigned To => alostale
2010-05-31 08:30alostaleAssigned Toalostale => iciordia
2010-06-01 12:35iciordiaNote Added: 0027852
2010-06-01 12:35iciordiaStatusnew => feedback
2010-06-01 13:28networkbNote Added: 0027854
2010-06-01 13:28networkbStatusfeedback => new
2010-06-01 17:10iciordiaAssigned Toiciordia => iperdomo
2010-06-18 09:18iperdomoProjectOpenbravo ERP => Modules
2010-06-18 09:19iperdomoCategory00. Application dictionary => User Interface Selector
2010-06-18 09:19iperdomoversion2.50MP14 =>
2010-06-18 09:19iperdomoStatusnew => acknowledged
2010-06-22 09:12iperdomoStatusacknowledged => scheduled
2010-06-22 09:12iperdomofix_in_branch => pi
2010-06-22 12:39hgbotCheckin
2010-06-22 12:39hgbotNote Added: 0028655
2010-07-02 14:07hgbotCheckin
2010-07-02 14:07hgbotNote Added: 0028983
2010-07-02 14:13hgbotCheckin
2010-07-02 14:13hgbotNote Added: 0028984
2010-07-02 14:16hgbotCheckin
2010-07-02 14:16hgbotNote Added: 0028987
2010-07-04 22:09hgbotCheckin
2010-07-04 22:09hgbotNote Added: 0029044
2010-07-04 22:10hgbotCheckin
2010-07-04 22:10hgbotNote Added: 0029045
2010-07-05 14:37hgbotCheckin
2010-07-05 14:37hgbotNote Added: 0029063
2010-07-05 18:13hgbotCheckin
2010-07-05 18:13hgbotNote Added: 0029065
2010-07-05 18:16hgbotCheckin
2010-07-05 18:16hgbotNote Added: 0029066
2010-07-12 17:59rafarodaIssue Monitored: rafaroda
2010-07-20 10:31iperdomoRelationship addeddepends on 0013997
2010-07-21 13:51iperdomoRelationship addeddepends on 0014023
2010-07-21 14:14shuehnerRelationship addeddepends on 0014024
2010-07-21 14:20shuehnerRelationship addeddepends on 0014025
2010-07-27 12:50iperdomoRelationship addeddepends on 0014065
2010-07-28 13:56iperdomoRelationship addeddepends on 0014078
2010-08-25 18:09iperdomoRelationship addeddepends on 0014314
2010-08-26 10:12hgbotCheckin
2010-08-26 10:12hgbotNote Added: 0030339
2011-02-03 12:50iperdomoStatusscheduled => closed
2011-02-03 12:50iperdomoResolutionopen => out of date
2011-02-04 00:00anonymoussf_bug_id0 => 3172096

Notes
(0027852)
iciordia   
2010-06-01 12:35   
Sorry but I don't understand the request. It is not clear to me if the default value should be applied to a column using a new selector reference or it is for the fields in the selector itself. Can you please explain with an example?

Ismael
(0027854)
networkb   
2010-06-01 13:28   
This feature request is regarding the possibility to have the way to define default values for the fields on the selectors. For example.
On the business parteners selector, you have for each column on the grid, one field to filter values. It should be possible to define default values for this filter fields.
(0028655)
hgbot   
2010-06-22 12:39   
Repository: erp/mods/org.openbravo.userinterface.selector
Changeset: 14356502d10f55e98514aff7d6b26ee57dcda08a
Author: Iván Perdomo <ivan.perdomo <at> openbravo.com>
Date: Tue Jun 22 12:38:18 2010 +0200
URL: http://code.openbravo.com/erp/mods/org.openbravo.userinterface.selector/rev/14356502d10f55e98514aff7d6b26ee57dcda08a [^]

Issue 13458: Cleanup, removed unused callout

---
M src-db/database/sourcedata/AD_CALLOUT.xml
M src-db/database/sourcedata/AD_MODEL_OBJECT.xml
M src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml
R src/org/openbravo/userinterface/selector/ad_callouts/SelectorOutField.java
---
(0028983)
hgbot   
2010-07-02 14:07   
Repository: erp/mods/org.openbravo.userinterface.selector
Changeset: 77caf585fc171c4c13b414faa377f5fd8674e5bb
Author: Iván Perdomo <ivan.perdomo <at> openbravo.com>
Date: Fri Jul 02 14:06:39 2010 +0200
URL: http://code.openbravo.com/erp/mods/org.openbravo.userinterface.selector/rev/77caf585fc171c4c13b414faa377f5fd8674e5bb [^]

Issue 13458: Initial implementation of default expression for selector fields

---
M src-db/database/model/tables/OBUISEL_SELECTOR_FIELD.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
M src-db/database/sourcedata/AD_MODEL_OBJECT.xml
M src-wad/org/openbravo/userinterface/selector/wad/WADSelector.java
M src/org/openbravo/userinterface/selector/SelectorComponent.java
M src/org/openbravo/userinterface/selector/templates/selector.ftl
M web/org.openbravo.userinterface.selector/js/ob_selector_widget.js
A src/org/openbravo/userinterface/selector/FilterExpressionCallout.java
A src/org/openbravo/userinterface/selector/SelectorDataSourceFilter.java
R src/org/openbravo/userinterface/selector/FilterExpression.java
---
(0028984)
hgbot   
2010-07-02 14:13   
Repository: erp/mods/org.openbravo.service.datasource
Changeset: 91d31ce5a1dcfca016876e0d4b6f4c75f7f6a626
Author: Iván Perdomo <ivan.perdomo <at> openbravo.com>
Date: Fri Jul 02 14:12:18 2010 +0200
URL: http://code.openbravo.com/erp/mods/org.openbravo.service.datasource/rev/91d31ce5a1dcfca016876e0d4b6f4c75f7f6a626 [^]

Issue 13458: Changes required for intial implementation of default expressions

---
M src/org/openbravo/service/datasource/DataSourceConstants.java
M src/org/openbravo/service/datasource/DataSourceServlet.java
M src/org/openbravo/service/datasource/DefaultDataSourceService.java
A src/org/openbravo/service/datasource/DataSourceFilter.java
---
(0028987)
hgbot   
2010-07-02 14:16   
Repository: erp/mods/org.openbravo.service.json
Changeset: dd956199fa76f0d40c19e9685659079b2b63b518
Author: Iván Perdomo <ivan.perdomo <at> openbravo.com>
Date: Fri Jul 02 14:15:01 2010 +0200
URL: http://code.openbravo.com/erp/mods/org.openbravo.service.json/rev/dd956199fa76f0d40c19e9685659079b2b63b518 [^]

Issue 13458: Added constant that defines default values for properties

---
M src/org/openbravo/service/json/JsonConstants.java
---
(0029044)
hgbot   
2010-07-04 22:09   
Repository: erp/mods/org.openbravo.userinterface.selector
Changeset: 49608ab39ec3c8e486f39954f0da5ba073538b11
Author: Iván Perdomo <ivan.perdomo <at> openbravo.com>
Date: Sun Jul 04 22:07:21 2010 +0200
URL: http://code.openbravo.com/erp/mods/org.openbravo.userinterface.selector/rev/49608ab39ec3c8e486f39954f0da5ba073538b11 [^]

Issue 13458: Added initial implementation of Filter Expressions for selector

---
M src-db/database/model/tables/OBUISEL_SELECTOR.xml
M src-db/database/sourcedata/AD_CALLOUT.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
M src-db/database/sourcedata/AD_MODEL_OBJECT.xml
M src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml
M src/org/openbravo/userinterface/selector/SelectorDataSourceFilter.java
A src/org/openbravo/userinterface/selector/DefaultExpressionCallout.java
A src/org/openbravo/userinterface/selector/OBBindings.java
A src/org/openbravo/userinterface/selector/OBBindingsConstants.java
R src/org/openbravo/userinterface/selector/FilterExpressionCallout.java
---
(0029045)
hgbot   
2010-07-04 22:10   
Repository: erp/mods/org.openbravo.service.datasource
Changeset: 17290efdcd37488ef50218b8339f804b51556728
Author: Iván Perdomo <ivan.perdomo <at> openbravo.com>
Date: Sun Jul 04 22:09:09 2010 +0200
URL: http://code.openbravo.com/erp/mods/org.openbravo.service.datasource/rev/17290efdcd37488ef50218b8339f804b51556728 [^]

Issue 13458: Changes required by the default filter expressions

---
M src/org/openbravo/service/datasource/DataSourceFilter.java
M src/org/openbravo/service/datasource/DataSourceServlet.java
M src/org/openbravo/service/datasource/DefaultDataSourceService.java
---
(0029063)
hgbot   
2010-07-05 14:37   
Repository: erp/mods/org.openbravo.userinterface.selector
Changeset: e068343b731e430e11cfe2c11eb3c785d00ddc30
Author: Iván Perdomo <ivan.perdomo <at> openbravo.com>
Date: Mon Jul 05 14:36:42 2010 +0200
URL: http://code.openbravo.com/erp/mods/org.openbravo.userinterface.selector/rev/e068343b731e430e11cfe2c11eb3c785d00ddc30 [^]

Issue 13458: Reimplemented callout when defining 'default expressions'

---
M src/org/openbravo/userinterface/selector/DefaultExpressionCallout.java
---
(0029065)
hgbot   
2010-07-05 18:13   
Repository: erp/mods/org.openbravo.userinterface.selector
Changeset: d0a41c7d7c065ec5e472f8b0d9b86beb3805659e
Author: Iván Perdomo <ivan.perdomo <at> openbravo.com>
Date: Mon Jul 05 18:13:20 2010 +0200
URL: http://code.openbravo.com/erp/mods/org.openbravo.userinterface.selector/rev/d0a41c7d7c065ec5e472f8b0d9b86beb3805659e [^]

Issue 13458: Changed info message

---
M src/org/openbravo/userinterface/selector/DefaultExpressionCallout.java
---
(0029066)
hgbot   
2010-07-05 18:16   
Repository: erp/mods/org.openbravo.service.datasource
Changeset: 542e2bac53ba1242a80b988ddc2c04946067e000
Author: Iván Perdomo <ivan.perdomo <at> openbravo.com>
Date: Mon Jul 05 18:16:19 2010 +0200
URL: http://code.openbravo.com/erp/mods/org.openbravo.service.datasource/rev/542e2bac53ba1242a80b988ddc2c04946067e000 [^]

Issue 13458: Fixes issue when combining default expression
- Combining filter expression at selector and default expression at field
  level triggered a wrong hql sentence

---
M src/org/openbravo/service/datasource/DefaultDataSourceService.java
---
(0030339)
hgbot   
2010-08-26 10:12   
Repository: erp/mods/org.openbravo.userinterface.selector
Changeset: 3240962ed4891da296b7bb2d0ab68796f0b5091f
Author: Iván Perdomo <ivan.perdomo <at> openbravo.com>
Date: Thu Aug 26 10:11:56 2010 +0200
URL: http://code.openbravo.com/erp/mods/org.openbravo.userinterface.selector/rev/3240962ed4891da296b7bb2d0ab68796f0b5091f [^]

Related to issue 13458: Added test case removed redundant binding methods
- Added testcases for JS expressions
- Removed redundant methods to parse/format datetime

---
M src/org/openbravo/userinterface/selector/OBBindings.java
A src-test/org/openbravo/userinterface/selectors/test/ExpressionsTest.java
---