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

لماذا لايستقر البرنامج على خط واحد

مغلق
بدأه مسافر الى في 3 يونيو 2002 · 3 رد · 401 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

#2

بالنسبة للسؤال الأول :

http://www.arabteam2000.com/vb/show...=&threadid=5792

http://www.arabteam2000.com/vb/show...=&threadid=4039

http://arabteam.nicmatic.com/vb/showthread...%C3%DD%DE%ED%C9

أما السؤال الثاني فلا أعرف ، لكن هذا موضوع مقارب :

http://arabteam.nicmatic.com/vb/showthread...ighlight=%CE%D8

#3

شكرا لك اخي حارث على تجاوبك السريع

رغم ارتفاع مستوى لغة المحاورة في الرابط الثالث الا اني لقطة بعض المعلومات بعد تركيز شديد فنحن على قدنا لسنا محترفين مثلك ومثل باقي الاخوة ولكن الرابط الاول والثاني لايعمل لااعرف ماسبب

شكرا لك اخي حارث وبارك الله فيك

#4

أعتذر عن الخطأ في كتابة الوصلات :

بالنسبة للرابط الثالث خلاصته

اكتب الكود التالي في زر الأمر الذي يفتح التقرير في حدث عند النقر ، لكن يجب أن تكتبه بعد الأسطر الخاصة بالفتح ، أو اكتبه في خصائص التقرير في حدث عند التنشيط (على ما أظن):

Report![اسم التقرير].Printer.Orientation = 2 ' صفحة أفقية

Report![اسم التقرير].Printer.Orientation = 1 ' صفحة عمودية

علما بأنه لا يعمل إلا على أكسس xp

أما الروابط الأول والثاني فهما :

http://www.arabteam2000.com/vb/showthread....=&threadid=5792

http://www.arabteam2000.com/vb/showthread....=&threadid=4039

وخلاصتهما ما يلي :

Reports("RR").Printer.LeftMargin = 520

Reports("RR").Printer.TopMargin = 520

Reports("RR").Printer.BottomMargin = 520

Reports("RR").Printer.RightMargin = 658

Reports("RR").Printer.Orientation = acPRORLandscape

Reports("RR").Printer.PaperSize = A4

استبدل RR باسم التقرير لديك ، وضع هذا الكود كما سبق وهو أيضا يعمل على xp

علما بأن الأسطر الأربعة الأولى لضبط الهوامش الأربعة

والسطر الخامس لكون التقرير أفقيا .

والسادس لحجم الورق .

هذا الموضوع مغلق.

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

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

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

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

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