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

الى الاخ بوحمود والاخ حارث انقذوني

مغلق
بدأه علي حسين في 14 سبتمبر 2001 · 6 رد · 636 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اشكر الاخ بوحمود الشكر الجزيل وله كل التقدير

اخوي لو كان عملي صمحيح طلعت النتائج صحيحة

اخوي طال عمرك / اليكم ملخص البرنامج

عدد ثلاثة جداول الاول للاسماء طبعا كل اسم في حقل عملت لهم ضم اي الاسم الاول في حقل وبعد الاسم الثاني في حقل ...

الجدول الثاني به اسماء الفصول

الجدول الثالث به اسماء الصفوف

عملت استعلام به الاسم كامل وسم الفصل واسم الصف

بعدها النموذج به مربعي سرد احدهما للفصول وياخذ القيم من جدول الفصول والثاني للصفوف وياخذ القيم من جدول الصفوف

اخير الي مجنني وهو التقرير

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

الى الان كل شي ممتاز وكل شغال

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

ياليت تكتشف الخطا الي عندي وتعطني الحل.

لاني معي فقط اسبوع واحد لتقديم البرنامج .

#2

أقولك الموضوع طول أرسل لي البرنامج على العنوان

H_H123@Hotmail.com

وأنا أعدلك المطلوب مع كتابة شرح واضح للمطلوب في الرسالة ولك تحياتي

ملاحظة يفضل عدم فتح موضوع جديد والموضوع نفسه لم تكتمل فيه الردود .

#3

الأخ علي :

السلام عليكم أولا .

ثانيا : أؤكد كلام أستاذنا أبو حمود بأن لا تفتح موضوعا جديدا في نفس الموضوع السابق ، حيث سبق أن كتبت فيه مرتين، يكفي أن تكتب ردا على الموضوع الأول لينتقل إلى بداية قائمة الموضوعات .

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

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

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

http://mypage.ayna.com/harith77/RAWDAH1.zip

ولك تحياتي ,

#4

الأخ علي

لقد راجعت المثال الذي أرسلته لي وكان بودي أنك لم تحذف منه التقرير ، وقد لاحظت الآتي :

1- لم تضع في جدول Name الخاص بأسماء الأطفال اسم الصف واسم الفصل فكيف تعرف الطالب في أي صف أو فصل ؟

2- ربطك في الاستعلام استعلام2 بين جدولي الصف والفصل غير صحيح فما علاقة هذا بهذا خاصة وأن الربط وضعته بين حقلي الترقيم التلقائي في كل منهما والصحيح أنك لا تربط بينهما أبدا في برنامجك .

3- بالنسبة للقائمتين الموجودتين على النموذج فقد جعلت لهما في خاصية عمود منضم رقم 1 وهذا معناه أن بيانات القائمة هي الموجودة في العمود 1 وأنت تريد البيانات الموجودة في عمود2 (حقل الصف وحقل الفصل) والتصحيح أن تجعل عمود منضم يساوي 2 أو في منشئ الاستعلام ضع كلمة

.Column(1)

بعد اسم القائمة .

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

ولك تحياتي

#5

اخوي وعزيزي حارث

المثال الذي ارسلت لي كان ممتاز جدا وبالفعل استفدت منه كثير

ولكن اتمنى منك اذا كان ما فيه ازعاج ان توضح لي طريقة عمل وتصميم التقرير .

لان كل شي عندي ممتاز الا اني لم اتمكن من فهم تصميم التقرير بحيث يعطي مخرجات وفقا للنموذج حيث توجد في التقرير الذي ارسلت لي في قائمة الحقول بيانات غير موجوده في جدول الطلاب او الفصول او الصفوف.اقصد التقرير stu4 مثل saff و sasl وbin1 وbin2

واسف والله على الازعاج.

وهنيئالنا ولهذا المنتدى بوجودكم.

#6

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

#7

الأخ علي :

آسف على التأخر في الرد وذلك لانشغالي مؤخرا ، لذا فقد كنت أكتفي بالردود السريعة أو التي تتطلب الاستعجال .

بالنسبة لحقلي bin1 و bin2 ، كلاهما حقلان مضمنان في الاستعلام مصدر التقرير (مصدر السجل في خصائص التقرير) ، والغرض من حقل bin1 أن لا تظهر كلمة "بن" إذا كان اسم الأب فارغا ، وكذلك حقل bin2 الغرض منه أن لا تظهر كلمة "بن" الثانية إذا كان اسم الجد فارغا ، ولو لم نضع هذين الحقلين (أو ما يقوم مقامهما من الأكواد) لظهر الاسم في حالة كون اسم الأب واسم الجد فارغين بالشكل التالي : خالد بن بن الخالدي مثلا .

العبارة المستخدمة في هذين الحقلين واضحة من المثال ، وفيها أنه إذا كان حقل اسم الأب فارغا فإن حقل bin1 يكون فارغا ، أما إذا كان غير فارغ فإنه يكون " بن " ، ومثل ذلك حقل bin2 .

أما saff و Fasl فلم أفهم وجه الإشكال فيهما ، فهما مأخوذان من جدول الصفوف وجدول الفصول ، إلا أنهما قيدا في معايير الاستعلام المذكور بكون كل منهما مطابقا لما في النموذج aa ، وهذا واضح إن شاء الله .

وفق الله الجميع .

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

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