core-jgi/org.adempiere.base
hengsin 00e94b12ef
IDEMPIERE-2902 UX: Implement Radio buttons (#326)
* IDEMPIERE-2902 UX: Implement Radio buttons

Integrate contribution from TrekGlobal
TC-188 Port RadioGroup field editor from AP2-19
added "Radio Group List" field type

* IDEMPIERE-2902 UX: Implement Radio buttons

Peer review
* Configure correctly wrong Validation Rule
* Fix wrong DisplayLogic from this ticket and also from other recently added features on fields:
Attribute > Attribute > Reference Key
Attribute > Attribute > Dynamic Validation
Info Window > Column > Reference Key
Info Window > Column > Dynamic Validation
Registration Attributes > Attribute > Reference Key
Table and Column > Column > Dynamic Validation
Table and Column > Column > Dynamic Validation (Lookup)
Table and Column > Column > Reference Key
Web Service Security > Web Service Field Input > Reference Key
Window Customization > Field Customization > Reference Key
Window Customization > Field Customization > Dynamic Validation
Window Customization > Field Customization > Dynamic Validation (Lookup)
Window, Tab & Field > Field > Reference Key
Window, Tab & Field > Field > Dynamic Validation
Window, Tab & Field > Field > Dynamic Validation (Lookup)
* For testing and UX, configure as Radio Group:
Broadcast Message > Broadcast Message > Target
Field Group > Field group > Field Group Type

* IDEMPIERE-2902 UX: Implement Radio buttons

* For testing and UX, configure as Radio Group in detail tab:
Info Window > Process > LayoutType

* IDEMPIERE-2902 UX: Implement Radio buttons

- Fix radio group editor lost track of selectedItem after page detached
and attached
- Standardized the construction of editors from editor factory
- Remove unnecessary refresh for list/lookup based readonly editors
created by grid view (fixed editor is not readonly during init())

Co-authored-by: Carlos Ruiz <carg67@gmail.com>
2020-10-27 19:17:56 +01:00
..
.settings IDEMPIERE-4329 Cleanup eclipse warnings (#107) 2020-06-09 12:26:36 +02:00
META-INF IDEMPIERE 4287 (#247) 2020-09-21 14:03:00 +08:00
OSGI-INF IDEMPIERE-4190 Implement Image Storage Provider (1006528) (FHCA-1165) 2020-02-27 21:37:32 +01:00
schema
src IDEMPIERE-2902 UX: Implement Radio buttons (#326) 2020-10-27 19:17:56 +01:00
.classpath IDEMPIERE-4314:eclipse project setting independent JDK (#90) 2020-06-01 11:30:00 +08:00
.packaging
.project
build.properties IDEMPIERE-4202 Remove java web start code and libraries 2020-03-10 18:20:04 +08:00
documentation.bat
packaging-build.xml
plugin.xml IDEMPIERE-2924: Adding XLSX Export support (#6) 2020-01-04 15:19:48 +01:00
pom.xml IDEMPIERE-4202 Remove java web start code and libraries 2020-03-10 18:20:04 +08:00