پاسخ به بازخورد‌های پروژه‌ها
تکرار هدر گروه بندی اطلاعات در هر صفحه
سپاس از شما
مشکل جدیدی که ایجاد شده، هدر جدول اصلی در سطر آخر تکرار میشه
 چیزی که نمایش میده در صفحه اول :

و آحرین صفحه:

جمع کل رفته بالا
و در گزارش تک صفحه ای، هدر جدول در ردیف آخر جدول نمایشش میده و در ردیف اول نمایش نمیده(گزارش سطری عادی)

پاسخ به بازخورد‌های پروژه‌ها
تعداد کانکشن ها
- مهم نیست. ممکن است EF بسته شدن یک کانکشن را گزارش ندهد. خصوصا مواردی که در ابتدای کار جهت تنظیمات دیتابیس در پشت صحنه انجام می‌دهد.
- اضافه شدن‌ها را در قسمت logs خام آن می‌توانید مشاهده کنید. یک گزارش خام JSON مانند است از تمام اتفاقات رخ‌داده. ممکن است ابزارهایی مانند browser link یا موارد مشابهی که توسط ویژوال استودیو فعال شده‌اند، سبب ارسال درخواستی به سرور شوند.
پاسخ به بازخورد‌های پروژه‌ها
مشکل در دریافت خروجی pdf به صورت FlushInBrowser
سلام وقت بخیر، بنده تمامی گزارشهای مورد نیاز خود را تهیه کردم، گزارش مورد نظر یک لیست صورت جلسه می‌باشد که تا به حال انجام می‌شد. این لیست شامل اطلاعات شخصی متقاضی و عکس(تقریبا 5kb) هست، می‌باشد. تولید گزارش که به روش FlushInBrowser انجام میشود، تا 56 نفر رو جواب داد ولی در حال حاضر که تعداد آنها به 290 نفر رسیده همان کد روی سرور دانلود pdf تولید شده با مشکل مواجع میشود ولی بر روی سیستم خودم بدون مشکل انجام می‌شود، آیا به تعداد رکوردها  بستگی دارد که با خطا مواجعه میشود، ممنون از راهنمایی‌های همیشگی شما.. 
پاسخ به بازخورد‌های پروژه‌ها
چند دیتا سورس به عنوان ورودی داده
از چند دیتاسورس استفاده کنید و نهایتا با ترکیب این‌ها (شبیه به مباحث projection در LINQ) یک خروجی مشخص را ایجاد کنید (و در آخر از AnonymousTypeListDataSource برای پردازش آن استفاده کنید).
مثال گزارش حضورغیاب از همین نوع است. سه ستون اول شماره، نام و تاریخ آن ثابت است و ستون‌های بعدی آن پویا هستند و کاملا متغیر. مثلا یک شخص ممکنه در طول روز 2 بار کارت بزنه، روز بعد 4 بار یا روز بعدش 8 بار.
مثال گزارش Dynamic cross tab هم بر همین مبنا تهیه شده.
پاسخ به بازخورد‌های پروژه‌ها
راهنمایی در مورد چیدن اجزای گزارش
دو مثال جدید اضافه کردم در مورد ساده سازی تعریف هدر و فوتر سفارشی:
الف) Inline provider برای تعریف ساده‌تر جداول در هدر و فوتر
ب) Html header برای استفاده از html جهت طراحی هدر و فوتر گزارشات
از این دو مورد ایده بگیرید برای کار خودتون.

همچنین اگر نیاز دارید بلافاصله پس از پایان جدول اصلی گزارش (و نه در فوتر گزارش) اطلاعاتی را نمایش دهید از روال events.MainTableAdded استفاده کنید.
یک مثال در این باره: (
^)
پاسخ به بازخورد‌های پروژه‌ها
گرفتن گزارش از کلیه گریدهای موجود در صفحه
سلام؛ خیر. علت این است که برای تهیه یک گزارش شما نیاز دارید تمام مباحث صفحه بندی، تنظیمات ستون‌ها، قلم، منبع داده و غیره رو پیاده سازی کنید. تمام این‌ها هم به یک منبع داده متصل می‌شود. در اینجا ستون‌ها متناظر است با یک منبع داده.

