Afficher : Delphi C++
Préférences d'affichage

Membres hérités TVariantField

De XE2 API Documentation



Sommaire

Data.DB.TField

AccessErrorCrée un message d'erreur et renvoie une exception EDatabaseError.
AlignmentDétermine comment s'affichent les données du champ dans un contrôle orienté données.
AsAnsiStringReprésente la valeur du champ sous la forme d'un AnsiString.
AsBCDReprésente la valeur d'un champ sous la forme d'une valeur TBcd.
AsBooleanReprésente la valeur d'un champ comme une valeur booléenne.
AsBytesReprésente la valeur du champ en tant que tableau d'octets.
AsCurrencyReprésente la valeur du champ sous la forme d'une valeur monétaire.
AsDateTimeReprésente la valeur d'un champ sous la forme d'une valeur TDateTime.
AsExtendedReprésente la valeur du champ sous la forme d'un nombre à virgule flottante en haute précision.
AsFloatReprésente la valeur du champ en une valeur double.
AsIntegerReprésente la valeur d'un champ sous la forme d'un entier sur 32 bits.
AsLargeInt
AsSQLTimeStampReprésente la valeur d'un champ sous la forme d'un enregistrement TSQLTimeStamp.
AsSQLTimeStampOffsetReprésente la valeur du champ sous la forme d'une valeur date-heure en haute précision.
AsSingleReprésente la valeur du champ sous la forme d'un nombre Single à virgule flottante.
AsStringReprésente la valeur du champ comme une chaîne (Delphi) ou une chaîne AnsiString (C++).
AsVariantReprésente la valeur du champ sous la forme d'un Variant.
AsWideStringReprésente la valeur du champ sous la forme d'un WideString.
AssignCopie la propriété Value d'un autre composant champ ou affecte un autre objet au composant champ.
AssignValueDéfinit la valeur du champ en utilisant l'une des propriétés suivantes : AsInteger, AsBoolean, AsString ou AsFloat.
AttributeSetSpécifie le nom d'un ensemble d'attributs du dictionnaire de données à appliquer au composant champ.
AutoGenerateValueIndique si les valeurs de champs peuvent être générées par le serveur plutôt que saisies par l'utilisateur.
BindVérifie si le champ est un champ de référence et actualise ou valide la liste de référence.
CalculatedDétermine si la valeur du champ est calculée dans le gestionnaire d'événement OnCalcFields de son ensemble de données.
CanModifyIndique si un champ peut être modifié.
ChangeGénère un événement OnChange.
CheckInactiveVérifie si l'ensemble de données est inactif ou non.
CheckTypeSizeEffectue la validation de la taille d'un champ.
ClearAffecte NULL à la valeur du champ.
ConstraintErrorMessageContient un message d'erreur personnalisé qui est affiché quand l'utilisateur tente de définir une valeur ne respectant pas les contraintes de données du champ.
CopyDataCopie des octets de données d'une source donnée vers une destination donnée.
CreateCreate crée et initialise un composant champ.
CurValueReprésente la valeur en cours du composant champ en tenant compte des modifications apportées par les autres utilisateurs de la base de données.
CustomConstraintSpécifie une chaîne SQL donnant les contraintes imposées à la valeur du champ qui sont propres à l'application.
DataChangedGénère un événement deFieldChange.
DataSetIdentifie l'ensemble de données auquel appartient un composant champ.
DataSizeIndique la quantité de mémoire nécessaire pour stocker la valeur d'un composant champ.
DataTypeIdentifie le type de données du composant champ.
DefaultExpressionSpécifie une expression SQL affectée au champ quand l'utilisateur ne fournit pas de valeur.
DefinePropertiesDésigne une méthode pour le stockage des données TField non publiées sur un flux tel qu'un fichier fiche.
DestroyDestroy détruit une instance de TField.
DisplayLabelContient le texte à afficher dans l'en-tête de colonne correspondante d'une grille de données.
DisplayNameReprésente le nom du champ à des fins d'affichage.
DisplayTextReprésente la valeur du champ telle qu'elle est affichée dans un contrôle orienté données.
DisplayWidthIndique le nombre de caractères nécessaires à l'affichage de la valeur d'un champ dans un contrôle orienté données.
EditMaskContient un masque qui restreint les données pouvant être saisies dans un champ.
EditMaskPtrDonne un accès en lecture seule à la propriété EditMask.
FieldKindIndique si un champ représente une colonne d'un ensemble de données, un champ calculé ou un champ de recherche.
FieldNameIndique le nom de la colonne physique de la table ou des résultats de requête sous-jacents auxquels un composant champ est relié.
FieldNoIndique la position de la colonne du champ dans la table ou les résultats de requête sous-jacents.
FocusControlOblige une fiche à attribuer la focalisation au contrôle orienté données associé au composant champ.
FreeBuffersLibère les tampons utilisés.
FullNameIndique le nom de champ qualifié par le nom complet de son éventuel champ parent.
GetAsAnsiStringRenvoie la valeur du champ sous la forme d'un AnsiString.
GetAsBCDRenvoie la valeur du champ sous la forme d'un TBcd.
GetAsBooleanRenvoie la valeur du champ sous la forme d'un Boolean.
GetAsByteArrayRenvoie la valeur du champ sous la forme d'un Variant contenant des données non formatées.
GetAsBytesRenvoie la valeur du champ BLOB sous la forme d'un TBytes.
GetAsCurrencyRenvoie la valeur du champ sous la forme d'un Currency.
GetAsDateTimeRenvoie la valeur du champ sous la forme d'un TDateTime.
GetAsExtendedRenvoie la valeur du champ sous la forme d'un Extended.
GetAsFloatRenvoie la valeur du champ sous la forme d'un Double.
GetAsIntegerRenvoie la valeur du champ sous la forme d'un Integer.
GetAsLargeIntRenvoie la valeur du champ sous la forme d'un Int64.
GetAsSQLTimeStampRenvoie la valeur du champ sous la forme d'un TSQLTimeStamp.
GetAsSQLTimeStampOffsetRenvoie la valeur du champ sous la forme d'un TSQLTimeStampOffset.
GetAsSingleRenvoie la valeur du champ sous la forme d'un Single.
GetAsStringRenvoie la valeur du champ sous la forme d'une chaîne.
GetAsVariantRenvoie la valeur du champ sous la forme d'un Variant.
GetAsWideStringRenvoie la valeur du champ sous la forme d'un WideString.
GetCanModifyIndique si le contenu du champ peut être modifié.
GetClassDescRenvoie le nom de classe abrégé du champ.
GetDataRenvoie les données du champ non formatées.
GetDataSizeRenvoie le nombre d'octets nécessaires pour stocker la valeur d'un composant champ.
GetDefaultWidthRenvoie la largeur par défaut du champ.
GetFieldNoRenvoie la position ordinale de la colonne du champ dans la table ou le résultat de requête sous-jacent.
GetHasConstraintsIndique si les valeurs de champs sont soumises à des contraintes.
GetIsNullIndique si le champ contient des données ou non.
GetLookupListClassRenvoie le type de données TLookupListClass.
GetParentComponentRenvoie le composant qui dirige le chargement et l'enregistrement du champ.
GetSizeRenvoie la taille utilisée dans la définition du champ de la base de données physique pour les types de données gérant différentes tailles.
GetTextRenvoie la valeur du champ sous la forme d'une chaîne.
GetWideTextRenvoie la valeur du champ sous la forme d'un UnicodeString.
HasConstraintsIndique si les valeurs du champ sont soumises à des contraintes.
HasParentRenvoie true ce qui indique que les composants champ font partie d'un élément composite plus large.
ImportedConstraintReprésente une clause SQL indiquant les contraintes stockées sur le serveur.
IndexIndique l'indice du composant champ dans la propriété Fields de l'ensemble de données.
IsBlobIndique si le champ représente les données d'un champ BLOB (Binary Large Object).
IsIndexFieldIndique si un champ est un champ d'index.
IsNullIndique si une valeur a été affectée au champ.
IsValidCharIndique si un caractère donné est autorisé dans le champ.
KeyFieldsIdentifie les champs de l'ensemble de données qui doivent être mis en correspondance avec un ensemble de données de référence quand une recherche est effectuée.
LookupDétermine si le champ est un champ de référence.
LookupCacheDétermine si les valeurs d'un champ de référence sont placées dans un cache ou examinées de manière dynamique à chaque fois que l'enregistrement en cours de l'ensemble de données change.
LookupDataSetIdentifie l'ensemble de données utilisé pour rechercher les valeurs de champ.
LookupKeyFieldsIdentifie les champs de l'ensemble de données de référence qui doivent être mis en correspondance lorsqu'une recherche est effectuée.
LookupListContient un cache des valeurs de LookupDataSet indicées par un ensemble de valeurs de la propriété KeyFields.
LookupResultFieldIdentifie le champ de l'ensemble de données de référence dont la valeur est affectée à la propriété Value du composant champ.
NewValueReprésente la valeur en cours du composant champ en tenant compte des mises à jour en attente dans le cache.
NotificationNotifie que des composants vont être insérés ou supprimés d'une fiche.
OffsetIndique le nombre d'octets ajoutés à la fin du tampon d'enregistrement en cours de l'ensemble de données pour le stockage des valeurs en mémoire cache (champs calculés ou champs BLOB).
OldValueReprésente la valeur initiale du champ (comme un Variant).
OnChangeSe produit immédiatement après l'écriture dans le tampon d'enregistrement des données du champ.
OnGetTextSe produit quand la propriété DisplayText ou Text du champ est référencée.
OnSetTextSe produit quand une valeur est affectée à la propriété Text.
OnValidateSe produit juste avant l'écriture des données dans le tampon d'enregistrement.
OriginIndique le nom du champ dans sa table base de données d'origine.
ParentFieldSpécifie l'objet TObjectField dont dérive ce champ.
PropertyChangedGénère des événements de modification des ensembles de données et de la disposition.
ProviderFlagsSpécifie comment un fournisseur utilise la valeur du champ quand il applique les mises à jour.
ReadOnlyDétermine si le champ peut être modifié.
ReadStateLit l'état du composant.
RefreshLookupListCharge LookupList avec toutes les valeurs de LookupResultField qui correspondent aux valeurs distinctes de LookupKeyFields.
RequiredIndique si une saisie est obligatoire dans un champ.
SetAsAnsiStringDéfinit le champ sur la valeur AnsiString donnée.
SetAsBCDDéfinit le champ sur la valeur TBcd donnée.
SetAsBooleanDéfinit le champ sur la valeur Boolean donnée.
SetAsByteArrayDéfinit la valeur du champ sur les données non formatées fournies transmises comme un Variant.
SetAsBytesDéfinit la valeur du champ sur les données non formatées fournies transmises sous la forme d'un Variant.
SetAsCurrencyDéfinit le champ sur la valeur Currency donnée.
SetAsDateTimeDéfinit le champ sur la valeur TDateTime donnée.
SetAsExtendedDéfinit le champ sur la valeur Extended donnée.
SetAsFloatDéfinit le champ sur la valeur Double donnée.
SetAsIntegerDéfinit le champ sur la valeur Integer donnée.
SetAsLargeIntDéfinit le champ sur la valeur Int64 donnée.
SetAsSQLTimeStampDéfinit le champ sur la valeur TSQLTimeStamp donnée.
SetAsSQLTimeStampOffsetDéfinit le champ sur la valeur TSQLTimeStampOffset donnée.
SetAsSingleDéfinit le champ sur la valeur Single donnée.
SetAsStringDéfinit le champ sur la valeur chaîne donnée.
SetAsVariantTente de définir le champ sur la valeur Variant donnée.
SetAsWideStringDéfinit le champ sur la valeur WideString donnée.
SetAutoGenerateValueDétermine si les valeurs du champ peuvent être générées par le serveur, plutôt qu'introduites par l'utilisateur.
SetDataAffecte au champ des données non formatées.
SetDataSetAjoute le champ à l'ensemble de données spécifié.
SetDataTypeDéfinit le types de données du contenu du champ.
SetFieldKindDéfinit le type du champ en fonction du paramètre donné.
SetFieldTypePropose l'interface d'une méthode définissant le type de données (DataType) du champ.
SetParentComponentDéfinit le composant parent.
SetParentFieldDéfinit le TObjectField à partir duquel est dérivé le champ.
SetSizeDéfinit la taille du champ.
SetTextDéfinit le champ sur la valeur chaîne donnée.
SetVarValueDéfinit le champ sur la valeur Variant donnée.
SetWideTextDéfinit le champ sur la valeur UnicodeString donnée.
SizeIndique la taille utilisée dans la définition du champ de la base de données physique pour les types de données gérant différentes tailles.
TextContient la chaîne affichée dans un contrôle orienté données quand le champ est en mode modification.
ValidCharsSpécifie les caractères autorisés dans la représentation textuelle de la valeur du champ.
ValidateGénère un événement OnValidate.
ValueReprésente les données d'un composant champ.
VisibleDétermine si le champ apparaît dans une grille de données.

