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

هل ممكن تثبيت الهامش الايمن للتقرير ليساوي صفر دائما

بدأه أسكندراني في 10 أبريل 2013 · 13 رد · 4,285 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

أنا اريد ان اطبع الشيكات من على برنامج و المشكلة عندي تتمثل في الهامش الايمن عند الطباعة حيث اني كلما جعلته يساوي 0 يتغير حسب برنامج الطابعة اللي موجود الى 4 او 6 تلقائيا و جربت اغير نوع الورق A5, A4 , Letter أفقي و جربت جميع انواع الورق لكنه تلقائيا يغير قيمة 0 الى رقم اعلى فتختلف معي القياسات في الطباعة بسبب هذا الهامش .
هل من طريقة اثبت بها الهامش ليكون صفر مهما اختلفت الطابعات ؟

#2

ارفق لنا مثال

#3

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

 

post-137410-0-83509100-1366268737_thumb.

#4

أخي

 

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

ولكن ، إقلب وضع التقرير ، فبدّل الطرف الايمن بالطرف الايسر مثلاً ، او اجعل الشيكات في المنتصف بدل طرف الطابعة، وهكذا.

 

هذا مثال لطباعة الشيكات عملته قبل عدة سنوات:

 

post-273849-0-07926200-1366438334_thumb.

 

وهذه هوامش التقرير

 

post-273849-0-05545900-1366438639.jpg

 

جعفر

#5

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

#7
أسكندراني كتب:

السلام عليكم ورحمة الله وبركاته

أنا اريد ان اطبع الشيكات من على برنامج و المشكلة عندي تتمثل في الهامش الايمن عند الطباعة حيث اني كلما جعلته يساوي 0 يتغير حسب برنامج الطابعة اللي موجود الى 4 او 6 تلقائيا و جربت اغير نوع الورق A5, A4 , Letter أفقي و جربت جميع انواع الورق لكنه تلقائيا يغير قيمة 0 الى رقم اعلى فتختلف معي القياسات في الطباعة بسبب هذا الهامش .

هل من طريقة اثبت بها الهامش ليكون صفر مهما اختلفت الطابعات ؟

 

 

اخي الفاضل : اسكندراني

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

 

بالتوفيق

1
#8

أستاذتنا زهرة أود ان اتفضل اليكي بفائق الشكر حيث انني استفيد في برامجي من مشاركاتك القيمة

مرفق المثال

 

 

طباعة الشيكات.rar

تم تعديل هذه المشاركة بواسطة أسكندراني في 2 مايو 2013 في 11:12

#9

تفضل اخي الكريم

 

 

 
يوضع هذا الكود في التقرير عند حدث الفتح
 
Private Sub Report_Open(Cancel As Integer)
With Me.Printer
.TopMargin = 0
.BottomMargin = 0
.LeftMargin = 0
.RightMargin = 0
End With
DoCmd.Maximize
End Sub
 
يوضع هذا الكود في التقرير عند حدث الطباعة في قسم تفصيل
 
Private Sub تفصيل_Print(Cancel As Integer, PrintCount As Integer)
With Me.Printer
.TopMargin = 0
.BottomMargin = 0
.LeftMargin = 0
.RightMargin = 0
End With
End Sub
 
يتم تطبيق هذه الأكواد في  التقارير كلها
 
قم بالتجربه لطباعة التقرير الموجود وابلغنا بالنتيجة
بإمكانك زيادة ارقام الهوامش ( الأعلى - الأسفل - اليسار ) في الكود الى 0.1  او  0.2 اما الهامش الأيمن فدعه على صفر
 
 
 
بالتوفيق
2
#10

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

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

 

post-137410-0-15381100-1367738578_thumb.

#11

اخي الفاضل : اسكندراني

 

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

وتخبرنا بالضبط كم هو مقاس الشيك بالمليمتر

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

 

بالتوفيق

#12

مرفق صورة طبيعية للشيك بالأبعاد الحقيقة و هي ارتفاع 89 ملم و عرض 180 ملم

 

post-137410-0-28341400-1367749228_thumb.

تم تعديل هذه المشاركة بواسطة أسكندراني في 5 مايو 2013 في 13:21

#13

تفضل اخي الكريم

 

قم بالتجربه على شيك فارغ وابلغنا بالنتيجة

 

ستتم طباعة الشيك بهذه الطريقة

 

post-15367-0-63786300-1367767713_thumb.g

 

 

za-Print_Checks-UP.rar

 

 

بالتوفيق

تم تعديل هذه المشاركة بواسطة zahrah في 5 مايو 2013 في 18:52

#14

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

تحملينا يا أم عهود تعبناكي معانا

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

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

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

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

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