1 ضمیمه
جمع ستون یک ستون در runtime و مشکل با culture فارسی
سلام
من به صورت reuntime در فوتر جمع یک ستون انجام می دم
مقادیر داخل ستونم د عکس زیر هست
مشکلی که وجود داره استیمول این ممیز ها رو به شکل ویرگول درنظر میگیره و باهم جمعه میکنه
مثلا 2.250 و100 و9.960و5.900و50
اینها رو به این شکل جمع میکنه
2+100+9+5+50=166
250+960+900=2.110
168.110
امکانش هست راهنماییم کنید که چکار کنم
نقل قول: جمع ستون یک ستون در runtime و مشکل با culture فارسی
مشکلم رو پیدا کردم و شاید روزی مورد استفاده قرار بگیره
برای نمایش عددها که از نوع decimal است به صورت سه رقم سه رقم یک کانورت انجام میدم.
در نتیجه در تبدیل model به datatable برای استیمول این عدد ها رو به صورت رشته درنظر میگیره و در نتیجه با فرمول sum داخل استیمول درست کار نمیکنه و اشتباه محاسبه می کنه
من قبل انجام محاسبه یک ریپلیس انجام میدم و دوباره بعد جمع بهش فرمت میدم تو کد زیر مشخص هست:
cellText.Text = "{Sum(Stimulsoft.Report.Dictionary.StiFunctionsStr ings.Replace(" + dataSourceName + ",",","" ))}";
cellText.TextFormat = new StiNumberFormatService(3, ".", 0, ",", 3, true, false, " ");
}