PDA

View Full Version : سوال: نحوه چاپ گزارش مانند نامه اداري ؟



Profesorjd
دوشنبه 09 خرداد 1390, 22:40 عصر
با سلام
نامه‌هاي اداري تقريباً شامل يك سربرگ ( مانند آرم شركت در سمت راست و شماره و تاريخ در سمت چپ) ، به از موضوع ، متن و امضاء هستند . اگر بخواهيم نوعي گزارش تهيه شود كه با فرض موارد فوق بعد از متن گزارش قرار گيرد و در انتها نام و امضاء در يك گزارش A4 مشكلي نيست . ولي اگر گزارش دو صفحه‌اي شد مشكل ايجاد مي‌شود .
مثلاً :
1- من آرم شركت و شماره و تاريخ را در Page header قرار دادم چون هر صفحه بايد تكرار شوند .
2- يك متن تكراري دارم مانند "با سلام و احترام بدين وسيله گزارش مورد نظر بشرح ذيل ارسال مي‌شود " كه چون گزارش از جداول و كوئري اخذ مي‌شود و طبيعتاً بيش از يكي است اين متن را نيز در Page Header قرار دادم .
3- گزارش را در Detail قرار دادم
4- نام و امضاء را در Report footer .
اگر گزارش يك صفحه بشود مشكلي نيست ولي اگر گزارش دو صفحه‌اي شود بند 2 نيز در صفحات بعد تكرار مي‌‌شود كه جالب نيست .
سئوال من اين است :
1- آيا راهي هست كه در گزارش بيش از يك صفحه بند 2 تكرار نشود ؟
2- آيا راهي هست كه اگر گزارش بيش از دو صفحه شد هر صفحه را مجزا چاپ كند ؟ چرا كه گزارش شماره رديف دارد و اگر مشكل 1 حل نشود چون هرصفحه را مجزا شماره رديف مي‌اندازد كسي متوجه اينكه گزارش پشت سرهم است نخواهد شد .

wolfstander
سه شنبه 10 خرداد 1390, 07:14 صبح
سلام
رديف 2 را اگر در Report Header بيندازي< به نظر من مشكلت حل ميشود
كل مواردي كه ميخواهي در هر صفحه چاژ شود را در Page header/Footer وارد كن و بقيه موارد را در Report Header/Footer وارد كن
فكر كنم به اين صورت اگر باشد< دو سوالت بات هم حل خواهد شد
البته فكر ميكنم ها
100% مطمئن نيستم

aagh2008
سه شنبه 10 خرداد 1390, 10:12 صبح
با سلام
دوست عزير نمونه فايل ميدادي شايد ما هم بتونيم ازش استفاده كنيم
با تشكر

Profesorjd
سه شنبه 10 خرداد 1390, 17:15 عصر
با سلام و تشكر
1- متن را در Report header گذاشتم كمي درست شد!
2- گزارش را در Page Footer گذاشتم فقط يك ركورد را آورد ! در صورتيكه ممكن است چند ركورد شود
3- براي بخش دوم سوال راهي نيست ؟
( دوست گرامي دومي ! بعد از حل مشكل نمونه را براي استفاده ديگر دوستان خواهم گذاشت انشاءالله)

hf.farhadi
سه شنبه 10 خرداد 1390, 22:56 عصر
با سلام
دوست عزیز شما متنی که میخوای فقط در بالای صفحه اول نمایش بشه در Report header قرار بده
گزارش اصلی و متنی رو که میخوای در گزارش تکرار بشه و امکان داره بیش از چندین مورد باشه در Detail قرار بده
متنی رو که میخوای هم در بالای صفحه اول و هم در بالای صفحات بعدی به طور ثابت باشه و نمایش داده بشه در Page header قرار بده
متنی رو که میخوای در انتهای گزارشت بیاد در Report Footer قرار بده (مانند محاسبات گزارش)
از Rage Footer هم میتونی در انتهای هر صفحه ازش استفاده کنی (مانند تاریخ ، ساعت، شماره صفحه)
موفق باشید

Profesorjd
چهارشنبه 11 خرداد 1390, 22:10 عصر
با سلام و تشكر
جناب فرهادي ظاهراً متوجه منظور من نشديد ! اين مواردي را كه گفتيد ميدانم ! من ميخواهم مانند نامه اداري گزارشم چاپ شود اصولاً يك نامه اداري در يك صفحه يا بيشتر است . اما در تمام صفحات آن آرم شركت و شماره و تاريخ قرار دارد . به از موضوع نامه فقط در صفحه اول است و امضاء صفحه آخر . امضاء را در Report footer قرار دادم ولي نميدانستم به از موضوع و شروع نامه را در كجا قرار دهم كه در صفحات دوم و بعد چاپ نشود كه با راهنمايي جناب Wolfstander تا حدي رفع مشكل شد . حال راهي براي سئوال دوم وجود دارد يا فقط به همين روش بسنده كنم ؟

Profesorjd
جمعه 20 خرداد 1390, 18:56 عصر
با سلام
آیا راهی برای حل مشکل نیست ؟