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

تنسيق في التقارير

بدأه مشهورين 2002 في 11 فبراير 2010 · 9 رد · 636 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

ارجو من الاخوه الافاضل الافاده بحيث يوجد لدي سؤالين وهما

في التقارير وعملية التنسيق وبحيث يتلائم مع جميع الطابعات

لا اغير في الاعدادات ويوجد مرفق

السؤال الاول

الصورة الاولى هذه من التقرير بحيث لايظهر معي العدد والسجل والاسم في الجهتين

نفس الصورة الثانية وبحيث في زيادة في الاعلى ونقصان في الجهه اليمنى لايكمل بقية الجدول لايظهر العمود

اردت ان يكون مثل الصوره الثانية

* الصورة الاولى

alfaris_net_1265837706.jpg

* الصورة الثانية

alfaris_net_1265837578.jpg

*********************************************************************************

السؤال الثاني

يوجد في الصورة الثالثه يظهر معي بهذا الشكل بحيث الجدول غير متساوي مع

العدد والسجل والاسم اصغر من الملاحظات بحيث اردت ان يكون متساويان

مثل الصوره الرابعه

* الصورة الثالثة

alfaris_net_1265837261.jpg

* الصورة الرابعة

alfaris_net_1265838615.jpg

ولكم جزيل الشكر

my.rar

تم تعديل هذه المشاركة بواسطة مشهورين 2002 في 11 فبراير 2010 في 01:04

#2

السلام عليكم: عدلت التقرير الأول كما تريد اما الثاني فحاولت فيه ولكن لم يتم بشكل متقن ارجو من باقي الزملاء حلها

my_up.rar

Toty_Retos

(المبرمج الصغير)

#3

تم تعديل التقرير الثاني :cool:

my_up.rar

1
#4

ارجو من الاخ الكريم sahob شرح الكود المكتوب لكي يستفيد منه الجميع

Toty_Retos

(المبرمج الصغير)

#5

الخطوات :

1. جعل كل الحقول قابلة للتوسع بتغيير الخاصية Can Grow إلى Yes

2. وضع خطين افقيين بنفس عرض الجدول اعلى واسفل الـ Detail

3. استخدام الكود التالي لرسم خطوط عمودية على طول الـ Detail في الحدث On Format

Me.Line (x1, y1)-(x2, y2)

مع وضع القيم المناسية مكان الـ x1 و الـ y1 و الـ x2 و الـ y2

و ستكون الـ y1 دائما 0 ( من بداية الـ Detail ) و الـ y2 ستكون 22 ( و هو طول الصفحة بإعتبار ان السجل الواحد لن يكون اطول من الصفحة بكاملها )

اما الـ x1 و x2 ستكون القيمة Left لكل حقل ما عدا الخط الآخير سيكون القيمة Left+Width للحقل الآخير.

.

تم تعديل هذه المشاركة بواسطة sahob في 12 فبراير 2010 في 10:45

#6

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

فكرة رائعة أخي الكريم sahob ... وتحليل برمجي منطقي وعملي ... وأسال الله أن يبارك في علمك ويرزقنا وإياك ومن يقرأ الجنه ... و +1 قليلة في حقك

اللهم صلي على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد

وبارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد

#7

زادك الله علما ونفعك به ان شاء الله

والف شكر علي الكود والفين شكر اخري علي الشرح

Toty_Retos

(المبرمج الصغير)

#8

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

بارك الله بكم جميعاً أخوتي الكرام

وجزاكم الله عنا كل خير

وإلى مزيد من التقدم إن شاء الله تعالى

post-12787-12741339659298.jpg

ومامن يد إلا يد الله فوقها *** وما من ظالم إلا سيبلى بأظلم

تفضل أخي الكريم | موسوعة الحميدي الذهبية | بأجزائها الثلاثة مع هدية الموسوعة .

#9

شكرا لك طه محمد حامد وجزيت خيراوايضا شكر لك sahob وجزاكم الله خيرا

#10

شكر اخيsahob

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

تحياتي لك

post-157080-12622582839684.jpg

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

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

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

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

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