Chapter 3. ADempiere Customization Part II
In this chapter, we will cover:
Copying another tab widget into this tab
Filtering data at tab level
Configuring display logic
Configuring default logic
Creating a new window from an existing window
Configuring a lookup record
Dynamic validations
Customizing a default print format of a window
Configuring a new print format for a window
Generating a model
Creating a new info window for the desktop version
Creating a new info window for the web version
Creating a callout
Modifying hooks for a model
Creating a process
Extending the desktop version of the toolbar
Extending the web version of the toolbar
Grouping the fields in tab