‫۱۰ سال و ۲ ماه قبل، شنبه ۱۱ مرداد ۱۳۹۳، ساعت ۱۵:۰۳
با عرض سلام
میخواستم بدونم آیا میشه در هدر گزارشات از داده‌های داینامیک هم استفاده کرد؟
یعنی توی هدر نشون بدیم که گزارشی که تهیه میکنیم مثلا مربوط به کدوم کلاس و کدوم پایه تحصیلی هست.
اگر همچین امکانی وجود داره به چه شکل می‌تونیم این کار رو انجام بدیم.
ممنون
‫۱۰ سال و ۲ ماه قبل، دوشنبه ۶ مرداد ۱۳۹۳، ساعت ۱۸:۴۸
سلام جناب مهندس
من از PdfReport شما استفاده می‌کنم و ازتون کمال تشکر رو دارم.
میخوام به این صورتی که میخوام گزارش تهیه کنم آیا امکان داره؟ اگه بله به چه صورت میشه و اگه نه ایده و راه حلی برای همچین گزارشی به ذهنتون میرسه آیا؟
ممنون

این گزارش آماری هستش که میخوام یه قسمتی هم باشه به غیر از این اما تقریبا با همین شرایط بالا لیست نفرات رو نشون بده. اگه با PDF Report نباشه آیا امکان داره از iTextSharp استفاده کنیم و همین نتیجه رو بگیریم؟
ممنون میشم راهنمایی بفرمایید.
درضمن پیشاپیش عید سعید فطر رو هم بهتون تبریک میگم.
‫۱۰ سال و ۴ ماه قبل، چهارشنبه ۷ خرداد ۱۳۹۳، ساعت ۱۵:۱۵
با عرض سلام و خسته نباشید؛ میخوام توی گزارش از هدر سفارشی استفاده کنم و به صورت HTML یه چیزی درست کردم (تستی) اما متن پیغام نشون داده نمیشه.
کدی که استفاده کردم:
                    header.XHtmlHeader(rptHeader =>
                    {
                        rptHeader.PageHeaderProperties(new XHeaderBasicProperties
                        {
                            RunDirection = PdfRunDirection.RightToLeft,
                            ShowBorder = true,
                            //ImagesPath = Path.Combine(AppPath.ApplicationPath, "images\\report-logo.png")
                        });
                        rptHeader.AddPageHeader(pageHeader =>
                        {
                            string message = "گزارش تراکنش‌های مالی ریز پرداخت ها";
                            var photo = Path.Combine(AppPath.ApplicationPath, "images\\report-logo.png");
                            var image = string.Format("<img src='{0}' width='150' />", photo);

                            return string.Format(@"<table style='width:100%;direction:rtl;font-size:15px;'>
            <tr>
            <td style='width:20%;'>{2}</td>
            <td style='width:60%;'>{1}</td>
            <td style='width:20%;'>{0}</td>
            </tr>
                </table>", image, message, DateTime.Now.ToString("yyyy/MM/dd"));
                        });
                    });

و نتیجه ای که می‌گیرم:


ممنون میشم راهنمایی بفرمایید.
‫۱۰ سال و ۴ ماه قبل، چهارشنبه ۳۱ اردیبهشت ۱۳۹۳، ساعت ۱۷:۱۸
سلام
آقای نصیری از پروژه تون خیلی خیلی تشکر می‌کنم. واقعا عالیه. تو فکر بودم که چه جوری تحت وب گزارش گیری کنم بدون crystal report.
راستش خیلی از مقاله‌ها رو خوندم اما واقعا گیج شدم.
توی مقاله معرفی کتابخانه PdfReport گفتید کلاسی به اسم مثلا User ایجاد کنیم توی یه ClassLibrary. سوالم اینه که من که از ef استفاده می‌کنم و کلاس هایی هم توی DomainClass دارم دوباره باید برای گزارش گیری این کلاس‌ها رو ایجاد کنم؟
درکل چه جوری تحت وب (Web Form) از این کتابخانه استفاده کنم؟ اگه راهنمایی کلی می‌خوام که به چه نحوی باید گزارش ایجاد کنیم. انقد گشتم سرم گیج میره.