DB.TADTField Members
Contents |
Delphi Information
| property ObjectType published |
Specifies the classification of the field object in Oracle. |
| property UnNamed public |
Indicates whether an object field in a nested table has a name associated with it. |
| property FieldValues public |
Provides access to the values for all child fields in the object field. |
| property Fields public |
Specifies the TFields object that contains an array of child fields. |
| property FieldCount public |
Indicates the number of child fields that comprise the object field. |
| method SetUnNamed protected | |
| method SetFieldValue protected | |
| method GetFieldValue protected | |
| method GetFields protected | |
| method GetFieldCount protected |
| event OnValidate published |
Occurs just before the data is written to the record buffer. |
| event OnSetText published |
Occurs when the Text property is assigned a value. |
| event OnGetText published |
Occurs when the DisplayText or Text properties of the field are referenced. |
| event OnChange published |
Occurs immediately after the data in the field is written to the record buffer. |
| property Visible published |
Determines whether the field appears in a data grid. |
| property Required published |
Specifies whether a nonblank value for a field is required. |
| property ReadOnly published |
Determines whether the field can be modified. |
| property ProviderFlags published |
Specifies how a provider uses the field value when applying updates. |
| property Origin published |
Indicates the name of the field in its original database table. |
| property LookupCache published |
Determines whether the values of a lookup field are cached or looked up dynamically every time the current record in the dataset changes. |
| property KeyFields published |
Identifies the field or fields in the dataset that must be matched in a lookup dataset when doing a lookup. |
| property LookupResultField published |
Identifies the field from the lookup dataset whose value becomes the Value property of the field component. |
| property LookupKeyFields published |
Identifies the field or fields in the lookup dataset to match when doing a lookup. |
| property LookupDataSet published |
Identifies the dataset used to look up field values. |
| property ImportedConstraint published |
Represents an SQL clause that enforces constraints stored on the server. |
| property Index published |
Specifies the field component's index in the Fields property of the dataset. |
| property HasConstraints published |
Indicates whether field values are constrained. |
| property FieldName published |
Indicates the name of the physical column in the underlying table or query result to which a field component is bound. |
| property FieldKind published |
Indicates whether a field represents a column in a dataset, a calculated field, or a lookup field. |
| property DisplayWidth published |
Specifies the number of characters that should be used to display a field's value by a cooperating data-aware control. |
| property DisplayLabel published |
Contains the text to display in the corresponding column heading of a data grid. |
| property DefaultExpression published |
Specifies an SQL expression that is assigned to the field if the user does not provide a value. |
| property ConstraintErrorMessage published |
Specifies a customized error message that appears when the user tries to set a value that violates the data constraints of the field. |
| property CustomConstraint published |
Specifies an SQL string the enforces any application-specific constraints on the field's value. |
| property AutoGenerateValue published |
Indicates whether the field values can be generated by the server rather than entered by the user. |
| property Alignment published |
Determines how the field's data is displayed within a data-aware control. |
| property Value public |
Represents the data in a field component. |
| property ValidChars public |
Specifies the characters that can be included in the text representation of the field's value. |
| property Text public |
Contains the string to display in a data-aware control when the field is in edit mode. |
| property Size public |
Indicates the size used in the definition of the physical database field for data types that support different sizes. |
| property ParentField public |
Specifies the TObjectField object from which this field is derived. |
| property OldValue public |
Represents the original value of the field (as a Variant). |
| property Offset public |
Indicates the number of bytes added to the end of the current record buffer in the dataset for storing cached values (for calculated fields or BLOB fields). |
| property NewValue public |
Represents the current value of the field component including pending cached updates. |
| property LookupList public |
Indicates a cache of values from the LookupDataSet indexed by a set of values from the KeyFields property. |
| property Lookup public |
Determines whether the field is specified as a lookup field. |
| property IsNull public |
Indicates whether the field has a value assigned to it. |
| property IsIndexField public |
Indicates whether a field is an index field. |
| property FullName public |
Indicates the field name qualified by the full name of the parent field, if any. |
| property FieldNo public |
Indicates the ordinal position of the field's column in the underlying table or query result. |
| property EditMaskPtr public |
Provides read-only access to the EditMask property. |
| property EditMask public |
Contains a mask that restricts the data that can be entered into a data field. |
| property DisplayText public |
Represents the field's value as it is displayed in a data-aware control. |
| property DisplayName public |
Represents the name of the field for display purposes. |
| property DataType public |
Identifies the data type of the field component. |
| property DataSize public |
Indicates the amount of memory needed to store a field component's value. |
| property DataSet public |
Identifies the dataset to which a field component belongs. |
| property CurValue public |
Represents the current value of the field component including changes made by other users of the database. |
| property CanModify public |
Specifies whether a field can be modified. |
| property Calculated public |
Determines whether the value of the field is calculated by the OnCalcFields event handler of its dataset. |
| property AttributeSet public |
Specifies the name of an attribute set in the data dictionary to apply to the field component. |
| property AsVariant public |
Represents the Value of the field as a Variant. |
| property AsBytes public |
Represents the field's value as an array of bytes. |
| property AsAnsiString public | |
| property AsWideString public | |
| property AsString public |
Represents the field's value as a string (Delphi) or an AnsiString (C++). |
| property AsLargeInt public |
Represents the field value as a large integer. |
| property AsInteger public |
Represents the field's value as a 32-bit integer. |
| property AsExtended public | |
| property AsFloat public |
Represents the field's value as a double value. |
| property AsSingle public | |
| property AsSQLTimeStampOffset public | |
| property AsSQLTimeStamp public |
Represents the field's value as a TSQLTimeStamp. |
| property AsDateTime public |
Represents the field's value as a TDateTime value. |
| property AsCurrency public |
Represents the field's value as a Currency value. |
| property AsBoolean public |
Represents the field's value as a boolean value. |
| property AsBCD public |
Represents the field's value as a TBcd value. |
| method Validate public |
Generates an OnValidate event. |
| method SetFieldType public |
Provides the interface for a method that can set the DataType for the field. |
| method SetData public |
Assigns unformatted data to the field. |
| method RefreshLookupList public |
Loads LookupList with all the values for LookupResultField that match distinct values of LookupKeyFields. |
| method IsValidChar public |
Indicates whether a particular character is valid for the field. |
| method IsBlob public |
Indicates whether the field represents the data in a binary large object (BLOB) field. |
| method GetData public |
Returns the unformatted data for the field. |
| method FocusControl public |
Forces a form's focus to the first data-aware component associated with the field object. |
| method Clear public |
Sets the value of the field to NULL. |
| method AssignValue public |
Sets the field value using one of the AsInteger, AsBoolean, AsString or AsFloat properties. |
| method GetLookupListClass protected | |
| method SetAutoGenerateValue protected | |
| method SetVarValue protected | |
| method SetWideText protected | |
| method SetText protected | |
| method SetSize protected | |
| method SetParentField protected | |
| method SetFieldKind protected | |
| method SetDataType protected | |
| method SetDataSet protected | |
| method SetAsVariant protected | |
| method SetAsBytes protected | |
| method SetAsAnsiString protected | |
| method SetAsWideString protected | |
| method SetAsString protected | |
| method SetAsSQLTimeStampOffset protected | |
| method SetAsSQLTimeStamp protected | |
| method SetAsLargeInt protected | |
| method SetAsInteger protected | |
| method SetAsExtended protected | |
| method SetAsFloat protected | |
| method SetAsSingle protected | |
| method SetAsDateTime protected | |
| method SetAsCurrency protected | |
| method SetAsByteArray protected | |
| method SetAsBoolean protected | |
| method SetAsBCD protected | |
| method PropertyChanged protected | |
| method GetWideText protected | |
| method GetText protected | |
| method GetSize protected | |
| method GetIsNull protected | |
| method GetHasConstraints protected | |
| method GetFieldNo protected | |
| method GetDefaultWidth protected | |
| method CopyData protected | |
| method GetDataSize protected |
Returns the number of bytes required to store a field component's value. |
| method GetClassDesc protected | |
| method GetCanModify protected | |
| method GetAsVariant protected | |
| method GetAsBytes protected | |
| method GetAsAnsiString protected | |
| method GetAsWideString protected | |
| method GetAsString protected | |
| method GetAsSQLTimeStampOffset protected | |
| method GetAsSQLTimeStamp protected | |
| method GetAsLargeInt protected | |
| method GetAsInteger protected | |
| method GetAsExtended protected | |
| method GetAsFloat protected | |
| method GetAsSingle protected | |
| method GetAsDateTime protected | |
| method GetAsCurrency protected | |
| method GetAsByteArray protected | |
| method GetAsBoolean protected | |
| method GetAsBCD protected | |
| method FreeBuffers protected | |
| method DataChanged protected | |
| method Change protected | |
| method CheckTypeSize protected | |
| method CheckInactive protected | |
| method Bind protected | |
| method AccessError protected |
| property Tag published |
Stores an integer value as part of a component. |
| property Name published |
Specifies the name of the component as referenced in code. |
| property VCLComObject public |
Represents information used internally by components that support COM. |
| property Owner public |
Indicates the component that is responsible for streaming and freeing this component. |
| property DesignInfo public |
Contains information used by the Form designer. |
| property ComponentStyle public |
Governs the behavior of the component. |
| property ComponentState public |
Describes the current state of the component, indicating when a component needs to avoid certain actions. |
| property ComponentIndex public |
Indicates the position of the component in its owner's Components property array. |
| property ComponentCount public |
Indicates the number of components owned by the component. |
| property Components public |
Lists all components owned by the component. |
| property ComObject public |
Specifies the interface reference implemented by the component. |
| method ReferenceInterface public |
Establishes or removes internal links that cause this component to be notified when the implementer of a specified interface is destroyed. |
| method IsImplementorOf public |
Indicates whether the component implements a specified interface. |
| method UpdateAction public |
Updates the state of an action. |
| method SetSubComponent public |
Identifies whether the component is a subcomponent. |
| method RemoveComponent public |
Removes a specified component specified from the component's Components list. |
| method InsertComponent public |
Establishes the component as the owner of a specified component. |
| method HasParent public |
Verifies whether the component has a parent. |
| method GetParentComponent public |
Returns the containing Component. |
| method GetEnumerator public |
Returns a TComponent enumerator. |
| method FreeOnRelease public |
Frees the interface reference for components that were created from COM classes. |
| method RemoveFreeNotification public |
Disables destruction notification that was enabled by FreeNotification |
| method FreeNotification public |
Ensures that AComponent is notified that the component is going to be destroyed. |
| method FindComponent public |
Indicates whether a given component is owned by the component. |
| method ExecuteAction public |
Executes an action. |
| method Destroying public |
Indicates that the component and its owned components are about to be destroyed. |
| method DestroyComponents public |
Destroys all owned components. |
| method Invoke protected |
Provides access to Automation properties and methods when the component wraps an Automation object. |
| method GetIDsOfNames protected |
Maps a single member and an optional set of argument names to a corresponding set of integer dispatch identifiers (dispIDs). |
| method GetTypeInfo protected |
Retrieves the type information for an object. |
| method GetTypeInfoCount protected |
Returns the number of type information interfaces that an object provides (either 0 or 1). |
| method _Release protected |
Called when an application releases a component interface. |
| method _AddRef protected |
Called when an application uses a component interface. |
| method QueryInterface protected |
Returns a reference to a specified interface if the object supports that interface. |
| method RemoveFreeNotifications protected |
Notifies all owned components of the owner component's imminent destruction. |
| method WriteState protected |
Writes the state of the component. |
| method ValidateInsert protected |
Provides the interface for a method that validates an child component before it is inserted. |
| method ValidateContainer protected |
Determines whether an object can be inserted into a container. |
| method ValidateRename protected |
Ensures that renaming an owned component does not create name conflict. |
| method UpdateRegistry protected |
Provides the interface for a method that adds type library and version information to the Registry on components that implement COM interfaces. |
| method Updated protected |
Clears the csUpdating state in the component's ComponentState property when the component finishes updating. |
| method Updating protected |
Sets the csUpdating state in the component's ComponentState property. |
| method SetParentComponent protected |
Sets the parent component. |
| method SetChildOrder protected |
Sets the visual ordering of a child control. |
| method SetName protected |
Sets the value of the Name property. |
| method SetDesignInstance protected |
Ensures that components inserted at design time have their design-mode flag set. |
| method SetInline protected |
Sets the csInline bit of the component's ComponentState property |
| method SetDesigning protected |
Ensures that components inserted at design time have their design-mode flag set. |
| method SetAncestor protected |
Clears or sets csAncestor state in the component's ComponentState property. |
| method ReadState protected |
Reads the state of the component. |
| method PaletteCreated protected |
Responds when the component is created from the component palette. |
| method Notification protected |
Forwards notification messages to all owned components. |
| method Loaded protected |
Initializes the component after the form file has been read into memory. |
| method GetChildParent protected |
Returns the parent, or if there is no parent, returns the owner of a child component being read from a stream. |
| method GetChildOwner protected |
Returns the owner of a child component being read from a stream. |
| method GetChildren protected |
Enumerates all child components. |
| method ChangeName protected |
Sets the private, internal storage for the Name property to the string passed in NewName. |
| method GetNamePath public |
Returns the name of the object as it appears in the Object Inspector. |
| method Assign public |
Copies the contents of another, similar object. |
| method GetOwner protected |
Returns the owner of an object. |
| method DefineProperties protected |
Provides an interface for a method that reads and writes otherwise unpublished data. |
| method AssignTo protected |
Copies the properties of an object to a destination object. |
| method Destroy public |
Disposes of an object instance. |
| method FreeInstance public |
Deallocates memory allocated by a previous call to the NewInstance method. |
| method NewInstance public |
Allocates memory for an instance of an object type and returns a pointer to that new instance. |
| method DefaultHandler public |
Provides the interface for a method that processes message records. |
| method Dispatch public |
Calls message-handling methods for the object, based on the contents of the Message parameter. |
| method BeforeDestruction public |
Responds before the first destructor executes. |
| method AfterConstruction public |
Responds after the last constructor has executed. |
| method SafeCallException public |
Handles exceptions in methods declared using the safecall calling convention. |
| method ToString public |
Returns a string containing the class name. |
| method GetHashCode public |
Returns an integer containing the hash code. |
| method Equals public |
Checks whether the current instance and the parameter are equal. |
| method UnitName public |
Returns a string containing the unit name. |
| method GetInterfaceTable public |
Returns a pointer to a structure containing all of the interfaces implemented by a given class. |
| method GetInterfaceEntry public |
Returns the entry for a specific interface implemented in a class. |
| method GetInterface public |
Retrieves a specified interface. |
| method FieldAddress public |
Returns the address of a published object field. |
| method MethodName public |
Returns the name of a class method by address. |
| method MethodAddress public |
Returns the address of a class method by name. |
| method InheritsFrom public |
Determines the relationship of two object types. |
| method InstanceSize public |
Returns the size in bytes of each instance of the object type. |
| method ClassInfo public |
Returns a pointer to the runtime type information (RTTI) table for the object type. |
| method ClassParent public |
Returns the type of the immediate ancestor of a class. |
| method ClassNameIs public |
Determines whether an object is of a specific type. |
| method ClassName public |
Returns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument). |
| method ClassType public |
Returns the class reference for the object's class. |
| method CleanupInstance public |
Performs finalization on long strings, variants, and interface variables within a class. |
| method InitInstance public |
Initializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer. |
| method Free public |
Destroys an object and frees its associated memory, if necessary. |
| method Create public |
Constructs an object and initializes its data before the object is first used. |
Unit: DB
Member Of: TADTField
C++ Information
| property ObjectType public | Db.TObjectField.ObjectType |
| property UnNamed public | Db.TObjectField.UnNamed |
| property FieldValues public | Db.TObjectField.FieldValues |
| property Fields public | Db.TObjectField.Fields |
| property FieldCount public | Db.TObjectField.FieldCount |
| method ~TObjectField public | Db.TObjectField.~TObjectField |
| method TObjectField public | Db.TObjectField.TObjectField |
| method SetUnNamed protected | Db.TObjectField.SetUnNamed |
| method SetFieldValue protected | Db.TObjectField.SetFieldValue |
| method GetFieldValue protected | Db.TObjectField.GetFieldValue |
| method GetFields protected | Db.TObjectField.GetFields |
| method GetFieldCount protected | Db.TObjectField.GetFieldCount |
| method [[Db.TObjectField.operator []|operator []]] public | {{:Db.TObjectField.operator []}} |
| method operator () public | |
| property Tag public |
Stores an integer value as part of a component. |
| property Name public |
Specifies the name of the component as referenced in code. |
| property VCLComObject public |
Represents information used internally by components that support COM. |
| property Owner public |
Indicates the component that is responsible for streaming and freeing this component. |
| property DesignInfo public |
Contains information used by the Form designer. |
| property ComponentStyle public |
Governs the behavior of the component. |
| property ComponentState public |
Describes the current state of the component, indicating when a component needs to avoid certain actions. |
| property ComponentIndex public |
Indicates the position of the component in its owner's Components property array. |
| property ComponentCount public |
Indicates the number of components owned by the component. |
| property Components public |
Lists all components owned by the component. |
| property ComObject public |
Specifies the interface reference implemented by the component. |
| method ReferenceInterface public |
Establishes or removes internal links that cause this component to be notified when the implementer of a specified interface is destroyed. |
| method IsImplementorOf public |
Indicates whether the component implements a specified interface. |
| method UpdateAction public |
Updates the state of an action. |
| method SetSubComponent public |
Identifies whether the component is a subcomponent. |
| method RemoveComponent public |
Removes a specified component specified from the component's Components list. |
| method InsertComponent public |
Establishes the component as the owner of a specified component. |
| method HasParent public |
Verifies whether the component has a parent. |
| method GetParentComponent public |
Returns the containing Component. |
| method GetEnumerator public |
Returns a TComponent enumerator. |
| method FreeOnRelease public |
Frees the interface reference for components that were created from COM classes. |
| method RemoveFreeNotification public |
Disables destruction notification that was enabled by FreeNotification |
| method FreeNotification public |
Ensures that AComponent is notified that the component is going to be destroyed. |
| method FindComponent public |
Indicates whether a given component is owned by the component. |
| method ExecuteAction public |
Executes an action. |
| method Destroying public |
Indicates that the component and its owned components are about to be destroyed. |
| method DestroyComponents public |
Destroys all owned components. |
| method ~TComponent public | Classes.TComponent.~TComponent |
| method TComponent public | Classes.TComponent.TComponent |
| method Invoke protected |
Provides access to Automation properties and methods when the component wraps an Automation object. |
| method GetIDsOfNames protected |
Maps a single member and an optional set of argument names to a corresponding set of integer dispatch identifiers (dispIDs). |
| method GetTypeInfo protected |
Retrieves the type information for an object. |
| method GetTypeInfoCount protected |
Returns the number of type information interfaces that an object provides (either 0 or 1). |
| method _Release protected |
Called when an application releases a component interface. |
| method _AddRef protected |
Called when an application uses a component interface. |
| method QueryInterface protected |
Returns a reference to a specified interface if the object supports that interface. |
| method RemoveFreeNotifications protected |
Notifies all owned components of the owner component's imminent destruction. |
| method WriteState protected |
Writes the state of the component. |
| method ValidateInsert protected |
Provides the interface for a method that validates an child component before it is inserted. |
| method ValidateContainer protected |
Determines whether an object can be inserted into a container. |
| method ValidateRename protected |
Ensures that renaming an owned component does not create name conflict. |
| method UpdateRegistry protected |
Provides the interface for a method that adds type library and version information to the Registry on components that implement COM interfaces. |
| method Updated protected |
Clears the csUpdating state in the component's ComponentState property when the component finishes updating. |
| method Updating protected |
Sets the csUpdating state in the component's ComponentState property. |
| method SetParentComponent protected |
Sets the parent component. |
| method SetChildOrder protected |
Sets the visual ordering of a child control. |
| method SetName protected |
Sets the value of the Name property. |
| method SetDesignInstance protected |
Ensures that components inserted at design time have their design-mode flag set. |
| method SetInline protected |
Sets the csInline bit of the component's ComponentState property |
| method SetDesigning protected |
Ensures that components inserted at design time have their design-mode flag set. |
| method SetAncestor protected |
Clears or sets csAncestor state in the component's ComponentState property. |
| method ReadState protected |
Reads the state of the component. |
| method PaletteCreated protected |
Responds when the component is created from the component palette. |
| method Notification protected |
Forwards notification messages to all owned components. |
| method Loaded protected |
Initializes the component after the form file has been read into memory. |
| method GetChildParent protected |
Returns the parent, or if there is no parent, returns the owner of a child component being read from a stream. |
| method GetChildOwner protected |
Returns the owner of a child component being read from a stream. |
| method GetChildren protected |
Enumerates all child components. |
| method ChangeName protected |
Sets the private, internal storage for the Name property to the string passed in NewName. |
| field FComponentStyle protected |
FComponentStyle is the field of the ComponentStyle read-only property. |
| method TPersistent public | Classes.TPersistent.TPersistent |
| method GetNamePath public |
Returns the name of the object as it appears in the Object Inspector. |
| method Assign public |
Copies the contents of another, similar object. |
| method ~TPersistent public | Classes.TPersistent.~TPersistent |
| method GetOwner protected |
Returns the owner of an object. |
| method DefineProperties protected |
Provides an interface for a method that reads and writes otherwise unpublished data. |
| method AssignTo protected |
Copies the properties of an object to a destination object. |
| method ~TObject public | System.TObject.~TObject |
| method FreeInstance public |
Deallocates memory allocated by a previous call to the NewInstance method. |
| method NewInstance protected |
Allocates memory for an instance of an object type and returns a pointer to that new instance. |
| method DefaultHandler public |
Provides the interface for a method that processes message records. |
| method Dispatch public |
Calls message-handling methods for the object, based on the contents of the Message parameter. |
| method BeforeDestruction public |
Responds before the first destructor executes. |
| method AfterConstruction public |
Responds after the last constructor has executed. |
| method SafeCallException public |
Handles exceptions in methods declared using the safecall calling convention. |
| method ToString public |
Returns a string containing the class name. |
| method GetHashCode public |
Returns an integer containing the hash code. |
| method Equals public |
Checks whether the current instance and the parameter are equal. |
| method GetInterfaceTable public |
Returns a pointer to a structure containing all of the interfaces implemented by a given class. |
| method GetInterfaceEntry public |
Returns the entry for a specific interface implemented in a class. |
| method GetInterface public |
Retrieves a specified interface. |
| method UnitName public |
Returns a string containing the unit name. |
| method MethodName public |
Returns the name of a class method by address. |
| method MethodAddress public |
Returns the address of a class method by name. |
| method InheritsFrom public |
Determines the relationship of two object types. |
| method InstanceSize public |
Returns the size in bytes of each instance of the object type. |
| method ClassInfo public |
Returns a pointer to the runtime type information (RTTI) table for the object type. |
| method ClassParent public |
Returns the type of the immediate ancestor of a class. |
| method ClassNameIs public |
Determines whether an object is of a specific type. |
| method ClassName public |
Returns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument). |
| method InitInstance public |
Initializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer. |
| method FieldAddress public |
Returns the address of a published object field. |
| method CleanupInstance public |
Performs finalization on long strings, variants, and interface variables within a class. |
| method ClassType public |
Returns the class reference for the object's class. |
| method Free public |
Destroys an object and frees its associated memory, if necessary. |
| method TObject public | System.TObject.TObject |
Unit: DB
Member Of: TADTField
Description
Embarcadero Technologies does not currently have any additional information. Please help us document this topic by using the Discussion page!