-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
من هنگام ست آپ کردن dll های لازمه simulate رو add میکنم اما نمی دونم چرا رو سیستمی که نرم افزار simul نصب نیست گزارش ها خطا میده . چه تنظیماتی لازمه که روی سیستم های دیگه نیاز به نصب نرم افزار نباشه
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
نقل قول:
نوشته شده توسط
shocraneh
من هنگام ست آپ کردن dll های لازمه simulate رو add میکنم اما نمی دونم چرا رو سیستمی که نرم افزار simul نصب نیست گزارش ها خطا میده . چه تنظیماتی لازمه که روی سیستم های دیگه نیاز به نصب نرم افزار نباشه
من معمولا فایلهای DLL لازم برای Stimul Report را به پروژه اضاف می کنم و نسبت به این فایلها به پروژه رفرنس می دم . در این صورت برای ساخت برنامه Setup به مشکل بر نمی خورم . تا حالا روی بیش از 30 سیستم نیز امتحان کرده ام و مشکلی نداشته .
در صورت امکان ، متن خطا را اینجا بگذارید .
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
گزارشگیری با StimulSoft به دلخواه کاربر :
با سلام به همه دوستان عزیز
من میخوام در استیمول سافت گزارش رو مطابق با خواسته کاربر تهیه کنم بدین صورت که کاربر خودش ستون های گزارش رو به دلخواه خودش انتخاب کنه .
واضحتر بگم که فرض کنید بر روی یک فرم 5 تا چک باکس ( به اندازه فیلدهای تیبل دیتا بیس ) داریم و بتونیم گزارش رو بر اساس چک باکس هایی که تیک خورده به ما بده .
مثلا اگه 3 تا از این چک باکس ها تیک خورده بود گزارشی که به ما میده دارای 3 ستون باشه و اون سه ستونی هم که میده بر اساس همون 3 چک باکسی که تیک خورده به ما بده .
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
نقل قول:
نوشته شده توسط
Sal_64
ارسال دیتاگریدوبو به گزارش
دوستان کسی اینکار انجام داده؟
میدونید چه باید کرد؟
چطور میشه گزارش پویایی ایجاد کرد که هر دیتاگریدویویی با هر تعداد ستونی رو بشه بهش ارسال کرد؟
اصلا اینکار از نظر تئوری امکان پذیره؟
تشکر :افسرده:
دوست عزیز برنامه درخواستی شما رو نوشتم و تو لینک زیر قرار دادم
https://barnamenevis.org/showthread.p...84#post1320884
موفق باشید.
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
با سلام و تشکر از تمامی دوستان
من از {IIF(View1.Debit== '0',View1.Credit,View1.Debit)}
استفاده کردم . آیا همچین امکانی هست که بشه با توجه به انتخاب بین فیلد Debit یا
Credit رنگ فونت هم عوض بشه مثلا اگه اولی رو نمایش داد آبی و دومی سبز باشه
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
چرا نشه ، از شرط 0 نبودن دبیت استفاده کن و یک Condition معرفی کن که در صورت 0 بودن آبی و در غیر اینصورت سبز بشه .
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
سلام دوستان
تعداد ستون های من متغییر و واسه هر فیلد border گذاشتم
چه جوری می تونم بگم که وقتی مقدار یک فیلد null اون فیلد را نمایش نده
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
نقل قول:
نوشته شده توسط
niloo17
سلام دوستان
تعداد ستون های من متغییر و واسه هر فیلد border گذاشتم
چه جوری می تونم بگم که وقتی مقدار یک فیلد null اون فیلد را نمایش نده
تعریف Condition برای فیلد مورد نظر
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
نقل قول:
نوشته شده توسط
Esmail Solhkhah
تعریف Condition برای فیلد مورد نظر
ممنون می شم یه نمنه کد بزارین
حالا اگه بخوام بگم اگه یک فیلد مقدار نداره یک ستون اطلاعات را نمایش نده ؟؟
ممنون می شم از راهنماییتون
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
نقل قول:
نوشته شده توسط
niloo17
ممنون می شم یه نمنه کد بزارین
حالا اگه بخوام بگم اگه یک فیلد مقدار نداره یک ستون اطلاعات را نمایش نده ؟؟
ممنون می شم از راهنماییتون
شما کدتون رو بذارید بنده اصلاحش میکنم
نقل قول:
حالا اگه بخوام بگم اگه یک فیلد مقدار نداره یک ستون اطلاعات را نمایش نده ؟؟
این یکی هم با Condition
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
نقل قول:
نوشته شده توسط
Esmail Solhkhah
شما کدتون رو بذارید بنده اصلاحش میکنم
این یکی هم با Condition
خوب من یک condition اضافه کردم که اگر مقدار فیلد null رنگ زمینه فیلد عوض بشه ولی هیچ تغییر نمی کنه !!!
چه جوری بگم enable را falseکنه؟؟؟
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
نباید موردی باشه
میتونید خود ریپورت رو بذارید اینجا ببینم موردش چیه؟
-
1 ضمیمه
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
ضمیمه 74135ضمیمه 74135ضمیمه 74114
اینجا فقط رنگ زمینه عوض می شه اگه بخوام enable را false کنم چی؟؟؟
ممنون از راهنمییتون
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
نقل قول:
گه بخوام enable را false کنم چی؟؟؟
تو همون قسمت condition تیک گزینه Component Is Enabled رو تغییر بدید
ضمنا چون برا فیلد Mobile شرط را روی null بودن ست کردید تو کد هم باید این فیلد null بیاد تا شرط درست عمل کنه
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
ممنون از راهنماییتون
گزارشم گروه بندی شده تو یک گروه ممکن 2 تا از ستون ها مقدار دهی شده باشه تو یکی از گروه ها 3تا .. اگر بخوام بگم وقتی هدر مقدار null داره کل ستون نمایش نده امکان داره ؟
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
بازم با همون condition
هر چند با کد هم میتونید این کار رو بکنید
این نمونه کد رو ببینید
StiText MyComponent = stiReport1.GetComponents()["Text22"] as StiText;
// your if condition
//MyComponent.Enabled = false;
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
نقل قول:
نوشته شده توسط
Esmail Solhkhah
بازم با همون condition
هر چند با کد هم میتونید این کار رو بکنید
این نمونه کد رو ببینید
StiText MyComponent = stiReport1.GetComponents()["Text22"] as StiText;
// your if condition
//MyComponent.Enabled = false;
ممنون از راهنماییتون
من از این روش استفاده کردم و لی همونطور که گفتم گزارش گروهبندی می شه ممکن یه گروه سه ستون واسه نمایش داشته باشه و یه گروه 4 ستون اینجوری من نمی تونم مستقیم با این دستور یک text را true,false کنم !!!!
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
نقل قول:
نوشته شده توسط
Esmail Solhkhah
تو همون قسمت condition تیک گزینه Component Is Enabled رو تغییر بدید
ضمنا چون برا فیلد Mobile شرط را روی null بودن ست کردید تو کد هم باید این فیلد null بیاد تا شرط درست عمل کنه
من NULL گذاشتم و توی دیتا بیس مقدار NULL و تیک گزینه Enable تغییر دادم ولی باز فیلد نمایش می ده !!!
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
نقل قول:
من نمی تونم مستقیم با این دستور یک text را true,false کنم !!!!
دوست عزیز این فقط یه نمونه بود، شما هر آیتمی رو میتونید توسط کد مدیریت کنید
بجای Text22 نام آیتم مورد نظرتون رو بذارید
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
نقل قول:
نوشته شده توسط
Sal_64
سلام
دو تا سوال
1- اگه دیتاتیبلی که به گزارش ارسال میکنیم تعداد ستونهاش کمتر از دیتاتیبلی باشه که در فرم تعریف کردیم آیا میشه در گزارش ستونهایی که دیتاندارند را حذف کرد(ستونها و همچنین هدر اونها به کاربر نمایش داده نشود) ؟
2- آیا میتوان براساس تعداد ستونهای که قرار است در گزارش نمایش داده شود ،در زمان لود گزارش وضعیت صفحه را از landscape به portrait تغییر داد ؟
تشکر
دوستان میتونن تو این زمینه راهنمایی کنن
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
مقدار مورد نظرم پول است TextFormating رو تنظیم کرده ام . همه چیز درسته . اما وقتی شرطی برای فیلد میزاری دیگه TextFormating رو اعمال نمیکنه . اگه بخای توقسمت Conditional بگی مقدار پوله مورد number رو چی بزاری. ممنونم
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
سلام دوستان
من برای طراحی گزارشاتم اشیا لایه BO رو به گزارش ارسال میکنم و مستقیم گزارش رو به پایگاه داده متصل نمی کنم
مشکل اینه که وقتی تعداد اشیا زیاد و روابط بینشون پیچیده میشه گزارش خیلی کند Load میشه و وقتی روابط بین اشیا رو کم می کنم سرعت Load بهتر میشه
البته موقع طراحی گزارش اگه از Business Object به جای DataSource استفاده کنم مشکل load حل میشه اما اونموقع نمیدونم چطوری Master_Detail پیاده سازی کنم
کسی راه حلی سراغ داره؟
ممنون
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
با سلام
اگه کسی مثالی داره که بشه قبل از چاپ ستون های یا فیلد های موردنظر روانتخاب کنیم بذاره.
ممنون.
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
نقل قول:
نوشته شده توسط
hnosen
با سلام
اگه کسی مثالی داره که بشه قبل از چاپ ستون های یا فیلد های موردنظر روانتخاب کنیم بذاره.
ممنون.
چند تا تاپیک قبل از این مطرح شده(به صفحات قبلی یه نگاهی بنداز
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
نقل قول:
نوشته شده توسط
shocraneh
مقدار مورد نظرم پول است TextFormating رو تنظیم کرده ام . همه چیز درسته . اما وقتی شرطی برای فیلد میزاری دیگه TextFormating رو اعمال نمیکنه . اگه بخای توقسمت Conditional بگی مقدار پوله مورد number رو چی بزاری. ممنونم
دوستان نظری نداشتند؟؟
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
نقل قول:
نوشته شده توسط
Alen
سلام دوستان
من برای طراحی گزارشاتم اشیا لایه BO رو به گزارش ارسال میکنم و مستقیم گزارش رو به پایگاه داده متصل نمی کنم
مشکل اینه که وقتی تعداد اشیا زیاد و روابط بینشون پیچیده میشه گزارش خیلی کند Load میشه و وقتی روابط بین اشیا رو کم می کنم سرعت Load بهتر میشه
البته موقع طراحی گزارش اگه از Business Object به جای DataSource استفاده کنم مشکل load حل میشه اما اونموقع نمیدونم چطوری Master_Detail پیاده سازی کنم
کسی راه حلی سراغ داره؟
ممنون
راه حل :
http://www.stimulsoft.com/livedemos/...terDetail.html
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
با سلام
من یه Text گذاشتم در یه جای گزارش به نام Text1 و میخوام درون سی شارپ وقتی یه دکمه رو میزنم یه مقدار خاصی مثلا از یک تکست باکس بریزم توی اون تکست درون استیمول.
لطفا راهنمایی کنید.
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
باید با ارسال پارامتر کارکنی
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
نقل قول:
نوشته شده توسط
hnosen
با سلام
من یه Text گذاشتم در یه جای گزارش به نام Text1 و میخوام درون سی شارپ وقتی یه دکمه رو میزنم یه مقدار خاصی مثلا از یک تکست باکس بریزم توی اون تکست درون استیمول.
لطفا راهنمایی کنید.
این سوال دیگه خیلی قدیمی شده . بگردی حتما پیداش می کنی .
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
با سلام . سه سوال داشتم
1- من چند تا سند رو به گزارش ارسال میکنم می خام هر سند تو صفحه جداگانه بخوره( Group Headerروبر اساس شماره سندتنظیم کردم ،گروه ها الان پشت سر هم میخوره اگه هر گروه رو تو یک صفحه نمایش بده مشکلم حله
2- آیا امکانش هست متن نوشته تکس رو Rotate کنیم
3- اینو که مینویسم مشکلی نیست
{IIF((DTReport.Debit>DTReport.Credit),'d''c')}
اما من وقتی از حروف فارسی استفاده میکنم مشکل دارهright to left رو هم تنظیم کردم ؟
ممنون از تمام دوستان
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
اگه کسی وقت داره لطفا جواب بده .باتشکر
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
سلام
چطور میشه عکس رو توی گزارش لود کرد؟
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
با سلام
من یه جدول دارم که یه فیلد داره که مقدار 0 و 1 میگیره میخوام موقع نمایش گزارش به جای 0 "خیر" و به جای 1 "بله" نمایش بده. چطوری باید این مسئله رو درستش کنم؟
در قسمت کد پروژه اصلیم وقتی TEXTBOX رو میگیرم و مقدارش رو چک میکنم و معادل بله یا خیر قرارش میدم فقط روی یک سطر اعمال میشه و مقدار اون سطر روی فیلد بقیه سطر ها تکرار میشه کسی راه بهتری بلده؟
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
نقل قول:
نوشته شده توسط
MIRZAEI2003
با سلام
من یه جدول دارم که یه فیلد داره که مقدار 0 و 1 میگیره میخوام موقع نمایش گزارش به جای 0 "خیر" و به جای 1 "بله" نمایش بده. چطوری باید این مسئله رو درستش کنم؟
در قسمت کد پروژه اصلیم وقتی TEXTBOX رو میگیرم و مقدارش رو چک میکنم و معادل بله یا خیر قرارش میدم فقط روی یک سطر اعمال میشه و مقدار اون سطر روی فیلد بقیه سطر ها تکرار میشه کسی راه بهتری بلده؟
دوست عزیز کدتونو بذارید اینجا بنده یا دوستان بررسی کنیم.
موفق باشید.
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
نقل قول:
نوشته شده توسط
MIRZAEI2003
با سلام
من یه جدول دارم که یه فیلد داره که مقدار 0 و 1 میگیره میخوام موقع نمایش گزارش به جای 0 "خیر" و به جای 1 "بله" نمایش بده. چطوری باید این مسئله رو درستش کنم؟
در قسمت کد پروژه اصلیم وقتی TEXTBOX رو میگیرم و مقدارش رو چک میکنم و معادل بله یا خیر قرارش میدم فقط روی یک سطر اعمال میشه و مقدار اون سطر روی فیلد بقیه سطر ها تکرار میشه کسی راه بهتری بلده؟
با سلام
در رویداد مربوط به GetValue تکست باکس با یه if به این صورت
if(MyValue==1)
e.Value="بله";
else
e.Value="خیر";
با تشکر
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
با سلام .میخام علاوه بر جمع کل ، جمع صفحه رو هم تو گزارش بزنم . این کاررو با تغییر summery report به page انجام دادم .مشکل اینه که میخام این جمع بلافاصله بعد از آخرین رکورد تو هر صفحه نمایش داده بشه .نمی دونم تکس مربوط به جمع رو کجابزارم؟؟؟ اگه تو فوتر بزارم وقتی یه صفحه ای پرنمیشه جمع رو با فاصله می زنه که خوب نیست . تو گروپ فوتر هم که نمی خام باشه .کجا باید بزارمش؟؟؟
یه سوال دیگه : ColumnHeaderBand چه استفاده ای داره؟
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
من اینجوری احساس کردم که دوستمونmirzaei می خان بله و خیر رو به گزارش بفرستن؟ منم با مقادیر فارسی همین مشکل رو داشتم دوستمون Esmael Solhkhah این طوری راهنمایی کردند.دو پارامتر تعریف می کنی ومقدارشو "بله" و "خیر" میزاری و به گزارش پاس میدی ،حالا شرط میکنی که اگه فلان فیلد مقدارش 1 است پارامتر مربوط به بله رونشون بده درغیراینصورت خیر رو نشون بده(iif) . منظورتون همین بود ؟
موفق باشی
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
نقل قول:
نوشته شده توسط
PetekDincos
با سلام
در رویداد مربوط به GetValue تکست باکس با یه if به این صورت
if(MyValue==1)
e.Value="بله";
else
e.Value="خیر";
با تشکر
متشکرم از پاسخ دوستان
تغییراتی که من در قسمت کد فایل ریپورت میدم بعد از ذخیره کردن ریپورت از بین میرن یعنی ذخیره نمیشن. مشکل از کجاست؟
و با توجه به این که رویداد getvalue من به صورت زیر هست به جای MyValue چی باید بنویسم؟
public void Text23__GetValue(object sender, Stimulsoft.Report.Events.StiGetValueEventArgs e)
{
e.Value = ToString(sender, vahed.HaveRegTejariName, true);
}
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
shocraneh : بله همینطوره پاسخی هم که دوستمون PetekDincos دادند هم فکر کنم همون راه حلی هست که شما ارایه دادین اگه راه حل دیگه ای مد نظرتون هست متشکر میشم بگین.البته یکمی با جزییات بیشتر.بازم ممنون.
-
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
در حال حاضر اینجوری انجامش میدم که متاسفانه فقط روی یک سطر اعمال میشه که با توجه به کد من منطقی هم هست
Stimulsoft.Report.Components.StiText Text13 = report1.GetComponentByName("Text13") as Stimulsoft.Report.Components.StiText;
cmd = new SqlCommand("SELECT Vahed.HaveTaghireName FROM Vahed where Vahed.Vahed_ID ='" + vahedid.ToString() + "'", con);
con.Open();
rd = cmd.ExecuteReader();
while (rd.Read())
{
page1taghirnam = Convert.ToInt32(rd["HaveTaghireName"]);
}
}
catch (Exception f)
{
MessageBox.Show(f.Message);
}
finally
{
if (rd != null)
{
rd.Close();
con.Close();
}
if (con != null)
con.Close();
}
if (page1taghirnam == 2)
{
Text13.Text = "خیر";
}
if (page1taghirnam == 1)
{
Text13.Text = "بله";
}