Web.DBWeb.TDSTableProducer.AcquireLayoutLock
Delphi
function AcquireLayoutLock: Boolean;
C++
bool __fastcall AcquireLayoutLock();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | Web.DBWeb.pas Web.DBWeb.hpp |
Web.DBWeb | TDSTableProducer |
Beschreibung
Ruft die Methode BeginLayout auf, wenn die HTML-Tabelle momentan nicht strukturiert wird.
Diese als protected deklarierte Methode kann in Anwendungen nicht aufgerufen werden. AcquireLayoutLock wird aufgerufen, bevor Columns erneut berechnet wird, wenn sich die Felder in der Datenmenge ändern oder die Eigenschaft Columns einen anderen Wert erhält. Der Rückgabewert von AcquireLayoutLock ist true, wenn das Format der HTML-Tabelle noch nicht korrigiert wurde. Dadurch wird angezeigt, dass die Berechnung von Columns fortgesetzt werden sollte. AcquireLayoutLock verhindert Endlosschleifen bei der Berechnung von Columns, die aufgrund von Änderungen während der Berechnung entstehen könnten.