TDataGrid.AsHTMLRows
| TDataGrid = class (TObject) | Interface de TDataGrid | Exemples de TDataGrid |
Convertit la grille en tableau HTML
Syntaxe
function AsHTMLRows(columnClickURL: String = ''): String
columnClickURL: Adresse URL optionnelle lors du clic sur l'en-tête des colonnes
Remarques
- La chaîne retournée est formatée avec les tags HTML de mise en forme de tableau.
- Le tableau peut être affiché grâce à la Function/HTMLBox.
- Les colonnes sont par défaut alignées à gauche : utiliser ColumnAlign pour prédéfinir un autre alignement.
Exemples
var dg := TDataGrid.Create;
dg.AddColumn('reference',cssText);
dg.Append;
dg['reference'] := 'A';
dg.Append;
dg['reference'] := 'B';
HTMLBox('<table border=2>'+dg.AsHTMLRows,800,600);
dg.ColumnAlign[0] := caRight;
HTMLBox('<table border=2>'+dg.AsHTMLRows,800,600);
dg.AddColumn('reference',cssText);
dg.Append;
dg['reference'] := 'A';
dg.Append;
dg['reference'] := 'B';
HTMLBox('<table border=2>'+dg.AsHTMLRows,800,600);
dg.ColumnAlign[0] := caRight;
HTMLBox('<table border=2>'+dg.AsHTMLRows,800,600);