Web.DBWeb.TDSTableProducer.EndLayout
Delphi
procedure EndLayout;
C++
void __fastcall EndLayout(void);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | Web.DBWeb.pas Web.DBWeb.hpp |
Web.DBWeb | TDSTableProducer |
Description
Décrémente un compteur indiquant combien de fois le calcul de l'ordre des colonnes a été commencé et n'est pas terminé.
Les applications ne peuvent pas appeler cette méthode protégée. TDSTableProducer appelle EndLayout de manière interne après avoir effectué des modifications de la propriété Columns ou lorsque les champs de DataSet ont été modifiés.
Chaque appel de EndLayout doit correspondre à un appel de BeginLayout. Si tous les appels de BeginLayout ont été appariés à un appel de EndLayout, EndLayout appelle DefineFieldMap pour régénérer la correspondance des champs gérée par DataLink pour l'ensemble de données. La propriété Columns est à son tour actualisée pour correspondre aux liaisons de champ de DataLink. Ainsi, la propriété Columns correspond aussi bien aux liaisons de colonnes spécifiées qu'aux champs disponibles dans l'ensemble de données.