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

التحكم بحجم التقرير

مغلق
بدأه ممتاز في 2 يناير 2005 · 29 رد · 2,904 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف يمكن جعل التقرير على امتداد الصفحة ؟

#2

اين أهل الخبرة

#4

الف شكر اخي zahrah

#5

اشكرك / زهرة

السؤل بالتفصيل

اذا كان عدد الطلاب 30 في الفصل يخرج التقرير ملء الصفحة 0

اريد نفس التقرير بـــ 10طلاب في ملء الصفحة حيث يمكن تمديد الصفوف ولأعمدة حسب العدد 0

ارجو ان يكون السؤال واضح 0

#6

الاخ ممتاز

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

تقرير الطلبه.zip

1
#7

اشكرك / زهرة

قديكون السؤال غير واضح

اريد نفس المساحة للصصفوف والأعمدة ان كان العدد 30 طالب او كان 10 او اقل اوكثر يكون تمدد لملائمة طول وعرض الورقة الورقة 0 :s

تم تعديل هذه المشاركة بواسطة ممتاز في 4 يناير 2005 في 17:52

#8

الاخ ممتاز

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

ممكن توضح طلبك لو بصوره او ملف word او اي شيء حتى يتم التصميم على اساسه

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

وشكرا

#9

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

مثال.doc

#10

الحل ياخواني تكفون

#11

الاخ العزيز ممتاز

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

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

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

هذا هو الحل المؤقت في الوقت الراهن

الثاني : الانتظار حتى يتم البحث مره ثانية والاستفسار من موقع مايكروسوفت قسم الخبراء وشوف متى يردون علينا

واخيرا اشكرك على المتابعه والاهتمام

اختكم : زهره

#12

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

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

هل هناك طريقة لفك القاعدة ( mde )

اكرر شكري اعتذر :wacko:

تم تعديل هذه المشاركة بواسطة ممتاز في 6 يناير 2005 في 19:35

#13

الاستاذ ممتاز

والله انك ممتاز ورائع حقا

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

انت تقول ان القاعده محميه ونوع امتداها MDE وبها زر امر ند فتح التقرير هل تريده بعرض الصفحه وهذا اللي جنني في استفاساراتك عموما انتهينا وانحلت المشكله وهي كالتالي

اولا : قم بإنشاء قاعدة بيانات جديده خالية من الجداول والنماذج والاستعلامات يعني فاضيه واتركها مفتوحه

ثانيا : اذهب الى ملف ثم الى احضار بيانات خارجيه ثم استيراد

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

رابعا : لا تأخذ الوحدات النمطيه ولا الماكرو من القاعده المحميه وتضعها لديك في القاعده الجديده لانها سوف تتسبب في تعطيل القاعده الجديده ونرجع مثل " كأنك ياممتاز ما غزيت " ولازم تعيد كل شيء من البدايه بقاعده جديده واستيراد مره ثانيه فرجاء تجاوز هذه الخطوه .

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

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

ختاما اكرر شكري وتقديري

اختكم

زهره

#14

يوجد بالمرفق ملفين

1 ملف وورد عبارة عن صوره بها الخيار المطلوب

2- ملف قاعدة بيانات بها ماتم استيراده من جداول واستعلامات اما التقارير والنماذج فكلها مخفية لايمكن استيرادها وللمعلومية هذه القاعة مرتبطة ببرنامج معارف 0

مثال2.rar

تم تعديل هذه المشاركة بواسطة ممتاز في 7 يناير 2005 في 07:01

#15

153 مشاهدة ولا يزال الحل مصتعصيا

الله يسهل

#16

أخي ممتاز المحترم

بخصوص طلبك اعتقد انه لا يوجد حل لهذا الموضع الا من خلال كريستال ريبورت اما التقارير في الاكسس فانها لا تلبي طلبك حسب ما فهمت من سؤالك ومن الردود - ان تقسط ان يكون التقرير بحجم معين وخاصة اذا كان التقرير مسطر ويوجد به حدود ،، اكرر اجابتي ان الاكسس لا تلبي طلبك والله اعلم

