Top Method Summary
Options Name Purpose
AssignFromLookupDescriptor (SmartBusinessEntityLookupDescriptor) Assigns the lookup properties from the given SmartBusinessEntityLookupDescriptor to this options object
LOGICAL HasInlineLookupOptions () Returns if this options object carries the complete inline lookup definition required by the web client to render a lookup
Consultingwerk.Framework.RepositoryServices.SmartBusinessEntityLookupDescriptor ToLookupDescriptor () Builds a SmartBusinessEntityLookupDescriptor from the inline lookup properties of this options object

Top Property Summary
Options Name Purpose
CHARACTER AppServerPartition
CHARACTER LookupBrowserFields
CHARACTER LookupControls
CHARACTER LookupDialogClassName
CHARACTER LookupDialogFilterFields
CHARACTER LookupDialogFilterOperators
CHARACTER LookupDialogQuerySort
CHARACTER LookupDialogQueryString
CHARACTER LookupDialogTitle
CHARACTER LookupEntityName
CHARACTER LookupEntityTable
CHARACTER LookupEntityView
CHARACTER LookupFields
CHARACTER LookupKeyField
CHARACTER LookupKeyValueColumn
CHARACTER LookupName
CHARACTER LookupQuerySort
CHARACTER LookupQueryString
LOGICAL ReturnKeyValue


Method Detail
Top

AssignFromLookupDescriptor (SmartBusinessEntityLookupDescriptor)

Purpose: Assigns the lookup properties from the given
SmartBusinessEntityLookupDescriptor to this options object
Notes: Only lookup properties that are not yet set on this options
object are assigned, so that inline lookup properties explicitly
provided by the server-side event handler author keep taking
precedence over the repository lookup definition (SCL-5598).
The LookupName and ReturnKeyValue options are not part of the
descriptor and remain unchanged

Parameters:
poDescriptor Consultingwerk.Framework.RepositoryServices.SmartBusinessEntityLookupDescriptor
The SmartBusinessEntityLookupDescriptor to assign the lookup properties from
Top

LOGICAL HasInlineLookupOptions ()

Purpose: Returns if this options object carries the complete inline
lookup definition required by the web client to render a lookup
Notes: Mirrors the requirement of the Angular client (SCLNG-1644),
which renders the lookup only when LookupEntityName,
LookupEntityTable and LookupKeyField are provided inline and
otherwise falls back to a text input

Returns LOGICAL
True when LookupEntityName, LookupEntityTable and LookupKeyField are all set
Top

Consultingwerk.Framework.RepositoryServices.SmartBusinessEntityLookupDescriptor ToLookupDescriptor ()

Purpose: Builds a SmartBusinessEntityLookupDescriptor from the inline
lookup properties of this options object
Notes: Used when no repository LookupName is provided, so that the
server-side event handler can supply all relevant lookup
properties from within its method implementation. The
LookupName and ReturnKeyValue options are not part of the
descriptor and are therefore not mapped here.

Returns Consultingwerk.Framework.RepositoryServices.SmartBusinessEntityLookupDescriptor
The SmartBusinessEntityLookupDescriptor representing the inline lookup definition


Property Detail
Top

CHARACTER AppServerPartition


Returns CHARACTER
Top

CHARACTER LookupBrowserFields


Returns CHARACTER
Top

CHARACTER LookupControls


Returns CHARACTER
Top

CHARACTER LookupDialogClassName


Returns CHARACTER
Top

CHARACTER LookupDialogFilterFields


Returns CHARACTER
Top

CHARACTER LookupDialogFilterOperators


Returns CHARACTER
Top

CHARACTER LookupDialogQuerySort


Returns CHARACTER
Top

CHARACTER LookupDialogQueryString


Returns CHARACTER
Top

CHARACTER LookupDialogTitle


Returns CHARACTER
Top

CHARACTER LookupEntityName


Returns CHARACTER
Top

CHARACTER LookupEntityTable


Returns CHARACTER
Top

CHARACTER LookupEntityView


Returns CHARACTER
Top

CHARACTER LookupFields


Returns CHARACTER
Top

CHARACTER LookupKeyField


Returns CHARACTER
Top

CHARACTER LookupKeyValueColumn


Returns CHARACTER
Top

CHARACTER LookupName


Returns CHARACTER
Top

CHARACTER LookupQuerySort


Returns CHARACTER
Top

CHARACTER LookupQueryString


Returns CHARACTER
Top

LOGICAL ReturnKeyValue


Returns LOGICAL


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       24.08.2026 05:57:36