نمایش نتایج 1 تا 5 از 5

نام تاپیک: 'گزارش گیری پویا در vb.net 2005

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #3

    نقل قول: 'گزارش گیری پویا در vb.net 2005

    آقا اصلا این کار و بکن
    اول یه ریپورت بساز و از فیلدهای جدولی که می خواهی دیتا ستت رو از اون جدول بسازی پرش کن
    الان شما یه ریپورت کامل داری ولی همه چیو نشون می ده در حالی که شما می خواهی ریپورتت با دیتا ست مورد نظرت پر بشه
    پس تو کد این کارو مثل من انجام بده
    من توش پارامتر هم فرستادم که شاید به دردت بخوره

    frmReport frmReport = new frmReport();
    rptViewFreeColumns rptViewFreeColumns = new rptViewFreeColumns();
    ParameterDiscreteValue Today = new ParameterDiscreteValue();
    Today.Value = TodayDate.ToString();
    ParameterValues pvCollection = new ParameterValues();
    pvCollection.Clear();
    if (txtCabinetKeyword.Text != "")
    filter = " CabinetTitle Like '%" + txtCabinetKeyword.Text + "%' ";
    cabinetsSummery = dataAccess.getMyDataTable("Select * From viewFreeColumns Where " + filter);
    rptViewFreeColumns.SetDataSource(cabinetsSummery);
    pvCollection.Add(Today);
    rptViewFreeColumns.DataDefinition.ParameterFields["Today"].ApplyCurrentValues(pvCollection);
    frmReport.crystalReportViewer1.ReportSource = rptViewFreeColumns;
    frmReport.ShowDialog();

    البته فکر کنم این روش آماتوریه .ولی کار راه می افته
    اگه کسی روش بهتری داره لطفا پیشنهاد بده
    آخرین ویرایش به وسیله asemun : دوشنبه 31 تیر 1387 در 11:17 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •