مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

armanfard

عضویت از 1394/09/30

ارسال پارامتر در Stimulsoft

  • شنبه 14 فروردین 1395
  • 16:59
تشکر میکنم

مقاله در مورد استیمول که قرار داده بودید خوندم.درصورتی که بخوام پارامتر بفرستم که مثلا از تاریخ تا تاریخ رو وارد کنم و در همان ویو گزارش بخوام نشون بدم چطور می شه انجام داد؟

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

saleh212

عضویت از 1394/12/04

  • شنبه 14 فروردین 1395
  • 20:40

سلام خیلی سادس شما یک viewmodel نمایشی میسازی بصورت Partial باید باشه اگر میخای توی همون صفحه باشه توی viewmodel مثلا اینجوری

 public  class DateChooseViewModel
    {
        public string DateTimeStrat { get; set; }
        public string DateTimeEnd { get; set; }
    }

من از نوع string در نظر گرفتم شما میتونی از هرنوعی توی جدولت هست انتخاب کنی


  DateTimeChooseViewModel datechoose = new DateTimeChooseViewModel();

            var lst = db.Members.Select(s => new { s.Id, s.Name, s.LastName, s.UserName, s.EmailAddress, s.PhoneNumber }).Where(s => s.Date >= datechoose.DateTimeStrat && s.Date <= datechoose.DateTimeEnd).ToList();
کاربر سایت

علی تمیمی

عضویت از 1393/06/27

  • یکشنبه 15 فروردین 1395
  • 09:37

سلام برای ارسال پارامتر در استیمول ایتدا نرم افزار استمول را اجرا کنید در تب Dictionary بر روی Variables کلیک راست نموده و یک متغیر جدید تعریف نماید در ضمن  به  این نکته نیز توجه کنید متغیری که تعریف میکنید حتما هم نوع با متغیری باشد که در پروژه خود تعریف کردید

در این مثال میخواهیم یک متغیر از نوع Datetime  ایجاد کنیم

حال در پروژه کافی است شی که از استیمول ساخته اید را فراخوانی کنید 

برای مثال فرض کنید  یک متغیر از استیمول به نام mainReport  ساخته ایم

 var mainReport = new Stimulsoft.Report.StiReport();

حال برای ارسال پارامتر کافی است از این  روش استفاده کینم

    mainReport["DateTimeNow"] = DateTime.UtcNow;

 

 نمونه ای هم براتون اماده کردم

فایل های ضمیمه

کاربر سایت

armanfard

عضویت از 1394/09/30

  • یکشنبه 15 فروردین 1395
  • 12:45

سلام .فکر کنم منظورم خوب نگفتم . منظورم طریقه فرستادن از ویو به action هست. فایل ضمیمه رو لطفا نگاه کنید.

فایل های ضمیمه

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)