PDA

View Full Version : چطور یه گزارش شبیه فاکتور در Fast Report ایجاد کنم.



Mohsen_4194
چهارشنبه 10 تیر 1383, 21:29 عصر
سلام
چطوری می‌تونم تو Fast Report یه گزارش شبیه یک فاکتور درست کنم.به این شکل که هر فاکتور نصف یک صفحه A4 است.
اگه تعداد آیتم های فاکتور بیشتر از مثلاً 12 تا باشه بقیه آیتم ها در یک فاکتور دیگه با همون Header باید چاپ بشه.
در Quick Report من این کار رو با کدنویسی انجام میدادم ولی چون هنوز به Script نویسی تو Fast Report زیاد وارد نیستم نمیتونم اینکار رو اینجا انجام بدم.

Mohsen_4194
پنج شنبه 11 تیر 1383, 09:14 صبح
ببخشید
منظورم همون Fixed Size Report است.
دیشب Report Builder 7.0 رو چک کردم . چقدر اینکار توش آسون بود. حدس زدم حتماْ Fast Report هم این رو داره ولی نتونستم گیرش بیارم.
راستی یه سوال دیگه:
من دیشب Report Builder 7.0 رو نصب کردم به نظرم اومد Open Source است. آیا درست فکر کردم؟

moradi_am
پنج شنبه 11 تیر 1383, 09:31 صبح
اگر اطلاعات header فاکتور در بانک جدا و detail فاکتور(کالاها) در بانک دیگری است به این ترتیب عمل کنید :
- روی شماره فاکتور در header , detail فیلتر بگذارید .
- یک باند masterdata ایجاد کرده و اطلاعات سر برگ را در آن بنویسید و datasource آنرا header قرار دهید و formnewpage آنرا true کنید .
- یک باند DetailHeader ایجاد کرده و عنوان ستونهای فاکتور را بنویسید .
- یک باند DetailData ایجاد کرده و فیلدهای مربوطه را در آن بنویسید .
- در onbeforeprint این باند کد زیر را بنویسید :

if Count(band?)=12 then NewPage;
اگر همه اطلاعات در یک بانک هست باید از group استفاده کنید .

moradi_am
پنج شنبه 11 تیر 1383, 09:44 صبح
اگه نسخه کامل باشد با سورس هست .
ضمنا د ر موقع پست قبلی من پست دوم شما را ندیده بودم .

Mohsen_4194
پنج شنبه 11 تیر 1383, 12:32 عصر
خیلی متشکرم
اما یه مشکل هست
گزارش من از بغل پرفراژ میخوره
فکر کنم بهتره عکسش رو بفرستم چون خودم هم احساس میکنم توضیحاتم کامل نبوده
D:\Image1.jpg

ضمناْ در مورد سوال دومم هم خیلی ممنون
اگه خودتون با جفت این دو تا کار کردین نظرتون راجع بهشون چیه
غیر از سادگی Fast Report چه مزیتی نسبت به Report Builder با Sourceداره؟

مهدی کرامتی
پنج شنبه 11 تیر 1383, 12:38 عصر
دوست عزیز، آقا محسن:

برای اضافه کردن تصویر به پست باید آنرا ضمیمه کنید، نه اینکه آدرس تصویر روی هارد خودتون رو بدید!

فکر نکنم پروتکلهای ارتباطات اینترنتی هنوز اونقدر پیشرفت کرده باشه که بشه چنین آدرسی رو برای ارجاع به یک تصویر در صفحات وب داد :)

Mohsen_4194
پنج شنبه 11 تیر 1383, 12:43 عصر
معذرت میخوام اشتباهاْ Post کردم

Mohsen_4194
پنج شنبه 11 تیر 1383, 13:20 عصر
اطلاعات سمت راست پرفراژ همون اطلاعات Header و همینطور جمع مبلغ فاکتور است.

Mohsen_4194
پنج شنبه 11 تیر 1383, 20:47 عصر
کسی نمیتونه منو کمک کنه؟
تورو خدا کمک کنید :cry: :cry: :cry:

Mohsen_4194
جمعه 12 تیر 1383, 12:02 عصر
آهای ملت بیایید دست به دست هم دهید و به من کمک کنید.