property Footer: TColumnFooter
Propos
La propriété est responsable du pied de page (pied de page) du composant.
Description
La classe a les propriétés suivantes :
Propriété |
Тype |
Description |
Alignment |
TAlignment |
Spécifie l'alignement du contenu du pied de page dans la colonne. Valeurs disponibles : taCenter, taRightJustify, taLeftJustify |
Caption |
String |
Texte de pied de page. |
Color |
TColor |
Couleur de l'arrière plan. |
FormulaKind |
TFormulaKind |
Formule à calculer. Valeurs disponibles : fkNone, fkAverage, fkCount, fkDistinct, fkMaximum, fkMinimum, fkSum, fkCustom |
FormatMask |
String |
Permet de définir le format des nombres, du texte ou de la date / heure. |
FormatMaskKind |
TFormatMaskKind |
Détermine la manière dont un masque est géré dans la propriété FormatMask. Valeurs disponibles : mkText, mkFloat |
TextAfter |
String |
Détermine le texte après la valeur calculée. |
TextBefore |
String |
Spécifie le texte aavant la valeur calculée. |
Exemple
// Mise en forme de la valeur dans le pied de page pour les colonnes numériques (SUBSTANCE.NUMBER, MONEY, INTEGER)
// Plus de détails sur le format de formatage utilisé : http://docwiki.embarcadero.com/Libraries/XE3/en/System.SysUtils.FormatFloat
procedure Form1_TableGrid1_OnChange (Sender: TObject);
begin
TNxNumberColumn(Form1.TableGrid1.Columns[0]).Footer.TextBefore := 'Prix : ';
TNxNumberColumn(Form1.TableGrid1.Columns[0]).Footer.TextAfter := ' Euros.';
TNxNumberColumn(Form1.TableGrid1.Columns[0]).Footer.FormatMaskKind := mkFloat;
TNxNumberColumn(Form1.TableGrid1.Columns[0]).Footer.FormatMask := '#,##0.00';
end;