FireDAC.Stan.Option.TFDFetchOptions.DetailOptimize

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property DetailOptimize: Boolean read GetDetailOptimize  write SetDetailOptimize stored IsDOS default True;

C++

__property bool DetailOptimize = {read=GetDetailOptimize, write=SetDetailOptimize, stored=IsDOS, default=1};

Propriétés

Type Visibilité  Source Unité  Parent
property published
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option TFDFetchOptions

Description

Spécifie que l'ensemble de données détail doit être actualisé uniquement lorsque l'enregistrement maître est modifié.

Définissez la propriété DetailOptimize sur True (par défaut), pour actualiser l'ensemble de données détail uniquement lorsque les valeurs de champs clés en cours dans l'ensemble de données détail sont différentes des valeurs de champs clés de l'ensemble de données maître. Cela vous permet d'éviter les actualisations supplémentaires, lorsque l'état de l'ensemble de données maître est modifié, lorsque les valeurs de champs non clés sont modifiées, etc.

Définissez la propriété DetailOptimize sur False pour toujours actualiser l'ensemble de données détail. Cela peut être utile lorsqu'une application attend que l'ensemble de données détail soit actualisé suite à l'appel de la méthode Refresh pour l'ensemble de données maître, et dans d'autres situations.

Voir aussi