البته این رو اضافه کنم که امکان merge کردن چند فایل pdf با هم در iTextSharp وجود دارد. یعنی می‌تونید چند گزارش کاملا مستقل رو با PdfReport ایجاد کنید. هر کدام به صورت مستقل یک فایل pdf به شما می‌دهند. بعد این‌ها رو با استفاده از iTextSharp یکی کنید. نحوه کار رو می‌تونید در این پروژه سورس باز PDF Merge ملاحظه کنید.
اشتراک‌ها
راه‌های موجود جهت نمایش عکس در استیمول‌سافت

کامپوننت Image در نرم‌افزار گزارش گیری استیمول‌سافت از جمله محبوب‌ترین کامپوننت‌ها است که جهت نمایش عکس بکار گرفته می‌شود، در این پست قصد داریم راه‌های متفاوت جهت نمایش عکس با استفاده از این کامپوننت را آموزش دهیم. 

راه‌های موجود جهت نمایش عکس در استیمول‌سافت
نظرات مطالب
راه اندازی StimulSoft Report در ASP.NET MVC
سلام؛ من از این روش برای پیاده سازی خودم و تهیه گزارش استفاده کردم، اما وقتی View من فراخونی میشه هیچ یکی از متدهای GetReportSnapshot و یا ViewerEvent  و یا PrintReport فراخوانی نمی‌شن و در عوض خود متد فراخواننده View گزارش فراخوانی میشه. به عبارت بهتر وقتی من متد گزارش رو به آدرس
 http://localhost:14425/tableproduct/printtable?reporttype=21
فراخوانی میکنم این آدرس یک بار فراخوانی شده و سپس View فراخوانی می‌شود و View درخواستی به شکل زیر را به سرور می‌دهد :
/tableproduct/PrintTable?reporttype=21&mvcviewer_resource=scripts&mvcviewer_id=MVCViewer1&mvcviewer_theme=Office2013&mvcviewer_loc=
fi9Db250ZW50L1N0aW11bHNvZnQvTG9jYWxpemF0aW9uL2ZhLnhtbA%3d%3d&mvcviewer_version=2015.2 
به نظر شما دلیل این مشکل چی میتونه باشه؟ نتیجه بررسی‌های خودم نشون میده احتمالا مشکل از CustomRoute من هستش. پروژه ای که من دارم گزارش رو توی اون ایجاد میکنم از ساختار Routing پروژه Iris  استفاده میکنه.
نظرات مطالب
چگونگی گزارشگیری از Business Objects مانند List توسط StimulSoft
سلام
من یه بیزینس آبجکت دارم که درونش چندتا بیزینس آبجکت دیگه هست

هر بیزینس آبجکت داخلی رو بین یک GroupHeader و GroupFooter قرار دادم. من این بیزینس آبجکتهای داخلی رو با درگ کردن درون محیط دیزاین قرار دادم. مشکلی که وجود داره اینه که وقتی خروجی گزارش توی برنامه تکراری هست. یعنی اینکه اطلاعات بیزینس آبجکتهای LanguageCourses و... چند بار توی خروجی تکرار میشه. مشکل هم از پاس دادن اطلاعات توی اکشن نیست. اونجا اطلاعات درست پاس داده میشه. و جالب اینجاست که مثلا اگر من فقط دوتا بیزینس آبجکت LanguageCourses و Education رو توی گزارش بذارم اطلاعات این دوتا، دوبار تکرار میشه. اگه یه بیزینس آبجکت دیگه (مثلا TrainingCourses) رو هم بیارم تو گزارش، اطلاعات هر کدوم از این سه تا، سه بار تکرار میشه!

چند روز همین مشکل منو درگیر کرده و هنوز هم به نتیجه ای نرسیدم.

ممنون میشم دوستان راهنمایی کنند.

فایل گزارش: Report-9b7bd75b5286457a96f25f7ed37e45b6.mrt 

نظرات مطالب
ارتقاء به ASP.NET Core 1.0 - قسمت 19 - بومی سازی
مشکلی در عدم پشتیبانی ، استفاده از Class Library جداگانه جهت بومی سازی، (تا اینجا که بنده تست کردم)
در نسخه شبانه 1.1.0-alpha1-21873 مشاهده شده که به مخزن aspnet/Localization در بخش  Issues گزارش دادم.