مشکلاتی در طراحی گزارش با فست ریپورت
سلام دوستان
من با فست ریپورت گزارشی بدین صورت طراحی کردم :
سوال اول :
مشکلی که هستش من متاسفانه در پایگاه داده ام ستون ID که پشت سرهم باشه رو ندارم و چون اطلاعات این جدول فیلترشده هست پس نمیتوانم ستونی از اکسس رو به عنوان ردیف برای این گزارش بیارم.به نظر شما حالا چطوری ستون ردیف را شماره گذاری کنیم؟ خود فست ریپورت تابعی برای اینکار نداره؟یا اینکه در قسمت کدنویسیش حلقه ای قراربدیم اما به چه صورت؟
سوال دوم :
چگونه مجموع ستون قیمت کل را بدست بیارم ؟ دستور زیر رو نوشتم اما جواب نداد !
[SUM(<qry."fe4">,MasterData1)]
سوال سوم :
من جدول مربوط به گزارش بالا را در داخل DB CROSS TAB PROJECT طراحی کردم.آیا درسته این کار؟ (فیلد NUMER یک فیلدخالی برا ردیف می باشد)
اما مشکلی که هست این هستش که در پایین جدول من میخواستم یک ردیفی مثل ردیف اول و دوم داشته باشم که هرکدام سلول های جدا دارند اما هرکار کردم نتونستم....فقط یه فکری به ذهنم رسید اینکه بیام خط کشی کنم تا بصورت زیر بشه :
ایا اینکار درسته ؟ یا میتوانستیم کار دیگری کنیم؟
سوال چهارم:
چگونه میتوانیم جدول طراحی شده بالا را بصورت زیر یک درمیان رنگی کنم ؟ فکر میکنم باید در قسمت کد نویسی فست ریپورت دستوراتی باید نوشت؟:متفکر:
ممنون میشوم در مورد این سوالات راهنمایی کنید.(البته سوالاتم زیاد شد:لبخند:)
نقل قول: مشکلاتی در گزارش گیری با فست ریپورت
دونه دونه پرسیده بودی زودتر جواب میگرفتی.
فقط برای ساخت ردیف بیا یه SysMemoبذار و خاصیت اونو روی Line تنظیم کن و بذار کنار فیلد های موجود
در مورد سوال چهارمت هم زمانی که فیلد ردیف رو درست کردی بیا فیلد های که زوج هستن رو در نظر بگیر و back color انو تغییر بده . شاید هم راه حل بهتری باشه اما این به نظرم رسید .
در مورد فونت هم که عربی می نویسه باید فونت های فارسی رو انتخاب کنی در گزارش های من که متوجه چنین چیزی نشدم. از فونت bnazanin تست بگیر ببین درست میشه یا نه ؟
سوال سومت هم که نمی دونم چی بود اصلا
1 ضمیمه
نقل قول: مشکلاتی در گزارش گیری با فست ریپورت
سلام
اگر پوشه reports در محل نصب فست ریپورت رو ببینی و گزارشاتش رو مرور کنی همه مشکلاتت حل میشه
روش گذاشتن فیلدهات هم اشتباه (CrossTab)، این برای طراحی گزارشات جدولی خاص استفاده میشه مثلا ساخت تقویم، برای گزارشات معمولی باید از پنجره Data Tree فیلدها رو بزاری روی صفحه
برای شماره سطر خودش داره از همونجایی که فیلدها رو انتخاب میکنی برای آوردن روی گزارش باید سربرگ Variables رو انتخاب کنی (منوی View گزینه Toolbar آیتم Data Tree)
برای یک در میان رنگی هم یک راه راحت داره که بازم تو نمونه خودش هست (C:\Program Files\FastReports\FastReport Studio\Reports\1.Basic reports\01.Simple list.fr3)، یک مستطیل تو زمینه فیلدها گذاشته، روش کلیک راست کن و Edit بزن و ببین در سربرگ Highlight چی نوشته
البته چون مستطیل زیره و سفید هم هست دیده نمیشه، ابتدا روی یک فیلد کلیک راست کن و Send to Back بزن بعد دوباره همونجا کلیک راست کن تا مستطیل زمینه انتخاب بشه
کلا برای ساخت گزارش همون پوشه Report رو بررسی کن، گزارشات از ساده به پیچیده توش هست
فیلدی که برای جمع ستون هم درست کردی باید در باند Footer یا Page Footer گذاشته بشه
سعی کردم تو یه عکس همه رو بزارم