Eigenschaften von SimpleDS.TSimpleDataSet

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

GeerbteProtected
ActivepublishedGibt an, ob die Datenmenge geöffnet ist.
ActiveAggspublicListet die gewarteten Aggregate auf, die vom aktuellen Index unterstützt werden.
ActiveRecordprotectedGibt den Index des aktiven Datensatzes im internen Zwischenspeicher an.
AfterCancelprotectedWird nach dem Verwerfen der Änderungen des aktiven Datensatzes ausgelöst.
AfterCloseprotectedWird nach dem Schließen einer Datenmenge ausgelöst.
AfterDeleteprotectedWird nach dem Löschen eines Datensatzes ausgelöst.
AfterEditprotectedWird ausgelöst, nachdem in einer Anwendung mit dem Bearbeiten eines Datensatzes begonnen wird.
AfterInsertprotectedWird nach dem Einfügen eines neuen Datensatzes ausgelöst.
AfterOpenprotectedWird nach dem Öffnen einer Datenmenge und vor dem Zugriff auf die Daten ausgelöst.
AfterPostprotectedWird ausgelöst, nachdem der aktuelle Datensatz in die Datenbank oder das Änderungsprotokoll geschrieben und die Datenmenge wieder in den Browse-Modus versetzt wurde.
AfterRefreshprotectedWird ausgelöst, nachdem die Daten in der Datenmenge aktualisiert wurden.
AfterScrollprotectedWird nach dem Wechseln zu einem anderen Datensatz ausgelöst.
AggFieldspublicEnthält alle Aggregatfelder.
AggregatespublishedListet alle Aggregate auf, die für die Client-Datenmenge gelten.
AggregatesActivepublishedGibt an, ob die Client-Datenmenge Aggregatwerte berechnet und pflegt.
AppServerpublicErmöglicht den Zugriff auf die Schnittstelle, über welche die Client-Datenmenge mit einem Provider kommuniziert.
AutoCalcFieldspublishedBestimmt, wann das Ereignis OnCalcFields ausgelöst wird, und wann die Werte von Lookup-Feldern berechnet werden.
BeforeCancelprotectedWird ausgelöst, bevor die Änderungen des aktuellen Datensatzes verworfen werden.
BeforeCloseprotectedWird unmittelbar vor dem Schließen der Datenmenge ausgelöst.
BeforeDeleteprotectedWird vor dem Löschen des aktiven Datensatzes ausgelöst.
BeforeEditprotectedWird ausgelöst, bevor das Bearbeiten des aktiven Datensatzes ermöglicht wird.
BeforeInsertprotectedWird vor dem Wechseln in den Einfügemodus ausgelöst.
BeforeOpenprotectedWird vor dem Öffnen einer Datenmenge ausgelöst.
BeforePostprotectedWird ausgelöst, bevor die Änderungen des aktuellen Datensatzes in die Datenbank oder das Änderungsprotokoll geschrieben werden.
BeforeRefreshprotectedWird unmittelbar vor der Aktualisierung der Daten einer Datenmenge ausgelöst.
BeforeScrollprotectedWird vor dem Wechseln zu einem anderen Datensatz ausgelöst.
BlobFieldCountprotectedGibt die Anzahl der BLOB-Felder in der Datenmenge an.
BlockReadSizepublicLegt fest, wie viele Datensatzpuffer in jedem Block gelesen werden.
BofpublicGibt an, ob der erste Datensatz der Datenmenge aktiv ist.
BookmarkpublicGibt das aktuelle Bookmark-Objekt in der Datenmenge an.
BookmarkSizeprotectedGibt die Bookmark-Größe in Bytes an.
BufferCountprotectedGibt die Anzahl der Datensätze im internen Zwischenspeicher an.
BuffersprotectedErmöglicht den indizierten Zugriff auf die Datensatzpuffer im internen Zwischenspeicher.
CalcBufferprotectedZeigt auf den Datensatzpuffer, der während eines OnCalcFields-Ereignisses verwendet wird.
CalcFieldsSizeprotectedGibt die Anzahl der für das Speichern von berechneten und Lookup-Feldern verwendeten Bytes in einem Datensatzpuffer an.
CanModifypublicGibt an, ob die Datenmenge Schreibzugriffe auf Daten zulässt.
CanRefreshpublic
ChangeCountpublicGibt die Anzahl der Änderungen im Änderungsprotokoll an.
CloneSourcepublicGibt die Client-Datenmenge (sofern vorhanden) an, mit der diese Client-Datenmenge die Daten gemeinsam nutzt.
CommandTextprotectedGibt einen SQL-Befehl an, der vom Datenbankserver ausgeführt werden soll.
ComObjectpublicGibt die von der Komponente implementierte Schnittstellenreferenz an.
ComponentCountpublicGibt die Anzahl der untergeordneten Komponenten an.
ComponentIndexpublicGibt die Position der Komponente in dem Array Components ihres Eigentümers an.
ComponentspublicEnthält alle untergeordneten Komponenten.
ComponentStatepublicBeschreibt den aktuellen Status der Komponente und zeigt an, ob die Ausführung bestimmter Aktionen erlaubt ist.
ComponentStylepublicBeeinflusst das Verhalten der Komponente.
ConnectionpublishedEnthält das SQL-Verbindungsobjekt, das die Datenmenge mit dem Datenbankserver verbindet.
ConnectionBrokerpublicGibt den Verbindungs-Broker an, der zur Verwaltung der Verbindung zum Anwendungsserver dient.
ConstraintspublishedLegt Beschränkungen auf Datensatzebene fest, die bei der Bearbeitung von Daten erfüllt sein müssen.
CurrentRecordprotectedGibt den Index des aktuellen Datensatzes im internen Datensatzpuffer an.
DatapublicRepräsentiert die Daten der Client-Datenmenge in einem übertragbaren Format.
DataSetpublishedErmöglicht den Zugriff auf die interne Datenmenge, die Informationen vom Server abruft.
DataSetFieldpublicGibt das persistente TDataSetField-Objekt an, zu dem eine verschachtelte Datenmenge gehört.
DataSizepublicGibt an, wie viele Bytes für die Eigenschaft Data benötigt werden.
DataSourcepublicGibt die Datenquelle einer anderen Datenmenge an, die der Datenmenge Werte liefert.
DeltapublicEnthält ein Paket mit Änderungsprotokolldaten.
DesignerpublicGibt einen Zeiger auf den DataSet-Designer für die Datenmenge zurück.
DesignInfopublicEnthält Informationen, die vom Formular-Designer verwendet werden.
DisableStringTrimpublishedGibt an, ob nachgestellte Leerzeichen beim Eintragen von Datensätzen aus den Feldwerten entfernt werden.
DisposedprotectedDisposed ist eine schreibgeschützte Eigenschaft, die den aktuellen Status des Objekts angibt.
DSBaseprotectedGibt die Schnittstelle an, über welche die Client-Datenmenge mit Klassen in Midas.dll oder Midaslib.dcu (Windows) oder midas.so (Linux) kommuniziert.
DSCursorprotectedErmöglicht den Zugriff auf die Schnittstelle für den Datencursor der Client-Datenmenge.
EofpublicGibt an, ob der letzte Datensatz der Datenmenge aktiv ist.
FetchOnDemandpublishedGibt an, ob die Datenpakete im Bedarfsfall vom Provider abgerufen werden.
FieldCountpublicGibt die Anzahl der Feldkomponenten in der Datenmenge an.
FieldDefListpublicZeigt auf die Liste der Felddefinitionen für die Datenmenge.
FieldDefspublishedZeigt auf die Liste der Felddefinitionen für die Datenmenge.
FieldListpublicEnthält die Feldkomponenten der Datenmenge.
FieldNoOfsprotectedLegt den Offset für die Konvertierung der Indizes in der Eigenschaft Fields in Feldnummern fest.
FieldOptionsprotectedGibt die Optionen der Datenmengenfelder an.
FieldspublicEnthält alle Feldkomponenten der Datenmenge, die keine Aggregatfelder sind.
FieldValuespublicErmöglicht den Zugriff auf alle Feldwerte des aktuellen Datensatzes der Datenmenge.
FileNamepublishedGibt eine Datei an, in der die Daten einer Client-Datenmenge gespeichert werden.
FilterpublishedGibt den Text des aktuellen Filters einer Datenmenge an.
FilteredpublishedGibt an, ob für die Datenmenge ein Filter aktiv ist.
FilterOptionspublishedLegt fest, ob Groß- und Kleinschreibung sowie Teilübereinstimmungen beim Filtern der Datensätze berücksichtigt werden.
FoundpublicGibt an, ob der Cursor zu einem anderen Datensatz verschoben werden konnte.
GroupingLevelpublicGibt den Umfang der Gruppierungsunterstützung durch den aktuellen Index an.
HasAppServerpublicGibt an, ob die Client-Datenmenge mit einem Provider verbunden ist.
IncludeBlobsInDeltaprotected
IndexDefspublishedEnthält Informationen über die Indizes einer Client-Datenmenge.
IndexFieldCountpublicGibt an, aus wievielen Feldern der aktuelle Index besteht.
IndexFieldNamespublishedListet die Felder auf, die als Index verwendet werden sollen.
IndexFieldspublicGibt die Felder im aktuellen Index an.
IndexNamepublishedBezeichnet einen Index der Client-Datenmenge.
InternalCalcFieldsprotectedGibt an, ob die Datenmenge intern berechnete Felder enthält.
IOBufferSizeprotected
IsCloneprotected
IsUniDirectionalpublicGibt an, ob die Datenmenge unidirektional ist.
KeyExclusivepublicGibt den Anfangs- und den Endwert eines Bereichs an.
KeyFieldCountpublicGibt die Anzahl der zu verwendenden Felder an, wenn eine Teilschlüsselsuche in einem Schlüssel durchgeführt wird, der aus mehreren Feldern besteht.
KeySizepublicGibt die Größe des aktuell für die Datenmenge verwendeten Schlüssels an.
LogChangespublicGibt an, ob ein Änderungsprotokoll unabhängig von den Daten verwaltet werden soll.
MasterFieldspublishedGibt das Feld oder die Felder einer Haupttabelle an, die mit den entsprechenden Feldern dieser Datenmenge verknüpft werden und so eine Haupt-/Detailbeziehung herstellen.
MasterSourcepublishedGibt eine Datenquellenkomponente für die Hauptdatenmenge an, wenn eine Haupt-/Detailbeziehung zwischen dieser und einer anderen Datenmenge hergestellt wird.
ModifiedpublicGibt an, ob der aktive Datensatz geändert wurde.
NamepublishedGibt den Namen der Komponente an, auf die der Quelltext verweist.
NestedDataSetClassprotectedGibt den Klassentyp an, der beim Erstellen verschachtelter Datenmengen verwendet werden soll.
NestedDataSetsprotectedEnthält alle verschachtelten Datenmengen.
ObjectViewpublishedGibt an, ob die Felder hierarchisch oder flach in der Eigenschaft Fields gespeichert werden.
ObserverspublicGibt das TObservers-Objekt an, das zu TComponent hinzugefügt wurde.
OnCalcFieldsprotectedWird beim Aktualisieren der berechneten Felder ausgelöst.
OnDeleteErrorprotectedTritt auf, wenn eine Anwendung einen Datensatz zu löschen versucht und eine Exception ausgelöst wird.
OnEditErrorprotectedWird ausgelöst, wenn eine Anwendung einen Datensatz zu ändern oder einzufügen versucht und eine Exception ausgelöst wird.
OnFilterRecordprotectedWird nur ausgelöst, wenn ein Datensatz von einer DB abgerufen wird oder die Eigenschaft Filtered auf True gesetzt wird.
OnNewRecordprotectedWird beim Ein- oder Hinzufügen eines neuen Datensatzes ausgelöst.
OnPostErrorprotectedWird ausgelöst, wenn eine Anwendung einen Datensatz zu ändern oder einzufügen versucht und eine Exception ausgelöst wird.
OwnerpublicGibt an, welches Objekt für das Streaming und die Freigabe der Komponente zuständig ist.
PacketRecordspublishedGibt die Anzahl oder den Typ der Datensätze in einem einzelnen Datenpaket an.
ParamspublishedEnthält Parameterwerte, die an den Provider gesendet werden.
PersistDataPacketpublic
ProviderEOFprotectedGibt an, ob die Client-Datenmenge über alle Daten verfügt.
ProviderNamepublicGibt den Namen einer Provider-Komponente an, die Daten für die Client-Datenmenge bereitstellt und deren Aktualisierungen zuweist.
Rangedpublic
ReadOnlypublishedGibt an, ob die Client-Datenmenge für diese Anwendung schreibgeschützt ist.
RecNopublicGibt die Nummer des aktiven Datensatzes in der Datenmenge an.
RecordCountpublicGibt die Gesamtanzahl der Datensätze in der Datenmenge an.
RecordSizepublicGibt die Größe eines Datensatzes in der Datenmenge an.
RemoteServerpublicGibt die Verbindungskomponente an, über die eine Client-Datenmenge eine Verbindung zu einem Anwendungsserver herstellt.
SavePointpublicGibt beim Protokollieren von Änderungen den aktuellen Status der Bearbeitungen an.
SparseArrayspublicBestimmt, ob für jedes Element eines Array-Feldes ein eigenes TField-Objekt erstellt wird.
StatepublicGibt den aktuellen Modus der Datenmenge an.
StatusFilterpublicFiltert die Client-Datenmenge, damit nur Datensätze mit einem bestimmten Aktualisierungsstatus verfügbar sind.
StoreDefspublishedGibt an, ob Feld- und Indexdefinitionen mit der Client-Datenmenge gespeichert werden.
TagpublishedSpeichert einen integralen NativeInt-Wert als Teil einer Komponente.
UpdatesPendingpublic
VCLComObjectpublicRepräsentiert Informationen, die intern von Komponenten verwendet werden, die COM unterstützen.
XMLDatapublicRepräsentiert die Daten in der Client-Datenmenge im XML-Format.