PDA

View Full Version : ارسال گزارش



majidsoft
پنج شنبه 20 اسفند 1388, 02:11 صبح
با سلام خدمت دوستان
می دونم اینجا جاش نیست ولی در قسمت گزارشات کسی جواب نمی ده اگه می شه یک نمونه کد برای ارسال data source از sql به فست ریپورت برام بذارین خیلی گشتم ولی پیدا نکردم
من با کریستال یک سری داده ها را از sql می خوندم و آنها را با datasource به کریستال می فرستادم ولی در فست ریپورت بلد نیستم
با تشکر از شما دوستان گرامی
اینهم نمونه کد ارسال برای کریستال

Dim Cmd1 As SqlDataAdapter = New SqlDataAdapter("Select * from rest where (g2a =" & 2 & ")or (g2a=" & 0 & ") and (lname=N'" & txtlname.Text.Trim & "')", cnn)
Cmd1.Fill(ds, "rest_tbl") : frmposi.dgv.DataSource = ds.Tables("rest_tbl")

majidsoft
پنج شنبه 20 اسفند 1388, 17:04 عصر
بابا دستتون درد نکنه یعنی اینهمه استاد هیچکی با فست ریپورت کار نکرده

amin_iman82
شنبه 22 اسفند 1388, 05:04 صبح
این فست ریپورت چه مازایایی بیشتر نسبت به کریستال ریپورت داره که شما اونو ترجیح دادین؟ :لبخندساده:

majidsoft
شنبه 22 اسفند 1388, 13:07 عصر
كار كردن با فست ريپورت خيلي راحتتر است
گزاش گيري با فست ريپورت بسيار سريعتر است
اگر بخواهيد برنامه را روي يك كامپيوتر ديگر اجرا كنيد ديگر نياز به نصب برنامه آن نداريد
اينها مزيتهايي بود كه من بلد بودم

bad_boy_2007
شنبه 22 اسفند 1388, 20:14 عصر
عزیزم FastReport رو بزار کنار و با StimulReport کار کن .

مزایا :

امکان طراحی گزارش بصورت Runtime (فست ریپورت دارای این قابلیت هست ولی کریستال خیر)
امکان قرار دادن تصاویر با زمینه Transparent بر رویک یکدیگر (نه فست ریپورت و نه کریستال این کار را نمیتوانند انجام دهد)
محیط طراحی (مهم برای RunTime Design توسط End User) کاملا فارسی (فکر کنم فست ریپورت دارای این ویژگی نیست)
امکان دادن منابع داده داینامیک (کریستال فاقد این توانایی است در مورد Fast Report چک نکردم)
حجم بسیار کم و قدرت بسیار عالی (فقط 5 مگابایت) زیرا که این ابزار فقط یک Interface برای پروژه های WPF است
امکان ارسال منابع داده مختلف به گزارش با دستور RegData :




DataView
DataSet
DataTable
و ...


و ... که الان نه حضور دهن دارم و نه وقت
تست کنید پشیمون نمیشید . برای من که ارزشش رو داشت که حدود 90 تا گزارش برنامه ام رو از اول با StimulReport طراحی کنم (قبلا کریستال بود)

در

majidsoft
شنبه 22 اسفند 1388, 23:29 عصر
من با stimul کار نکردم ولی قابلیتی که خیلی برام چشمگیر بود سرعت بالای آن بود و اینکه برای اجرا روی کامپیوتر دیگر نیاز به نصب نداشت چند تا dll داشت که خودش تو پوشه برنامه جاشون می ده
اگه این قابلیتها رو داره اگه لطف کنی لینک دریافت برنامه رو برام بذار همچنین این کد بالا رو اگه می شه برام تبدیلش کن چک کنم
با تشکر

bad_boy_2007
یک شنبه 23 اسفند 1388, 21:32 عصر
من از نسخه ای که در لینک ذیل است استفاده میکنم ، کرک شده است و مشکلی هم ندارد :لبخند:


http://www.persiangig.com/va/?p=StimulReport&0.8725846181955352

ولی بصورت خلاصه ، این بهترین ابزاریه که تا به حال باهاش کار کردم و به هر کسی هم که توصیه کردم ازش استفاده کرده و راضی بوده .

majidsoft
دوشنبه 24 اسفند 1388, 00:24 صبح
دوست عزیز لینک درست نیست

hero4000
دوشنبه 24 اسفند 1388, 08:42 صبح
پسر بد :لبخند:
لينکت رو درست کن:چشمک:

majidsoft
دوشنبه 24 اسفند 1388, 10:39 صبح
اگه ميشه اون كد را برام اصلاح كنيد
با تشكر

bad_boy_2007
دوشنبه 24 اسفند 1388, 19:45 عصر
لینک دانلود + کرک :


http://hmohaddes.persiangig.com/StimulReport/


سایت سازنده (از اینجا هم میتونید نسخه Demo را دانلود کنید) :


http://www.stimulreport.com/

یکسری فیلمهای آموزشی (حتما ببینید) :



http://stimulsoft.com/ReportsNetVideos.aspx