-
سه شنبه 22 اسفند 1391, 07:10 صبح
#8
کاربر تازه وارد
نقل قول: سوالات مربوط به StimulReport رو در این تاپیک مطرح کنید
سلام به دوستان
من در حال ساخت یک گزارش با stimul هستم . در کد C# یک متن بزگ که شامل متن ساده و تگ های html هست رو به صورت داینامیک ایجاد می کنم . دقت کنید که این رشته بسیار بزرگ و طولانی است.
سپس در stimul design یک کامپوننت stiDataBand بر روی صفحه قرار می دم و همچنین یک stiText درون آن DataBand. سپس خاصیت CanGrow و CanBreak رو در DataBand و همان خاصیت ها را در stiText همچنین خاصیت WordWrap و allowHtmlTags رو هم true می کنم .
زمانی که در کد C# مقدار stiText.Text.Value رو برابر رشته تولید شده قرار می دم و هنگامی که گزارش رو اجرا می کنم نیاز دارم که این رشته در چندین صفحه نمایش داده بشه اما کل رشته در یک صفحه نمایش داده می شه و تعداد صفخات یک صفحه هست . (این مشکل برای متن های کوتاه در حد 5 یا 6 صفحه a4 وجود نداره و برای متن های بزرگ اتفاق می افته)
در نهایت یک راه چاره برای این قضیه پیدا کردم و به جای stiText از stiRichText استفاده کردم و مشکل نمایش در چند صفحه حل شد . اما یک مشکلی هست و اون هم اینه که stiRichText خاصیتی مثل alloHtmlTags نداره و کل متن رو به صورت متن ساده نمایش می ده.
کسی می دونه چکار باید انجام بدم ؟
از ورژن ultimate 2010 استفده می کنم.
برچسب های این تاپیک
قوانین ایجاد تاپیک در تالار
- شما نمی توانید تاپیک جدید ایجاد کنید
- شما نمی توانید به تاپیک ها پاسخ دهید
- شما نمی توانید ضمیمه ارسال کنید
- شما نمی توانید پاسخ هایتان را ویرایش کنید
-
قوانین سایت