با سلام خدمت اساتید. من در سی شارپ و با استفاده از استیموال سافت یه گزارش تهیه کردم. حالا من می خوام مثل تصویر زیر عمل کنم.
جدول بالایی در تصویر ، گزارشش خیلی راحته. اما من علاوه بر جدول بالایی جدول زیر را می خوام که فیلدها گروه بندی شده و جمعشون را نشان میده.
کد گروه بندی در سمت سی شارپ را بلدم اما نمی تونم در استیمول پیاده سازی کنم. این هم کد گروه بندیشه. البته من با تکنولوژی EntityFramework مدل CodeFirst کار می کنم.
var startDate = cmbFDate.Text; var lastDate = cmbEDate.Text; var result = context.Tashilats.Where(count => count.tarikhMoarefi.CompareTo(cmbFDate.Text) >= 0 & count.tarikhMoarefi.CompareTo(cmbEDate.Text) <= 0).GroupBy(o => o.vaziyat). Select(g => new { nameTas = g.Key, total = g.Sum(i => i.mablagTas) }); foreach (var gr in result) listBox1.Items.Add(gr.nameTas + ": " + gr.total);
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)