Customer Defined Field
           Note: A Customer Defined Field extension type is only possible for sessions of type Display and Maintain.
          
          Use a Customer Defined Field extension type in these cases:
- To link a zoom session to the CDF. Zooming is not possible for CDFs of type List.
- To control the input of a CDF.
Example:
- You have a custom table with Colors and want to zoom to the Colors session for a CDF in the Items table.
- You do not want to copy the CDF value of the previous record during the addition of a new record.
This table shows the available hooks:
| Name | Signature | 
|---|---|
| Get Zoom Session | 
 | 
| Get Zoom Return Field | 
 | 
| Selection Filter | 
 | 
| Before Zoom | 
 | 
| After Zoom | void <CDF name>.after.zoom() | 
| Before Input | void <CDF name>.before.input() |