Consultor Eletrônico



Kbase P39204: List of Dynamics Lookup hooks
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/15/2008
Status: Verified

GOAL:

Dynamics Lookup hooks

FIX:

The following hooks are mentioned in the Progress Dynamics Programming Handbook (chapter 1.11).

lookupEntry

Run on entry of lookup field

INPUT pcScreenValue    CHARACTER
INPUT phLookup         HANDLE

lookupDisplayComplete

Run after lookup displays values into the lookup field and linked widgets

INPUT pcFieldNames     CHARACTER
INPUT pcFieldValues    CHARACTER
INPUT pcKeyFieldValue CHARACTER
INPUT phLookup         HANDLE

lookupComplete

Run on leave of lookup, similar to lookupDisplayComplete but fired less times

INPUT pcFieldNames      CHARACTER
INPUT pcFieldValues     CHARACTER
INPUT pcKeyFieldValue  CHARACTER
INPUT pcNewScreenValue CHARACTER
INPUT pcOldScreenValue CHARACTER
INPUT plBrowseUsed      LOGICAL
INPUT phLookup          HANDLE

initializeLookup

Run before the lookup?s query is initialized, allows manipulation of lookup?s query string

INPUT phLookup          HANDLE

initializeBrowse

Run before the lookup?s browse query is initialized, allows manipulation of lookup?s query string

INPUT phLookup        HANDLE

getBrowseCalcColumns

Run when the browser is created, use to manipulate browser?s columns

INPUT  phBrowse            HANDLE
INPUT  phLookup            HANDLE
OUTPUT pcCalcColumnHandles CHARACTER

getBrowseCalcValues

Run when the browser is created, use to add calculated fields

INPUT  pcAllFields         CHARACTER
INPUT  pcValueList         CHARACTER
INPUT  phLookup            HANDLE
INPUT  pcCalcColumnHandles CHARACTER

lookupExited

Run when the lookup browser window is exited

INPUT  phLookup        HANDLE
INPUT  plSelectionMade     LOGICAL