Web.DBWeb.TDSTableProducer.FormatCell

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function FormatCell(CellRow, CellColumn: Integer; CellData: string;  const Tag: string; const BgColor: THTMLBgColor; Align: THTMLAlign; VAlign: THTMLVAlign; const Custom: string): string; dynamic;

C++

DYNAMIC System::UnicodeString __fastcall FormatCell(int CellRow, int CellColumn, System::UnicodeString CellData, const System::UnicodeString Tag, const Web::Httpprod::THTMLBgColor BgColor, Web::Httpprod::THTMLAlign Align, Web::Httpprod::THTMLVAlign VAlign, const System::UnicodeString Custom);

Propriétés

Type Visibilité  Source Unité  Parent
function protected
Web.DBWeb.pas
Web.DBWeb.hpp
Web.DBWeb TDSTableProducer

Description

Renvoie une balise HTML d'un type spécifié qui reflète un ensemble d'options spécifiées.

Le producteur de table utilise cet utilitaire protégé pour assembler un ensemble de propriétés en une seule balise HTML. FormatCell génère d'abord un événement OnFormatCell, afin que l'application puisse surcharger toutes les propriétés contrôlant les options balise. Il assemble ensuite les valeurs renvoyées dans la balise spécifiée.

CellRow et CellColumn identifient la cellule de la table à formater. Ces paramètres sont transmis à un gestionnaire d'événement OnFormatCell afin qu'il puisse identifier la cellule.

CellData contient le texte affiché dans la cellule (une valeur de données ou un en-tête de colonne).

Tag indique le type de balise HTML à générer (<TD> pour les cellules de données, <TH> pour les en-têtes de colonne).

BgColor spécifie la couleur d'arrière-plan de la cellule. Un gestionnaire d'événement OnFormatCell peut surcharger cette valeur.

Align spécifie l'alignement horizontal de CellData à l'intérieur de la cellule. Un gestionnaire d'événement OnFormatCell peut surcharger cette valeur.

VAlign spécifie l'alignement vertical de CellData à l'intérieur de la cellule. Un gestionnaire d'événement OnFormatCell peut surcharger cette valeur.

Custom spécifie toutes les autres options pour la balise HTML générée. Un gestionnaire d'événement OnFormatCell peut surcharger cette valeur.

FormatCell renvoie une chaîne avec la balise HTML générée.

Voir aussi