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;