Sign in Join
FPDoc Onlineexperiment

TLookupList class

In unit DB

Class to manage lookup list values.

Declaration

pascal
TLookupList = class(TObject)

Inheritance

  1. TLookupList
  2. TObject

Description

TLookupList is a list object used for storing values of lookup operations by lookup fields. There should be no need to create an instance of TLookupList manually, the TField instance will create an instance of TlookupList on demand.

See also

Methods

CreatepublicCreate a new instance of TLookupList.
DestroypublicFree a TLookupList instance from memory.
AddpublicAdd a key, value pair to the list.
ClearpublicRemove all key, value pairs from the list.
FirstKeyByValuepublicFind the first key that matches a value.
ValueOfKeypublicLook up value based on a key.
ValuesToStringspublicConvert values to stringlist.

Inherited

From TObject (40)

AfterConstruction BeforeDestruction CheckDisposed ClassInfo ClassName ClassNameIs ClassParent ClassType CleanupInstance DefaultHandler DefaultHandlerStr Dispatch DispatchStr Disposed DisposeOf Equals FieldAddress Free FreeInstance GetDisposed GetHashCode GetInterface GetInterfaceByStr GetInterfaceEntry GetInterfaceEntryByStr GetInterfaceTable GetInterfaceWeak GetLastCastErrorInfo InheritsFrom InitInstance InstanceSize MethodAddress MethodName newinstance QualifiedClassName SafeCallException StringMessageTable SystemHasExtendedRTTI ToString UnitName

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.