System.Classes.TComponent

BeforeDestructionRéalise toutes les actions nécessaires avant l'appel du premier destructeur.
CanObserve
ChangeNameDéfinit le stockage privé, interne de la propriété Name dans la chaîne transmise dans NewName.
ComObjectRenvoie la référence d'interface implémentée par le composant.
ComponentCountIndique le nombre de composants possédés par le composant.
ComponentIndexIndique la position du composant dans le tableau de la propriété Components de son propriétaire.
ComponentStateDécrit l'état actuel du composant indiquant si le composant doit éviter certaines actions.
ComponentStyleRégit le comportement du composant.
ComponentsEnumère tous les composants possédés par le composant.
CreateAlloue de la mémoire et construit une instance correctement intialisée d'un composant.
DefinePropertiesDésigne les méthodes à utiliser pour stocker dans un flux (par exemple, un fichier fiche) les données non publiées d'un objet.
DesignInfoContient des informations utilisées par le concepteur de fiches.
DestroyDétruit le composant et ses composants possédés.
DestroyComponentsDétruit tous les composants possédés.
DestroyingIndique que le composant et ses composants possédés vont être détruits.
ExecuteActionExécute une action.
FComponentStyleFComponentStyle est le champ de la propriété ComponentStyle en lecture seule.
FindComponentIndique si le composant est propriétaire du composant spécifié.
FreeNotificationVérifie que AComponent a bien été notifié de la destruction de ce composant.
FreeOnReleaseLibère la référence d'interface pour les composants créés depuis les classes COM.
GetChildOwnerRenvoie le propriétaire d'un composant enfant lu dans un flux.
GetChildParentRenvoie le parent ou, s'il n'y en n'a pas, le propriétaire d'un composant enfant en cours de lecture dans un flux.
GetChildrenEnumère tous les composants enfant.
GetEnumeratorRenvoie un énumérateur TComponent.
GetIDsOfNamesGetIDsOfNames applique un membre unique et un ensemble facultatif de noms d'arguments à un ensemble correspondant d'identificateurs dispatch entiers.
GetNamePathRenvoie une chaîne utilisée par l'inspecteur d'objets.
GetObservers
GetOwnerRenvoie le propriétaire d'un composant.
GetParentComponentRenvoie le composant conteneur.
GetTypeInfoRécupère l'information type d'un objet.
GetTypeInfoCountRécupère le nombre d'interfaces d'information type qu'un objet fournit (0 ou 1).
HasParentVérifie si le composant a un parent.
InsertComponentEtablit le composant comme propriétaire du composant spécifié.
InvokeOffre un accès aux méthodes et aux propriétés Automation quand le composant encapsule un objet Automation.
IsImplementorOfIndique si le composant implémente une interface particulière.
LoadedInitialise le composant après la lecture en mémoire du fichier fiche.
NameContient le nom du composant tel qu'il est désigné dans le code.
NotificationRetransmet les messages de notification à tous les composants possédés.
ObserverAdded
Observers
OwnerIndique le composant responsable de la mise en flux et de la libération de ce composant.
PaletteCreatedRépond quand le composant est créé à partir de la palette des composants.
QueryInterfaceRenvoie une référence à l'interface spécifiée, si l'objet supporte cette interface.
ReadStateLit l'état du composant.
ReferenceInterfaceEtablit ou retire des liaisons internes qui permet à ce composant d'être notifié quand l'implémenteur d'une interface spécifiée est détruit.
RemoveComponentRetire le composant spécifié de la liste Components du composant.
RemoveFreeNotificationDésactive la notification de destruction qui a été activée par FreeNotification.
RemoveFreeNotificationsNotifie tous les composants possédés de la destruction imminente du composant propriétaire.
SafeCallExceptionGère les exceptions dans les méthodes déclarées à l'aide de la convention d'appel safecall.
SetAncestorEfface ou définit l'état csAncestor dans la propriété ComponentState du composant.
SetChildOrderDéfinit l'ordre visuel d'un contrôle enfant.
SetDesignInstanceDéfinit l'indicateur de conception pour les composants insérés lors de la conception.
SetDesigningDéfinit l'indicateur de conception pour les composants insérés lors de la conception.
SetInlineDéfinit le bit csInline de la propriété ComponentState du composant.
SetNameDéfinit la valeur de la propriété Name.
SetParentComponentDéfinit le composant parent.
SetSubComponentIdentifie si le composant est un sous-composant.
TagStocke une valeur entière NativeInt comme partie d'un composant.
UpdateActionMet à jour l'état d'une action.
UpdateRegistryFournit l'interface pour une méthode qui ajoute la bibliothèque de type et l'information de version au Registre pour les composants qui implémentent des interfaces COM.
UpdatedEfface l'indicateur de style csUpdating de la propriété ComponentState du composant lorsque le composant a terminé de s'actualiser.
UpdatingDéfinit l'indicateur de style csUpdating de la propriété ComponentState du composant.
VCLComObjectReprésente l'information utilisée en interne pour les composants qui supportent COM.
ValidateContainerDétermine si un objet peut être inséré dans un objet conteneur.
ValidateInsertFournit l'interface pour une méthode qui valide un composant enfant avant d'être insérée.
ValidateRenameVérifie que le changement de nom d'un composant possédé ne crée pas de conflit.
WriteStateEcrit l'état du composant.
_AddRefEst appelée quand une application utilise une interface de composant.
_ReleaseEst appelée quand une application libère une interface de composant.
operator ()Conversion C++ d'un TComponent en un System.Classes.IInterfaceComponentReference ou un System.IInterface, en fonction du transtypage.

