Data.DB.TIDispatchField Properties

From RAD Studio API Documentation
Jump to: navigation, search

InheritedProtected
AlignmentpublishedDetermines how the data of the field is displayed within a data-aware control.
AsAnsiStringpublicRepresents the field's value as an AnsiString.
AsBCDpublicRepresents the field's value as a TBcd value.
AsBooleanpublicRepresents the field's value as a boolean value.
AsBytespublicRepresents the value of the field as an array of bytes.
AsCurrencypublicRepresents the field's value as a Currency value.
AsDateTimepublicRepresents the value of the field as a TDateTime value.
AsExtendedpublicRepresents the field's value as a high-precision floating-point number.
AsFloatpublicRepresents the field's value as a double value.
AsGuidpublicRepresents the value of the field as a Globally Unique Identifier (GUID).
AsIntegerpublicRepresents the field's value as a 32-bit integer.
AsLargeIntpublicRepresents the field value as a large integer.
AsLongWordpublic
AsSinglepublicRepresents the field's value as a Single floating-point number.
AsSQLTimeStamppublicRepresents the field's value as a TSQLTimeStamp.
AsSQLTimeStampOffsetpublicRepresents the field's value as a highly accurate date-time value.
AsStringpublicRepresents the field's value as a string (Delphi) or an AnsiString (C++).
AsVariantpublicRepresents the Value of the field as a Variant.
AsWideStringpublicRepresents the field's value as a WideString.
AttributeSetpublicSpecifies the name of an attribute set in the data dictionary to apply to the field component.
AutoGenerateValuepublishedIndicates whether the field values can be generated by the server rather than entered by the user.
CalculatedpublicDetermines whether the value of the field is calculated by the OnCalcFields event handler of its dataset.
CanModifypublicSpecifies whether a field can be modified.
ComObjectpublicSpecifies the interface reference implemented by the component.
ComponentCountpublicIndicates the number of components owned by the component.
ComponentIndexpublicIndicates the position of the component in its owner's Components property array.
ComponentspublicLists all components owned by the component.
ComponentStatepublicDescribes the current state of the component, indicating when a component needs to avoid certain actions.
ComponentStylepublicGoverns the behavior of the component.
ConstraintErrorMessagepublishedSpecifies a customized error message that appears when the user tries to set a value that violates the data constraints of the field.
CurValuepublicRepresents the current value of the field component including changes made by other users of the database.
CustomConstraintpublishedSpecifies an SQL string the enforces any application-specific constraints on the field's value.
DataSetpublicIdentifies the dataset to which a field component belongs.
DataSizepublicIndicates the amount of memory needed to store a field component's value.
DataTypepublicIdentifies the data type of the field component.
DefaultExpressionpublishedSpecifies an SQL expression that is assigned to the field if the user does not provide a value.
DesignInfopublicContains information used by the Form designer.
DisplayLabelpublishedContains the text to display in the corresponding column heading of a data grid.
DisplayNamepublicRepresents the name of the field for display purposes.
DisplayTextpublicRepresents the field's value as it is displayed in a data-aware control.
DisplayWidthpublishedSpecifies the number of characters that should be used to display a field's value by a cooperating data-aware control.
DisposedprotectedDisposed is a read-only property that shows the current state of this object.
EditMaskpublicContains a mask that restricts the data that can be entered into a data field.
EditMaskPtrpublicProvides read-only access to the EditMask property.
FieldKindpublishedIndicates whether a field represents a column in a dataset, a calculated field, or a lookup field.
FieldNamepublishedIndicates the name of the physical column in the underlying table or query result to which a field component is bound.
FieldNopublicIndicates the ordinal position of the field's column in the underlying table or query result.
FullNamepublicIndicates the field name qualified by the full name of the parent field, if any.
HasConstraintspublishedIndicates whether field values are constrained.
ImportedConstraintpublishedRepresents an SQL clause that enforces constraints stored on the server.
IndexpublishedSpecifies the field component's index in the Fields property of the dataset.
IsIndexFieldpublicIndicates whether a field is an index field.
IsNullpublicIndicates whether the field has a value assigned to it.
KeyFieldspublishedIdentifies the field or fields in the dataset that must be matched in a lookup dataset when doing a lookup.
LifeCyclepublicSpecifies whether the field is automatic or persistent.
LookuppublicDetermines whether the field is specified as a lookup field.
LookupCachepublishedDetermines whether the values of a lookup field are cached or looked up dynamically every time the current record in the dataset changes.
LookupDataSetpublishedIdentifies the dataset used to look up field values.
LookupKeyFieldspublishedIdentifies the field or fields in the lookup dataset to match when doing a lookup.
LookupListpublicIndicates a cache of values from the LookupDataSet indexed by a set of values from the KeyFields property.
LookupResultFieldpublishedIdentifies the field from the lookup dataset whose value becomes the Value property of the field component.
NamepublishedSpecifies the name of the component as referenced in code.
NewValuepublicRepresents the current value of the field component including pending cached updates.
ObserverspublicIndicates the TObservers object added to the TComponent.
OffsetpublicIndicates 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).
OldValuepublicRepresents the original value of the field (as a Variant).
OriginpublishedIndicates the name of the field in its original database table.
OwnerpublicIndicates the component that is responsible for streaming and freeing this component.
ParentFieldpublicSpecifies the TObjectField object from which this field is derived.
ProviderFlagspublishedSpecifies how a provider uses the field value when applying updates.
ReadOnlypublishedDetermines whether the field can be modified.
RequiredpublishedSpecifies whether a nonblank value for a field is required.
SizepublicIndicates the size used in the definition of the physical database field for data types that support different sizes.
TagpublishedStores a NativeInt integral value as a part of a component.
TextpublicContains the string to display in a data-aware control when the field is in edit mode.
Validatingpublic
ValidCharspublicSpecifies the characters that can be included in the text representation of the field's value.
ValuepublicRepresents the data in an IDispatch field component.
VCLComObjectpublicRepresents information used internally by components that support COM.
VisiblepublishedDetermines whether the field appears in a data grid.