منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : نقل البيانات من القريد فيو الى التقرير
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله

لدي grid view باسم كشف حساب عميل وداخله مجموعة من الاعمدة
يتم تعبئة gridview  من الداتا بيس باستثناء عمود واحد يتم تعبئتة عن طريق عملية حسابية هي الفرق بين مجموع الدائن - مجموع المدين
حسب الكود التالي :
كود :
Gridview view = sender as Gridview;
if(e.column.fieldname=="rest")
{
double input = 0;

double output = 0;
int rowhandle = view.GetRowHandle(e.ListSourceRowIndex);
for(int i=0 ; i<=rowhandle; i++)
    {
      input+=double.parse(gridview.getrowCellValue(i,view.Columns["depit"]).Tostring());
      [size=small][font=Monaco, Consolas, Courier, monospace]output+=double.parse(gridview.getrowCellValue(i,view.Columns["credit[/font][/size][size=small][font=Monaco, Consolas, Courier, monospace]"[/font][/size][size=small][font=Monaco, Consolas, Courier, monospace]][/font][/size][size=small][font=Monaco, Consolas, Courier, monospace]).Tostring()[/font][/size][size=small][font=Monaco, Consolas, Courier, monospace])[/font][/size]
    }
e.Value=input - output
}


عملت تقرير عن طريق اداة report generator   وحددت مصدر البيانات هي grid view

جميع البيانات ظهرت في التقرير لكن العمود اللي فيه عملية حسابية لم يظهر

السؤال : هل يوجد طريقة لجعل جميع الاعمدة وحتى الاعمدة اللي فيها عمليات حسابية تكون مصدر بيانات للتقرير
أو : كيف ممكن اعمل نفس العملية الحسابية في التقرير  (الفرق بين مجموع الدائن - مجموع المدين)