System.Classes.TPersistent

AssignCopie le contenu d'un autre objet similaire.
AssignToCopie les propriétés d'un objet dans l'objet destination.
Create
DefinePropertiesPropose une interface pour les méthodes lisant et écrivant des données qui ne sont pas publiées.
DestroyDestroy détruit l'instance de TPersistent et libère sa mémoire.
GetNamePathRenvoie le nom de l'objet tel qu'il apparaît dans l'inspecteur d'objets.
GetOwnerRenvoie le propriétaire d'un objet.

System.TObject

AfterConstructionRépond après l'exécution du dernier constructeur.
BeforeDestructionRépond avant l'exécution du premier destructeur.
ClassInfoRenvoie un pointeur sur la table des informations de type à l'exécution (RTTI) pour le type d'objet.
ClassNameRenvoie une chaîne indiquant le nom du type de l'instance d'objet (par opposition au type de la variable transmise comme argument).
ClassNameIsDétermine si un objet est d'un type donné.
ClassParentRenvoie le type de l'ancêtre immédiat d'une classe.
ClassTypeRenvoie la référence de la classe de l'objet.
CleanupInstanceAchève de libérer les chaînes longues, les variants et les variables d'interface d'une classe.
CreateConstruit un objet et initialise ses données avant la première utilisation de l'objet.
DefaultHandlerSert d'interface à une méthode qui traite les enregistrements de messages.
DestroyLibère l'instance d'un objet.
DispatchAppelle les méthodes de gestion des messages de l'objet en se basant sur le contenu du paramètre Message.
EqualsVérifie si l'instance en cours et le paramètre sont égaux.
FieldAddressRenvoie l'adresse d'un champ objet publié.
FreeDétruit un objet et libère si nécessaire la mémoire associée.
FreeInstanceLibère la mémoire allouée par un appel précédent de la méthode NewInstance.
GetHashCodeRenvoie un entier contenant le code de hachage.
GetInterfaceRécupère une interface spécifiée.
GetInterfaceEntryRenvoie l'entrée d'une interface spécifique implémentée dans une classe.
GetInterfaceTableRenvoie un pointeur sur une structure contenant toutes les interfaces implémentées par une classe donnée.
InheritsFromDétermine la relation entre deux types d'objet.
InitInstanceInitialise une instance d'objet nouvellement allouée avec des zéros partout et initialise le pointeur sur la table des méthodes virtuelles de l'instance.
InstanceSizeRenvoie la taille, exprimée en octets, de chaque instance du type d'objet.
MethodAddressRenvoie l'adresse d'une méthode de classe en spécifiant le nom.
MethodNameRenvoie le nom d'une méthode de classe en spécifiant son adresse.
NewInstanceAlloue de la mémoire pour une instance d'un type d'objet et renvoie un pointeur sur cette instance.
QualifiedClassNameRenvoie le nom qualifié de la classe.
SafeCallExceptionGère les exceptions dans les méthodes déclarées à l'aide de la convention d'appel safecall.
ToStringRenvoie une chaîne contenant le nom de la classe.
UnitNameRenvoie le nom de l'unité où la classe est définie.
UnitScopeRenvoie la portée d'unité de la classe.


Versions précédentes
Traductions