Skip to main content
Version: Next

Comment effectuer une somme sur une colonne par catégorie ?

Comment effectuer une somme sur une colonne par catégorie ?

Dans Process Studio, dans le paramétrage de la vue en question, aller dans l'onglet code (premier pavé) et ajouter les lignes de code suivantes :

if (!IsPostBack)
{
DevExpress.Web.ASPxGridView.ASPxSummaryItem itemSummary = new DevExpress.Web.ASPxGridView.ASPxSummaryItem();
itemSummary.FieldName = "AmountTTC"; // Le champ AmountTTC est un exemple, il correspond au champ que l'on souhaite sommer
itemSummary.DisplayFormat = "{0:c}";
itemSummary.SummaryType = DevExpress.Data.SummaryItemType.Sum;
Grid.GroupSummary.Add(itemSummary);
}

// Code sous.NET 2016:

if(!IsPostBack)
{
DevExpress.Web.ASPxSummaryItem itemSummary = new DevExpress.Web.ASPxSummaryItem();
itemSummary.FieldName = "AmountTTC"; // Le champ AmountTTC est un exemple, il correspond au champ que l'on souhaite sommer
itemSummary.DisplayFormat = "{0:c}";
itemSummary.SummaryType = DevExpress.Data.SummaryItemType.Sum;
Grid.GroupSummary.Add(itemSummary);
}