الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف يمكن تحديد طول الورقة فى الطباعة

بدأه essam_ar1 في 21 أكتوبر 2010 · 7 رد · 2,231 مشاهدة · في قواعد بيانات Visual FoxPro
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاخوة الاعزاء

عندى مشكلة وهى انى اقوم بتصميم تقرير لفاتورة وهذه الفاتورة هى عبارة عن نصف ورقة وليست ورقة كاملة فيكون حجم الورقة فى هذه الحالة 8.5 × 5.5 بوصه

والطباعة على طابعات الدوت ماتريكس

هل من طريقة لتحديد طول الورقة الى هذا المقاس

فى ويندوز 98 كان هناك حجم مخصص للورق فى بيانات الطابعة فكنت اختار هذا الحجم عن اعداد التقرير ولكن فى ويندوز اكس بى لا يوجد حجم مخصص للورق

او هل فيه امر يمكننى من تحديد عدد السطور فى الطبعة وبعد كده ينقل على ورقة جديده

هل يمكن مساعدتى

شكرا لكم

تم تعديل هذه المشاركة بواسطة essam_ar1 في 21 أكتوبر 2010 في 10:57

#2
essam_ar1 كتب:

او هل فيه امر يمكننى من تحديد عدد السطور فى الطبعة وبعد كده ينقل على ورقة جديده

نعم يمكن ذلك عن طريق تحديد متغير في التقرير وانشاء مجموعة مرتبطة به على النحو التالي

المتغير هنا هو PrintLines

عدد السجلات المطلوب طباعتها 20 وتحدد في الـ Group

* انشاء متغير :

Report >> Variables :


Add New Variable = PrintLines
Calculation Type   = COUNT

post-113506-022785900 1287657958_thumb.p

* انشاء مجموعة :

Report >> Data Grouping

Add New  = CEILING((PrintLines+1)/20)
Group Starts On = New Page

post-113506-084838100 1287657986_thumb.p

المرفقات
c0.PNGc1.PNG
1

أستغفر الله العظيم و أتوب إليه

#3

شكرا للرد ولكن ما اريده هو تحديد حجم الصفة للطابعة

علشان لما الطابعة تعمل Eject للورق تكون على بداية الصفحة حسب الحجم المطلوب

يعنى المطلوب امر للتحكم فى حجم الصفحة فى الطباعة وليس التقرير نفسه فقط

شكرا

#4
essam_ar1 كتب:

شكرا للرد ولكن ما اريده هو تحديد حجم الصفة للطابعة

علشان لما الطابعة تعمل Eject للورق تكون على بداية الصفحة حسب الحجم المطلوب

يعنى المطلوب امر للتحكم فى حجم الصفحة فى الطباعة وليس التقرير نفسه فقط

شكرا

الرد السابق لتحديد عدد السجلات المراد طباعتها،

أما ما تبقى اعتقد أن هذا يحدد من الطابعة نفسها وليس من الفوكس برو،

حاول ان تقرأ حول الطابعة عن كيفية تحديد حجم الورق المستخدم

وخبرنا !

تم تعديل هذه المشاركة بواسطة Shadowz في 21 أكتوبر 2010 في 23:20

أستغفر الله العظيم و أتوب إليه

#5

فى الويندوز 98 يوجد حجم مخصص للورق فى توصيف الطابعة

وكذلك الفيجوال فوكس 6 على الويندوز 98 يوجد فى اعدادات الصفحة حجم مخصص للورق

فكان فى الامكان ان احدد حجم الورق مثلا 8.5 " × 5.5" وده نصف حجم الورقة

لكن فى ويندوز اكس بى وفيجوال 9 لايوجد الحجم المخصص للورق

هذا ما اسأل عنه

شكرا لك

#6

جرب التالي....وخبّر

post-113506-021016400 1288819689_thumb.p

post-113506-003690200 1288819768_thumb.p

post-113506-003157900 1288819781_thumb.p

المرفقات
Esam1.pngEsam2.pngEsam3.png

أستغفر الله العظيم و أتوب إليه

#7

انا فعلا عاجز عن الشكر

نجحت الطريقة دى فعلا

حقيقى انت خدمتنى مرتين لغاية دلوقتى ومش عارف اوفيك حقك من الشكر

#8
essam_ar1 كتب:

انا فعلا عاجز عن الشكر

نجحت الطريقة دى فعلا

حقيقى انت خدمتنى مرتين لغاية دلوقتى ومش عارف اوفيك حقك من الشكر

الحمد لله...والعفو

أستغفر الله العظيم و أتوب إليه

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…