Datasnap.Provider.TBaseProvider.Options

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Options: TProviderOptions read FProviderOptions

C++

__property TProviderOptions Options = {read=FProviderOptions, write=FProviderOptions, default=32768};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
Datasnap.Provider.pas
Datasnap.Provider.hpp
Datasnap.Provider TBaseProvider

Beschreibung

Bestimmt, welchen Inhalt die Datenpakete haben und wie die Informationen in den Paketen verwendet werden.

Mit Options können Sie festlegen, wie die Provider-Komponente mit Client-Datenmengen kommuniziert. Mit Hilfe von Options können Sie festlegen:

  • Ob verschachtelte Detailmengen und BLOB-Daten in die Datenpakete aufgenommen oder getrennt abgerufen werden.
  • Ob in die Datenpakete Eigenschaften der Feldkomponenten wie Format, Anzeigename und Maximal-/Minimalwert aufgenommen werden.
  • Ob die Datenpakete nur gelesen werden können und ob spezifische Änderungstypen (Einfügungen, Bearbeitungen oder Löschungen) deaktiviert werden.
  • Ob Änderungen an Feldern der Haupttabelle zu entsprechenden Aktualisierungen der Detailtabellen führen.
  • Ob eine einzelne Aktualisierung sich auf mehrere Server-Datensätze auswirken kann.
  • Ob die Client-Datensätze aufgefrischt werden, wenn Aktualisierungen übernommen werden.
  • Ob der Client SQL-Anweisungen senden kann, die die Datenmenge des Provider überschreiben.

Hinweis:  Nicht alle Optionen werden von einem InternetExpress-Client unterstützt. So werden speziell poFetchBlobsOnDemand, poFetchDetailsOnDemand, poDisableInserts, poDisableEdits, psDisableDeletes, poPropogateChanges und poAllowCommandText nicht unterstützt.

Siehe auch