با سلام لطفا سوالات و مقاله ها و .. مربوط به StimulReport رو در اینجا مطرح کنید
یک لینک مفید در این زمینه
https://barnamenevis.org/showpost.php?p=327725
با سلام لطفا سوالات و مقاله ها و .. مربوط به StimulReport رو در اینجا مطرح کنید
یک لینک مفید در این زمینه
https://barnamenevis.org/showpost.php?p=327725
اولین سوال
من می خوام بدونم چطور می تونم تو اون محیط کد بنویسم مثلا مقدار ورودی رو چک کنم اگه مثلا صفر شد هیچی نشون ندم و اگه بزرگتر از صفر شد خوشو نشون بدم
یا عدد ورودی رو که به دقیقه هست به ساعت تبدیل کنم
در کل فرمول نویسی چه جوری یه مثال اگه باشه عالیه
با سلام
من همه موضوعات مرتبط با ارتباط dataset به report رو خوندم توی همه اینا با این فرض بحث شده بود که ما بدونیم sql comand مربوط به dataset گزارشمونو میشناسیم ولی همیشه اینطور نیست
1- اگر به هر دلیلی ما ساختار dataset مربوط به گزارشمونو نشناسیم و ندونیم که چه فیلدها و جداولی در این dataset استفاده شدند موقع ارسال data به گزارش از طریق report.regdadat(// whatdataset?) چه dataset ی باید به گزارش پاس داده شود.
2- اگر ما بخواهیم به کاربری در هنگام ایجاد گزارش جدید دسترسی کامل به بانک اطلاعاتی بدهیم تا هر فیلد و هر جدولی که نیاز داره را در گزارش استفاده کنه اونوقت موقع ذخیره آیا گزارش را با کل این dataset ها و کل بانک ذخیره کنیم؟!!!یا اگر نه چطور هنگام ذخیره کردن این محدودیت ها رو در جداول و بانک لحاظ کنیم؟!!
سلام
من یک گزارش چند صفحه ای دارم که بر روی خیلی از سیستم ها بدون مشکل در حال کار کردنه و راحت این صفحه به اون صفحه میشه.
ولی روی یکی از سرورها وقتی روی صفحه بعد کلیک میکنیم ، در حالت Loading میمونه و به صفحه بعد نمیره ...
به نظرتون مشکل از کجاست که فقط رو این سرور مشکل داره؟؟؟؟
برنامه هم تحت وب هستش .
ممنون
سلام ...
آقا يكم درباره StimulReport توصيح بديد بدونيم براي كدام شركت و اصلا" چجوري كار مي كنه و يا حداقل لينك دانلودي .. يه چيزي كه به ازش استفاده كرد براي شروع كار بد نيست...
این لینک مشکل شما رو حل می کنه
http://www.stimulsoft.com
سلام مهندس
لینک دانلود
http://dl2.soft98.ir/programing/comp...2012.05.04.rar
موفق باشید
منم تازه کار با Stimul Report رو شروع کردم
یه سوال دارم
فرض کنید یه DataGrid روی فرم قرار داره که به یک جدول در دیتابیس متصل هست
من با این دستور اطلاعات داخل گرید رو فیلتر می کنم
Table1BindingSource.Filter = "name LIKE '%" & TextBox1.Text & "%'"
حالا چطور می تونم اطلاعات فیلتر شده ایی که در گرید نمایش داده میشه رو توی گزارش بیارم؟
یعنی یه جورایی DataGrid رو به گزارش متصل کنم؟
اگه روی فایل استمول که روی صفحه انداختی راست کلیک کنی گزینه "load date source" رو میبینی...اونو بزن و دیتا سورس گرید رو لود کن داخل استیمول..بعد برو داخل دیزاین استیمول و از قسمت"dictionary"فیلدهای مورد نیازتو بکش بنداز تو صفح!!!
روی فایل استیمول راست کلیک کن و از قسمت "load data source" دیتا سورس گرید رو ببر داخل استیمول.
سلام
خوب شما می تونی dataview فیلتر شده گرایدت رو به گزارش پاس بدی
فکر کنم بشه
من یه مشکل دیگم ارتباطات جداول در گزارش هست نمی تونم این ارتباطات رو اونجا درست برقرار کنم
دوستان میشه کمکم کنید من تو گزارشمام وقتی عدد میفرستم اونا رو به صورت لاتین مینویسه
هم واسه داده هایی که به صورت عدد میفرستم هم واسه داده های رشته ای
کسی میتونه کمک کنه خیلی واجبه
این ها شاید کمک کنه :
http://www.stimulsoft.com/Documentation.aspx
با سلام
یه مشکل جدید
من پروژه رو با 2005 نوشتم و جدیداً اونو به 2008 ارتقا دادم اما الان موقع که می خوام گزارش رو طراحی کنم هر مکرراً برنامه خطا می ده و پروژه رو می بنده چرا؟ آیا شما هم همین مشکل رو دارید؟
ممنون از توجه شما
امیدوارم با راهنمایی ها شما بتونم مشکلم رو حل کنم
من هم این کد و کدهای مختلف دیگهایی رو هم امتحان کردم ولی خطا می گرفت
این رو می دونم که از طریق DataSet باید ارتباط برقرار کرد اما مشکل اینجاست که:
زمانی که در محیط طراحی، یک گزارش جدید می سازیم باید یک Data Source هم ایجاد کنیم (از طریق پنل سمت راست محیط طراحی به نام Dictionary)
وقتی ابتدا یک کانکشن ساختیم و بعد Data Source رو به کانکشن متصل کردیم در پنجره Edit Data Source (تصویر زیر) در قسمت Query Text یک کوئری از ما می خواد
اگه فرضآ کوئری به این صورت باشه:
SELECT * FROM Table1
دیگه کوئری که من در محیط NET. نوشتم اعمال نمیشه و تمام رکوردها در گزارش میاد
حالا سوالم اینجاست که در این قسمت چه کوئری بنویسیم و چطوری از طریق محیط NET. با این کوئری ارتباط برقرار کنم تا بتونم فقط رکوردهای فیلتر شده رو در گزارش نشون بدم؟
ممنون میشم از راهنماییتون
آیا کسی کرک نسخه تحت وب 2008.1 یا 2008.2 web داره؟لطفا کمک کنید.....
برای حل این مشکل از procedure استفاده کن یا در تب dictionary شی از نوع business object ایجاد کن
با سلام دوستان من جمع دو ستون در گزارشم که از بانک میگیره رو حساب می کنم حالا می خوام این دو ستون هم که داخل دو تا تکس هست رو با هم جمع کنم و توی یه تکی بوکس دیگه نشون بدم ممنون میشم راهنمایی کیند
دوستان سلام(جون هرکه دوست دارین کمک کنین)
من در یک برنامه ای که با asp.net نوشتم و برای گزارشاتم از استیمول استفاده کردم و روی سیستم خودم هیچ مشکلی نداره و درست کار میکنه ولی روی سرور اصلی این پیغامو زیر رو میده لطفا اگر دوستان قبلا به این مشکل برخورد کردن مشکلمو حل کنند:
Showing a modal dialog box or form when the application is not running in UserInteractive mode is not a valid operation. Specify the ServiceNotification or DefaultDesktopOnly style to display a notification from a service application.
سلام
من تازه با Stimul Report شروع به کار کردم و زیاد باهاش آشنا نیستم
دوستانی که با این برنامه کار کردند و آشنایی دارند لطفآ در این مورد به من کمک کنند:
فرض کنید روی فرم یک تکست باکس و یک دکمه قرار دارد
و من می خوام بعد از کلیک شدن این دکمه، این کوئری اجرا بشه:
"SELECT * FROM Table1 WHERE name LIKE '%" & TextBox1.Text & "%'"
و نتیجه آن در صفحه گزارش نمایش داده بشه
اگه مراحل کار رو به ترتیب توضیح بدید ممنون میشم
البته خودم از روی راهنماهای خود برنامه یه کارایی انجام دادم ولی موفق نشدم!
ممنون
سلام دوستان .
ایا براتون پیش اومده که توی محیط وب وقتی از گزارشتون فایل PDf می سازین ، فایل موردنظر خراب باشه و قابل باز شدن توسط Adobe Acrobat نباشه ؟
دوست عزیز جواب شما در مثال های خود نرم افزار بار ها ذکر شده و شما می توانی با توجه به اون مثال ها مشکلت رو حل کنی
سلام دوستان من یک گزارش درست کردم
حالا می خوام که connection string آن را از طریق یک پارامتر عوض کنم
میشه راهنماییم کنید
C#
StiReport report = new StiReport();
report.Load("MyReport.mrt");
report.Dictionary.Databases.Clear();
report.Dictionary.Databases.Add(new StiSqlDatabase("MyDatabase", "new connection string"));
VB
Dim Report As New StiReport
Report.Load("MyReport.mrt")
Report.Dictionary.Databases.Clear()
Report.Dictionary.Databases.Add(New StiSqlDatabase("MyDatabase", "new connection string"))
با سلام خدمت دوستان عزیز من یک گزارش دارم که با Stimulreport طراحی کردم(تحت وب)
یکی از فیلدهایی که از دیتابیس میارم (یک متن طولانی) فقط به اندازه طول اون باکسی که انتخاب کردم نشون میده can grow و can shrink رو هم true کردم لطفا راهنمایی کنید ممنون
سلام اقا من نمی تونم از دیتا بیسم که MDF هست به برنامه معرفی کنم
من چک می کنم خبر ت می دم
یه سری به این تاپیک هم بزن
من که تونستم به بانک اطلااعاتی SQL وصل بشم.
چه خطایی می ده.
4.PNG
سلام
نحوع تغییر رزولیشن فایلهای(تصاویر) اکسپرت شده از استیموال رو کسی بلده؟
اصلا این کار امکان داره ؟
با تشکر
سلام
اگه بخواهیم یکی از ردیف های جدولی که چاپ میشه رو تو استیمول رنگی کنیم چه کنیم؟
مثلا اگه ایتمی بالاتر از 100 بود رو بخواهیم رنگ زمینه چاپش رو تغییر بدیم !!
please help me
با سلام
من با استیمول کار نکردم
یه برنامه مینویسم که گزارشاتو کس دیگه ای طراحی کرده و یه سری کد به من دادن واسه ارتباط با گزارشات که ارور میده و نمیدونم که اشکال از کجاست ممنون میشم اگه کمک کنید
this.StiReport١.RegData("DataBaseName", connection١)
this.StiReport١.Compile()
بدون پارامتر
this.StiReport١.Render(false)
this.StiRibbonViewerControl١.Report = this.StiReport١
this.StiRibbonViewerControl١.SetZoomOnePage()
با پارامتر
this.StiReport١.CompiledReport.DataSources["DATASOURCENAME"].Parameters.Item("PARAMETERNAME ").ParameterValue = ١
this.StiReport١.Render(false)
this.StiViewerControl١.Report = this.StiReport١
this.StiViewerControl١.SetZoomOnePage()
سلام . ننوشتين كه چه اروري ميده ؟
با سلام و خسته نباشید آقا من یک ریپورت درست کردم بعد می خواهم متغیر های که در این ریپورت استفاده کردم درون یک ریپورت دیگه استفاده کنم راهنمایی کنید چی کار کنم