۲۰۱۸۰۵۰۸_۰۷۴۲۳۶.jpg
درست مثل نمونه
2.jpg
۲۰۱۸۰۵۰۸_۰۷۴۲۳۶.jpg
درست مثل نمونه
2.jpg
آخرین ویرایش به وسیله rehbare : چهارشنبه 19 اردیبهشت 1397 در 07:56 صبح
تورو خدا کسی نمیدونه بگه چیکار کنم
عکس پایین برنامه من هست میخوام مثل عکس بالا یی مانده با بستانکار وبدهکار مانده بده
سلام
اگه موضوع رو بد مطرح کردم بگید
میتونم جور دیگه مطرح کنم
بخدا لازم دارم این کد رو
اطلاعات از دیتابیس میاد؟ اسکریپت جدول و کد؟ صرفا با عکس نمیشه جواب داد.
سلام
شما اول باید یه جوین بزنی بین ردیف و ردیف +1 بعد راحت میتونی این کار رو بکنی
decimal bed = 0, bes = 0, mande = 0;
for (int i = 0; i < dataGridViewX1.RowCount - 1; i++)
{
bes = Convert.ToDecimal(dataGridViewX1.Rows[i].Cells["bstankar"].Value.ToString());
bed = Convert.ToDecimal(dataGridViewX1.Rows[i].Cells["bdehkar"].Value.ToString());
//dataGridViewX1.Rows[i].Cells["mandeh"].Value.ToString();
//foreach (DataGridViewRow row in dataGridViewX1.Rows)
mande = mande + (bes - bed);
string vaz = "بدهکار";
if (mande > 0) vaz = "بستانکار";
if (mande == 0) vaz = "بی حساب";
dataGridViewX1.Rows[i].Cells["vazhsab"].Value = vaz;
dataGridViewX1.Rows[i].Cells["mandeh"].Value = mande.ToString();