Panel tab as a factory

Description

Reference: http://wiki.idempiere.org/en/IDempiere_workshop_2015/transcript#changeable_window_views

Add field named Tab Type (AD_TabType) as a list validation with current known value are 1. Data Grid 2. Order Tab 3. Tree Tab.

add interface IADTabPanelFactory and implement default factory for above 3 tab type support.

Backward Compatibility:
If Tab Type is non null then use Factory otherwise default to current logic.

Environment

None

Activity

Show:
Deepak Pansheriya
June 6, 2016, 3:38 PM

Attached IDEMPIERE-2853_Development_1.patch. I added mandatory validation for order column to avoid this issue when tab type is order.

Heng Sin Low
August 22, 2020, 12:55 PM

Hi ,

Is the patch still applicable to the current master branch ?

Regards,

Low

Deepak Pansheriya
August 22, 2020, 1:13 PM

It may not as quite old. But If you think this is good to include, will convert it into Git PR. Please review Patch and any suggestion to correct before submitting PR is welcome.

Heng Sin Low
August 22, 2020, 1:37 PM

It could be a useful enhancement. However, it will be hard to determine the effectiveness of the new API without an example custom tab implementation.

Deepak Pansheriya
August 22, 2020, 4:13 PM

We used this features to create Document View showing related documents to parent record.Using features can create tab which shows image gallery. Also we have created tab which shows data as HTML in sub tab for one customer.

Assignee

Deepak Pansheriya

Reporter

Diego Ruiz

Tested By

None

Priority

Minor
Configure