Difference between revisions of "NF8.2 Find Window Extended Controls"
From iDempiere en
(Created page with "= '''Feature:''' Find Window Extended Controls = '''Goal:''' Development - Usability '''Developer:''' '''Sponsor :''' '''Description:''' Allow to overwrite isSelection...") |
|||
| Line 3: | Line 3: | ||
'''Goal:''' Development - Usability | '''Goal:''' Development - Usability | ||
| − | '''Developer:''' | + | '''Developer:''' [[User:dpansheriya|Deepak Pansheriya]], [[User:muriloht|Murilo H Torquato]] |
| − | ''' | + | '''Feature Ticket:''' [https://idempiere.atlassian.net/browse/IDEMPIERE-3981 IDEMPIERE-3981] |
| + | '''Sponsor :''' [[http://www.logilite.com Logilite Technologies LLP]], [[https://devcoffee.com.br/ devCoffee]] | ||
'''Description:''' | '''Description:''' | ||
| − | + | In short this improvement will allow you to: | |
| − | '''Technical Info:''' [https://idempiere.atlassian.net/browse/IDEMPIERE-3981] | + | * override the "Selection Column" property at field level and window customization |
| + | * configure whether the advanced tab of the search dialog will be displayed or not for a tab (tab level and window customization) | ||
| + | * configure a specific dynamic validation to be used in the search dialog in the column and override this property at the field level and window customization | ||
| + | |||
| + | '''What's new?''' | ||
| + | |||
| + | * At ''Table and Column -> Column'' you can find one new field: | ||
| + | *# '''Dynamic Validation (Lookup):''' when defined it will overwrite (only in the finddialog) the value defined in the Dynamic Validation property. This is very useful when it is necessary to perform dynamic validations on data entry but let the user freely select values to find records in a window. | ||
| + | [[File:IDEMPIERE-3981-C.png|thumb|center]] | ||
| + | * At ''Window, Tab & Field -> Tab'' you can find two new fields: | ||
| + | *# '''Lookup Only Selection Columns:''' false by default, when checked it will allow the display in the find dialog only fields in which the linked column is marked as a selection column (this property can be overridden at the field level). | ||
| + | *# '''Allow Advanced Lookup:''' true by default, when unchecked, the "Advanced" tab of the search dialog will not be displayed for the tab. | ||
| + | [[File:IDEMPIERE-3981-A.png|thumb|center]] | ||
| + | * At ''Window, Tab & Field -> Field'' you can find two new fields: | ||
| + | *# '''Dynamic Validation (Lookup):''' not defined by default, when defined it will overwrite the value configured for the Dynamic Validation (Lookup) property in the column linked to the field. | ||
| + | *# '''Selection Column:''' not defined by default, when defined it will override the configured value for the "Selection Column" property in the column linked to the field. | ||
| + | [[File:IDEMPIERE-3981-B.png|thumb|center]] | ||
| + | * At ''Window Customization -> Tab Customization'' you can find two new fields: | ||
| + | *# '''Lookup Only Selection Columns:''' not defined by default, when defined it will overwrite the value configured for the property in the dictionary (tab definition). | ||
| + | *# '''Allow Advanced Lookup:''' not defined by default, when defined it will overwrite the value configured for the property in the dictionary (tab definition). | ||
| + | * At ''Window Customization -> Field Customization'' you can find one new field: | ||
| + | *# '''Dynamic Validation (Lookup):''' not defined by default, when defined it will overwrite the value configured for the property in the dictionary (column and field definitions) | ||
| + | [[File:IDEMPIERE-3981-E.png|thumb|center]] | ||
| + | |||
| + | '''Technical Info:''' [https://idempiere.atlassian.net/browse/IDEMPIERE-3981 IDEMPIERE-3981] | ||
[[Category:New Features|U]] | [[Category:New Features|U]] | ||
[[Category:New Features v8.1|U]] | [[Category:New Features v8.1|U]] | ||
[[Category:Development]] | [[Category:Development]] | ||
Revision as of 03:30, 1 December 2020
Feature: Find Window Extended Controls
Goal: Development - Usability
Developer: Deepak Pansheriya, Murilo H Torquato
Feature Ticket: IDEMPIERE-3981
Sponsor : [Logilite Technologies LLP], [devCoffee]
Description:
In short this improvement will allow you to:
- override the "Selection Column" property at field level and window customization
- configure whether the advanced tab of the search dialog will be displayed or not for a tab (tab level and window customization)
- configure a specific dynamic validation to be used in the search dialog in the column and override this property at the field level and window customization
What's new?
- At Table and Column -> Column you can find one new field:
- Dynamic Validation (Lookup): when defined it will overwrite (only in the finddialog) the value defined in the Dynamic Validation property. This is very useful when it is necessary to perform dynamic validations on data entry but let the user freely select values to find records in a window.
- At Window, Tab & Field -> Tab you can find two new fields:
- Lookup Only Selection Columns: false by default, when checked it will allow the display in the find dialog only fields in which the linked column is marked as a selection column (this property can be overridden at the field level).
- Allow Advanced Lookup: true by default, when unchecked, the "Advanced" tab of the search dialog will not be displayed for the tab.
- At Window, Tab & Field -> Field you can find two new fields:
- Dynamic Validation (Lookup): not defined by default, when defined it will overwrite the value configured for the Dynamic Validation (Lookup) property in the column linked to the field.
- Selection Column: not defined by default, when defined it will override the configured value for the "Selection Column" property in the column linked to the field.
- At Window Customization -> Tab Customization you can find two new fields:
- Lookup Only Selection Columns: not defined by default, when defined it will overwrite the value configured for the property in the dictionary (tab definition).
- Allow Advanced Lookup: not defined by default, when defined it will overwrite the value configured for the property in the dictionary (tab definition).
- At Window Customization -> Field Customization you can find one new field:
- Dynamic Validation (Lookup): not defined by default, when defined it will overwrite the value configured for the property in the dictionary (column and field definitions)
Technical Info: IDEMPIERE-3981
