سلام
شاید مربوط به ورژن برنامه باشه
تو ورژن قبلی که من داشتم وقتی میخواستم تبدیل به ورود یا پی دی اف کنم نوشته هاما به هم میریخت
البته پرینت نگرفتم ببینم که تو پرینت هم اینطوری میشه یا نه
Printable View
سلام
من این کدا نوشتم تا ی گزارش پویا داشته باشم
ولی صفحه خالی نشون میده
ممنون میشم کمکم کنید
DataSet ds2 = new DataSet();
d = "select id as [ایندکس],name as [نام کتاب],nevisandeh as [نام نویسنده],safahat as [صفحات],onvan as [عنوان],zaban as [زبان],arch as [شماره] from risiver";
adap = new OleDbDataAdapter(d, con);
adap.Fill(ds2, "risiver");
stiReport2.RegData(ds2);
stiReport2.Show();
سلام دوستان
من دارم یه برنامه حسابداری می نویسم و برای گزارشاتم از استیمال استفاده می کنم.
همه گزارشاتم خیلی خوب کار می کنه فقط تنها مشکلی که هست اینه که من می خوام تو گزارشاتم از ردیف جمع در آخر هر صفحه استفاده کنم. به این صورت که تو هر صفحه جمع از صفحه ی اول تا همون صفحه رو برام برگردونه.
تا صفحه آخر که جمع همه رو برگردونه.
البته راهشو پیدا کردم که تو ورژن 2009 خوب کار می کرد ولی الان که مجبورم از 2010 استفاده کنم درست کار نمی کنه.
ضمیمه کردم
لطفا راهنمایی کنید خیلی ضروریه
مرسی
اونايي که مشکل نوشتن دمو توي پرينت دارن دو حالت داره
1- ورژنشون ک.. نشده است که بايد ورژن ک.. شده رو بگيرند
https://barnamenevis.org/showpo...1&postcount=65
2- ورژنشون ک.. شده است ولي بلد نيستن درست استفاده کنن که راهش اينه
بايد فايل هاي جديد را ! با GAC جايگزين كني.
gacutil /i dllname
اين دستور را در دايركتوري فايل هاي جديد بزنيد. (بايد cmd مجوز ادمين داشته باشد.)
سلام
چند وقته درگیر یه موضوع هستم .
چطور میشه یک نمودار رو توی محیط Stimulsoft گروه بندی کرد؟
من GroupHeader گذاشتم. Databand هم براش گذاشتم همه چی خوب انجام میشه و اطلاعاتم گروه بندی میشه ولی نمودار به هیچ وجه از این Databand و گروه بندی که انجام دادم تبعیت نمی کنه.
چطور میشه یک Chart توی گزارش گذاشت که از اون گروه بندی تبعیت کنه؟
قبلا تک صفحه ای این کار رو کرده بودم و اطلاعات رو مجزار به گزارش فرستادم و خروجی گرفتم. ولی الان هدف اینه که از کل دیتابیس گزارش بگیرم و تعداد صفحات گزارش متغیره
ممنون.
Fdaliry شما سوالتون رو چند جا پرسیدی؟!!!!!!نقل قول:
سلام
من کد زیر را برای گزارش گیری پویا نوشتم
اما با اجرای اون صفحه خالی Stimulsoft نمایش داده میشه
ممنون میشم ایرادشا بگید
http://www.barnamenevis.org/sh...68&postcount=2
چارت رو توی DataBand نمیشه گذاشت. چونکه تکرار میشه و من میخوام این اتفاق نیفته. ( در اصل میره توی یه حلقه بینهایت و تعداد صفحات گزارش خیلی زیاد میشه )
مستر کامپوننت هم جواب نمیده. توی همه صفحات یه چارت مشابه میاره و تمامی اعداد و ارقام موجود در دیتابیس رو توی چارت لحاظ می کنه. به جای اینکه اطلاعات فیلتر شده همون گروه رو نشون بده.
در مورد اطلاعات مطمئن هستم چونکه Databand اطلاعات درست رو نشون میده و توی هر صفحه اطلاعات مربوط به همون گروه نشون داده میشه. ولی چارت تموم اطلاعات رو در صفحه نشون میده
ممنون
سلام
بالاخره روش رو پیدا کردم
راه از طریق Master-Detail و ساخت یک دیتاسورس از روی دیتاسورس خودمون هست
راه حل کامل :
http://forum.stimulsoft.com/Default.aspx?g=posts&t=2395
خلاصه راه حل:
For rendering Pie Chart in such reports you have to replace grouping with the Master-Detail relationship in report. Please follow the steps:
Select Report object in the 'Properties' window of the report. Set CacheAllData property in true.
Based on the DataSource for grouping create 'Data From Other Data Source' datasource. This datasource must be used as the master source in the report.
Add a relation between 'Data From Other Data Source' (master) and that datasource you used for grouping (detail).
Place a Databand with 'Data From Other Data Source' as its datasource in the page.
Place a PieChart Into this databand.
Set PieChart.DataSource = your detail datasource.
Set PieChart.DataRelation = your new relation.
نکته خیلی خوبی یاد گرفتم. به شما هم پیشنهاد می کنم این تاپیک رو بخونید و روش کار رو یاد بگیرید
در این مورد جایی رو متوجه نشدید و سوال داشتید بنده در خدمت هستم.
در انتها هم یک نمونه فایل گزارش براتون میزارم.
سلام
من 1 گزارش ساختم که به Datasource وصله و بدون هيچ مشکلي هم کار ميکنه
مشکل از جايي شروع ميشه که من توي قسمت Dictionary راست کليک ميکنم و New Variable رو انتخاب ميکنم و 1 متغير تعريف ميکنم از توع String
توي برنامم :
stireport1.Dictionary.Variables.Item("v1").Value = "Test"
حالا گزارش هيچي نشون نميده فط 1 صفحه سفيد!!
ولي اگر متغير رو از گزارش بردارم باز بدون مشکل همه اطلاعات رو نشون ميده
جستجو هم زدم ولي جواب پيدا نکردم.نميدونم کجا رو اشتباه کردم
سلام این یه نمونه هست اینجوری عمل کن
Dim report As New Stimulsoft.Report.StiReport
report.RegData(.SetListKhayyerAMadadKar(CmbMadadKa r.SelectedValue, cmbStateKhayyer.SelectedIndex))
report.Load(Application.StartupPath & "\Reports\AmlakRab.mrt")
report.Compile()
report("v1") = "Test"
با سلام
RegData فقط DatatTable میگیره.
اگر پروژه ما EF4 باشه چیکار باید کرد؟
regData
قابليت ثبت شي رو هم داره ها
اگه شي (ليستي از اشيا) در حافظه داشته باشيد
ميتونيد ازشون گزارش بگيريد
البته اشيا EF كه برا اين موضوع كارايي ندارند
اما راجع به EF4 زياد نميدونم
فقط
اگه اشيا به درستي طراحي شده باشند
قابليت گزارشگيري دارند
با سلام
هنگام معدل گیری تا 7-8 رقم اعشار نشون می ده چطوری می تمنم انو محدود به ود رقم اعشار کنم
سلام
در این تاپیک مطلبی رو میذارم که ممکنه جواب سوال خیلیها باشه...
فرض کنید شما در پروژتون برای DataView یا هر چیز دیگه ای فیلتر نوشتید.مثلا
"SELECT * FROM Table1 WHERE name LIKE '%" & TextBox1.Text & "%'"
مراحل انجام کار:
1-اول در StimulReport بر روی دیتا سورس ایجاد شده گزینه edit رو میزنیم
http://www.barnamenevis.org/at...1&d=1278852829
http://www.barnamenevis.org/G:%5Cstim%5C1.jpg
2-به اندازه متغیر هامون پارامتر جدید ایجاد میکنیم مثلا semat@
http://www.barnamenevis.org/G:%5Cstim%5C2.jpghttp://www.barnamenevis.org/at...1&d=1278852829
3-در کوئری ایجاد شده متغیر رو برابر پارامتر قرار میدیم
http://www.barnamenevis.org/at...1&d=1278852829
http://www.barnamenevis.org/G:%5Cstim%5C3.jpg
بسیار خوب کارمون در design تموم شده میریم سراغ پروژه
1-در ایونت Button پرینت
Dim StiReport1 As New Stimulsoft.Report.StiReport
StiReport1.Load("doc.mrt")
StiReport1.Compile()
StiReport1.CompiledReport.DataSources("t_def_").Pa rameters("@semat_").ParameterValue = "type your query here"
StiReport1.Item("@semat_") ="type your query here again"
StiReport1.Render(False)
StiReport1.Show()
امیدوارم مفید بوده باشه:خجالت:
سلام دوستان من با ارسال پارمتر رشته ای به برنامه مشکلی ندارم ولی وقتی نمی دونم پارامتر عددی چی جوری ارسال کنم Variables هم از نوع عددی تعریف کنم ولی با convertesh مشکل داره
سلام .
قبل از نمایش گزارش ، کاربر یک سری تنظیماتی می تونه انجام بده که بسته به اوناها بعضی از ستونها باید مخفی بشن . با مخفی شدن یک ستون باید ستونهای دیگه شیفت پیدا کنن تا شکل گزارش به هم نخوره .
تعداد حالات خیلی زیاده و نمیشه چند تاگزارش جدا برای هر کدوم ساخت .
لطفا راهنمایی کنین.
سلام دوستان
من با استیمال بارکد رو طراحی کردم واونو هم نشون میدم اما اونجوری که ما میخایم نیست
یعنی یه کم بزرگ تر از لیبلی هستش که باید توش جا بگیره! ایا راهی هست که بشه تنظیمش کنیم که مثلا مناسی با یه لیبل 4*4 باشه؟
تنظیماتش رو چطور میشه ست کرد؟
موفق باشید
=========================
در همه دیر مغان نیست چو من شیدایی
خرقه جایی گرو باده و دفتر جایی
سلام
این لینک نسخه کرک شده است که یه ذره قدیمیه.
http://rapidshare.com/files/17345354....R2005-crk.rar
من کرک ورژن جدیدش رو نتونستم پیدا کنم.
با عرض سلام و خسته نباشید به دوستان
می خواستم بدونم چطور میشه مشکل justify و rtl رو تویStimulReport حل کرد
سلام دوستان
کسی از از دوستان نمیگه من باید چیکار کنم؟؟:عصبانی++::عصبانی:نقل قول:
من با استیمال بارکد رو طراحی کردم واونو هم نشون میدم اما اونجوری که ما میخایم نیست
یعنی یه کم بزرگ تر از لیبلی هستش که باید توش جا بگیره! ایا راهی هست که بشه تنظیمش کنیم که مثلا مناسی با یه لیبل 4*4 باشه؟
تنظیماتش رو چطور میشه ست کرد؟
موفق باشید
من خیلی گشتم که یک گزارش در یک صفحه دوبار چاپ شود ولی چیزی پیدا نکردم
ممنون می شوم یکی کمکم کنه !
سلام و پیشاپیش تشکر برای جوابهاتون
بنده با Visual Studio 2010 و Stimulsoft Reports.Ultimate 2010.1 کار می کنم اما در Application اشیا برای گزارش گیری وجود دارد اما با خطای زیر مواجه میشم .
https://barnamenevis.org/attach...1&d=1281810215http://gugel.persiangig.com/image/Er...sualStudio.jpgهمین نسخه را در Visual Studio 2008 هم نصب کردم درست بود .ولی در WPF این اشیا وجود ندارد کدام فایل Dll رو باید نصب کنیم .
ضمنا در Visual Studio 2010 وقتی Application را با Net Framework 3.5 ایجادمی کنیم بدون هیچ مشکلی گزارش گیری کار می کند .
ولی WPF را با Net Framework 3.5 ایجادمی کنیم بازم اشیا برای گزارش گیری موجود نیست .
داوود جان من خطایی که گفتی رو تو پستت نمیبینم
اگه اینه
name 'Viewer' does not exist in the namespace 'Stimulsoft.Report' (are you missing an assembly reference?) C:\Documents and Settings\Argham\my documents\visual studio 2010\Projects\WindowsFormsApplication2\WindowsForm sApplication2\Form1.Designer.cs 31 60 WindowsFormsApplication2
اینجوری حل میشه
http://www.barnamenevis.org/sh...&postcount=289
و برای استفاده در WPF میتونی User Manual مربوطه رو از وب سایت شرکت StmulSoft دانلود کنی بخونی
یه نگاه هم به مثالهایی که همراه با نرم افزار نصب میشه بیانداز ، مطمئن باش کارت رو راه میاندازه
همینقدر که ، تو WPF نیازی نیست که کنترلی رو صفحه بیندازی چند تا DLL به پروژه اضافه میکنی کار راه می افته
باز اگه نشد بگو یه مثال برات آپلود کنم
Alen جان Error که تو عکس اومده . وقتی StiReport را به پروژه اضافه می کنم این Error را میده و در صورت OK کردن این Error از بین نمیره !نقل قول:
داوود جان من خطایی که گفتی رو تو پستت نمیبینم
سوال اینه که شما Stimul را تو Net Framework 4 تست کردید ؟
ضمنا اگر یه مثال تو WPF بذارید ممنون خواهم شد .
آره من StimulReport2010 رو با .Net 4 استفاده کردم فقط همون مشکل برام پیش اومد که حل شد
یه لینک برات پیام خصوصی میذارم از اونجا دانلودش کن ، شاید مشکلت حل بشه
مثال هم به روی چشم ، تو شرکت دارم فردا برات میذارم
مشکل را به کمک aghayex عزیز حل کردم وقتی پروژه را در Visual Studio 2010 ایجاد می کنیم به طور پیش فرض Target Framework آن روی Net Framework 4 Client Profile می باشد که باید به Net Framework 4 تغییر کند .
اینم عکس مربوط به تغییر Target Framework:
فقط اگر کسی در مورد Client Profile بودن و نبودن پروژه اطلاعاتی داره دریغ نکنه .
سلام
استیمول برای این مشکل شما راه حل خاص و ویژه ای نداره ، اگه در هر بار نمایش تعداد ستون ها ثابت باشه و دیتا عوض بشه یه کارهایی می شه کرد! ولی نه با استیمول ، با پشتک وارو رو سلکت ها و این ها. اگه ثابته بگین براتون کامل توضیح بدم.
البته شاید از cross tab هم بتونین استفاده کنین.
--------------------
سلام
میشه کدی که استفاده می کنین رو بنویسید؟
داوود عزيز تو اون لينكي كه برات گذاشته بودم دقيقا به اين مشكل اشاره كرده بودم و راه حلش رو هم گفته بودم
همون جا يه لينك ديگه واسه مطالعه بيشتر راجع به Client Profile گذاشتم كه اگه به اون مراجعه ميكردي
http://www.barnamenevis.org/sh...&postcount=289
نحوه تنظيمش رو هم دقيق گفته بود
يه بار ديگه نگاش كن
سلام
من stimul report .Net 2010 رو از سایت خودش دانلود کردم ولی Demo هست
میخواستم ببینم شما دوستان که دارین ازش استفاده میکنین راه حلی داشتین که مشکل حل شد؟
منظورم اینه که آیا crack داره و اگه داره لینکش چیه و یا ترفند خاصی داره واسه اینکه پشت گزارشات بزرگ ننویسه DEMO ؟
و یه سوال دیگه هم دارم و اونم اینه که من وقتی گزارش میگیرم هیچی نشون نمیده ولی اگه دکمه چاپ رو بزنم درست میشه و کل اطلاعات داخل گزارش لود میشه
میخواستم ببینم هیچ کدوم از عزیزان میدونن مشکل کار کجاست و تا حالا با مشکل اینچنینی برخورد داشتن؟
ممنون!
دوست عزيز اگه توي همين تاپيک يکم ميگشتي لازم به سوال نبود
https://barnamenevis.org/showpo...&postcount=305
آموزش stimul به زودی .....
با سلام هر کاری می کنم نمی تونم cros tab را رایت تو لفت کنم اگه ممکنه راهنمایی کنید ممنون می شم ازتون
با سلام چطوری می شه هدر crous tab را از لحاظ ارتفاع افزایش داد
نوشته شده توسط svahidm
سلام
شما ظاهرا با stimule report خوب كار كردين .مي خواستم بدونم ميشه از dll هاش استفاده كرد و يه پوسته ي ساده تر خودمون براش بنويسيم ؟؟؟؟ يا ميشه يه خورده ظاهر طراحيش رو ساده تر كرد؟ آخه اين براي End uder خيلي سنگينه
با سلام
ميشه اين موضوع رو بيشتر توضيح بدين
سلام
دوستان من نیاز به این کامژوننت دارم کسی از دوستان می تونه منو در ژیدا کردن ورژن 2010وبدون ایراد راهنمایی کنه؟
ممنون میشم
با سلام هنگاهی که از crous- tab یا group استفاده می کنم و صفحه را کادر بندی می کنم کادر فقط در صفحه اول وجود داره و گزارش هایی که شامل چند صفحه می شن از صفحه 2 به بعد فاقد کادر است لطفا راهنمایی کنید
سلام دوستان خسته نباشید
میخواستم بدونم موقعه upload سایت دقیقا چه dll هایی رو باید در پوشه bin کپی کنم
من از نسخه 2009.3 استفاده میکنم.این نسخه کرک شده است.
آیا نیاز هست تا کاری خاصی رو انجام بدم تا گزارش ها رو وب کار کنن
آیا باید stimul رو وب سرور رجیستر شده باشه؟
از یکی از دوستان پرسیدم فرمودن Stimul.report.web.dll کپی بشه کافیه.
Stimulsoft.Base.dll
Stimulsoft.Report.dll
Stimulsoft.Report.Web.dll
Stimulsoft.Controls.dll
فایلهای xml همنام این فایلها رو هم آپ کنید . احتیاجی به نصب یا رجیستر روی وب سرور نیست .
--------------------
سلام . یه تصویر از نمایش گزارش اینجا بذار تا بهتر بشه راهنمایی کرد .
سلام
من ميخوام بجاي كريستال StimulReport استفاده كنم ولي چند مشكل دارم؟
1- اصلا توصيه ميشه از لحاظ سرعت و امكانات استفاده كنم؟
2- فونت ظاهر كلي برنامه رو ميشه عوض كرد مثلا tahoma بشه
3- چرا نميشه براي هر گروه يه نمودار تعريف كرد مثل كريستال
4- چطور ميشه سطر هاي با شرط خاصيو رنگي كرد؟
مرسييييييي:قلب:
سلام دوستان و خسته نباشید خواهش می کنم کمکم کنید
یکی از دوستان به من کریستال ریپورت رو پیشنهاد داد و من هم با اون کار کردم و هیچ مشکلی هم نداشتم
ولی بعد از اینکه پروژه را فروختم تازه پی به مشکلاتش بردم و حالا خریداران بدبخت لنگ گزارشات هستند
می خوام همشونو با StimulReport درست کنم ولی هیچی ازش بلد نیستم دو تا PDF از همین سایت دانلود کردم ولی یک مشکل بزرگی که دارم اینه که نمیشه توش از Stored Pricedure استفاده کنم
و وقتی از SP استفاده می کنم باز فیلدهای اونو نشون نمی ده که توی گزارش ازشون استفاده کنم خواهش می کنم دوستان یکی کمکم کنه و نحوه استفاده از Sp را در این نرم افزار بگه
آقا این StimulReport اعصاب منو خورد کرده
آیا میشه از طریق کد نویسی در C# به Object های درون یک Report دسترسی پیدا کرد و مقادیر و مکان اونا رو تغییر داد؟