+3 امتیاز
سلام

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

چه طوری میشه در بخش کوئری استیمول ریپورت بگیم از بازه زمانی فلان تا فلان رو برای ما نمایش بده؟

یعنی کاربر بتونه بازه رو خودش در برنامه تعیین کنه

باید کوئری در سی شارپ بنویسیم و استیمول ارسال کنیم یا توی همون استیمول باید بنویسیم؟

لطفا راهنمایی کنید
بسته شده

1 پاسخ

+3 امتیاز
 
بهترین پاسخ

آقا خودم یافتم

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

باید عرض کنم

ابتدا کوئری خودتون رو در دیتا آداپتر بنویسید و در یک دیتاست قرار بدید

بعدش همون دیتا ست رو به استیمول پاس بدید

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

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

        private void ShowReportPeopleInfo()
        {
            SqlConnection.ClearAllPools();
            string AdapterText = "کوئری شما"';
            SqlDataAdapter Adapter = new SqlDataAdapter(AdapterText, Connectionstring);
            DataSet ds = new DataSet();
            try
            {
                Adapter.Fill(ds, "نام جدولی که در کوئری نوشتین");
                stiReport1.Load("RePeopleInfo.mrt");
                stiReport1.RegData("نام جدولی که در کوئری نوشتین", ds);
                stiReport1.Dictionary.Synchronize();
                stiReport1.Compile();
                stiReport1.Show();
            }
            catch
            {
            }
        }

به همین راحتی به همین خوشمزگی

سلام منظورم اینه اگه درخواست، دستور آپدیت باشه تو این شرایط باید چه جور نتیجه آپدیت رو فرستاد به گزارش؟ برنامه ام به این صورته که یه کالا از انبار خارج میشه وبعد تو دیتاگرید نشونش میده هرتعداد که خارج میشه رو تو گرید نمایش میده بعد من یه ستون چک باکس اضافه کردم تو گرید که کاربر اون کالاهایی که خارج کرده رو انتخاب کنه برای چاپ رسیدشون بعد من یه دکمه گذاشتم که میاد اون تیک خوردن رکوردا رو تو جدول ثبت میکنه حالا من چه جور محتوای جدول که تو گرید نشون میده و تو اون لحظه آپدیت شده رو به گزارش بفرستم؟ نمدونم تونستم خوب توضیح بدم؟
توسط (100 امتیاز) 2
کسی جوابی نداره رهنمایی ؟

ممنون میشم
توسط (100 امتیاز) 2
سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,920 کاربر

دسته بندی ها

...