Web.DBWeb.TDSTableProducer.DoFormatCell

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure DoFormatCell(CellRow, CellColumn: Integer; var BgColor: THTMLBgColor;
var Align: THTMLAlign; var VAlign: THTMLVAlign;
var CustomAttrs, CellData: string); dynamic;

C++

DYNAMIC void __fastcall DoFormatCell(int CellRow, int CellColumn, Web::Httpprod::THTMLBgColor &BgColor, Web::Httpprod::THTMLAlign &Align, Web::Httpprod::THTMLVAlign &VAlign, System::UnicodeString &CustomAttrs, System::UnicodeString &CellData);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
Web.DBWeb.pas
Web.DBWeb.hpp
Web.DBWeb TDSTableProducer

Beschreibung

Erzeugt das Ereignis OnFormatCell.

In Anwendungen kann diese als protected deklarierte Methode nicht aufgerufen werden. Sie wird intern von der Methode Content aufgerufen, damit die Ereignisbehandlungsroutine für OnFormatCell den Inhalt oder die Anzeigeattribute einzelner Zellen in der HTML-Tabelle ändern kann. Die Eigenschaften CellRow und CellColumn geben die zu ändernde Zelle im HTML-Format an. CellRow und CellColumn haben für den Tabellentitel bzw. die erste Spalte jeweils den Wert 0. BgColor, Align, VAlign und CustomAttrs sind Anzeigeattribute, die geändert werden können. CellData enthält den Text, der in die Zelle eingefügt wird.

In von TDSTableProducer abgeleiteten Klassen kann DoFormatCell überschrieben werden, um bei der Darstellung der Zellen weitere Bearbeitungen zuzulassen, oder um das Ereignis OnFormatCell zu blockieren.

Siehe auch