تحياتي

#17

اشكر مشاركتك ----> ghaziothman

ولكن هل شاهدة صورةالنموذج المرفق في الردود السابقة وقد عمل على الاكسس 0

#18

الاخ ممتاز

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

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

1. كانت معلوماتك ناقصه جدا من حيث نوع القاعده التي استقيت منها معلوماتك وهذا جعلني افكر كيف الوصول الى حل

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

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

4. استعنت بإحدى الزميلات المدرسات في الحصول على برنامج معارف والبرامج المسانده له وكان البرنامج المساند هو " مساند معارف رقم 7 من تعليم الاحساء

5. قمت بدراسة البرنامج ومعرفة خصائصه واستطعت ان اعمل لك برنامج مشابه لمصمم الكشوفات والتقارير تستطيع الكتابة فيه مباشره ومشاهدة التقرير الناتج

وشكرا

اختكم

زهره

ممتاز.rar

#19

اشكرك اخت زهرة على جميع جهودك

وانا اسف على الازعاج

اما بالنسبة للتقرير المرفق من قبلك فاشكرك عليه لكن لايحل المشكة و مازالت قائمة

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

وانا اسف على الازعاج

وانا اسف على الازعاج

وانا اسف على الازعاج

وانا اسف على الازعاج

وانا اسف على الازعاج

وانا اسف على الازعاج

#20

الاستاذ ممتاز

ابدا والله لا يوجد ازعاج ولا اي شيء من هذا القبيل ولكن احببت ان تعطيني المعلومه من البدايه انك تريدها مثل تقارير مصمم الكشوفات بدل ان ابحث عنها عموما اعتذارك مقبول

ولي رجاء وطلب وفضلا لا أمرا اذا كان الملف السابق لا يفي بالغرض ان تقوم بالتالي

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

وختاما لك تحياتي وتحيات جميع اعضاء المنتدى

اختكم

زهره

#21

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

أي أنه لا يريد أن يكون هناك مكان فاض في الصفحة بعد طباعتها, و اٍن أخطات الفهم أرجو المعذرة.

#22

اشكركم جميعا على الاهتما

كما قال الأخ biskra

لا يكون هناك مكان فاض في الصفحة بعد طباعتها,

يوجد بالمرفق مثال كذلك صور للتقرير

وتقبلوا تحياتي

مثال 4.rar

تم تعديل هذه المشاركة بواسطة ممتاز في 10 يناير 2005 في 22:08

#23

أخي ممتاز

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

تحياتي لك وللأخت زهرة على الجهد الذي قامت به

#24

اخي العزيز ghaziothman اشكر اهتمامك ونقول

عسى فرج يكون عسى نعلل أنفسنا بعسى

فلا تقنط وان لاقيت هما يقبض النفس

فاقرب ما يكون المرء من فرج إذا يئسا

#25

الأخوة الكرام .. هذه المشكلة إن شاء الله يمكن حلها .. وكنت أتمنى لو أرفق ملف البرنامج لكي يتم التعديل عليه فوراً

المهم سأذكر الحل بالتفصيل :

إن نسبة التحويل بين الأبعاد في أكسس والـ سم هي 567

الآن نحن نعرف المساحة الفارغة العمودية (حسب نوع الورق) نضربها بـ 567 فنحصل على رقم يمثل المساحة العمودية حسب واحدة أبعاد الأكسس

أيضاً نكون عارفين عدد الأسطر في الصفحة ..

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

نقوم بتحديد ارتفاع التفصيل من خاصية Height وأيضاً ارتفاع مربعات النص إلى الرقم الذي نتج معنا

طبعاً نضع هذا الكود في حدث عند الصفحة أو عند التحميل للتقرير

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

وفقكم الله

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

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