-
Posts
12840 -
تاريخ الانضمام
-
Days Won
239
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو ابوخليل
-
انت صح بالنسبة لوحدة النتيجة النهائية .. ولكن يجب عليك دائما التروي والمراجعة .. اكيد حتحصل اخطاء فانت وضعت في الاستعلام الوحدة النمطية funresult2 والصحيح انك تضع funresult3 بكذا تشوف اهمية كتابة الاشياء بحاجة تدل عليها .. لأن الرقم 2 ، 3 ما تدل على اي معنى وفيه حاجة حلوة انت عملتها انك اعطيت اسماء المواد كما في استعلام الصفوف العليا ، وهذا سيسهل عليك الربط في التقارير عند معالجة الحقول .................. ولكن الاستعلام بصفة عامة لم تعمله على نسق استعلام الصفوف العليا ما فيه حقول اسمها مجموع النصف الأول ومجموع النصف الثاني .. فقط total
-
الصفوف الدنيا في استعلام آخر يخصها الآن عرفت الطريقة .. همتك اعمله لنا ........... اما الفصل الثاني فيكون ضمن الاستعلام هذا ... هذا الاستعلام هو الرئيسي .. ومثله رئيسي للصفوف الدنيا والتصفية ستكون في التقارير في استعلامات داخلية تخصها
-
المشكلة في تحرير الشرط لوجود : and و Or فقط نعيد ترتيب السطر انسخ هذين السطرين واستبدلهما بالموجود عندك لاحظ قبل اللصق التقديم والتأخير ElseIf tot < 350 Or cnt <> 0 And ty = "ذكر" Then funresult = "له برنامج علاجي" ElseIf tot < 350 Or cnt <> 0 And ty = "انثى" Then funresult = "لها برنامج علاجي"
-
تم التعديل Db20.rar
-
هل النتيجة في الصورة صحيحة ؟ اعتقد لا .. لأن السجل الأول غائب في جميع المواد والطلاب المكملين بمادتين النتيجة = Null هذه حسب شرطك حيث طبق الشرط : Else funresult = "" طلبت ان تكتبها كتابة بحروف وفقرات .. ولم اطلب ان تعدل على الدالة .. مثلا ـ - اذا كان مجموع الدرجات = او اكبر من كذا تكون النتيجة كذا بالنسبة للذكر والانثى غير مهمة فهي تظهر تبعا
-
If total = 0 And النوع = "ذكر" And contRsob = 7 Then funresult = "ناجح" ElseIf total = 0 And النوع = "انثي" And countRsob = 7 Then funresult = "ناجحة" ElseIf total < 350 And النوع = "ذكر" And countRsob <> 0 Then funresult = "له برنامج علاجي" ElseIf total < 350 And النوع = "انثي" And countRsob <> 0 Then funresult = "لها برنامج علاجي" Else funresult = "" End If كيف اذا المجموع = صفر ومواد الرسوب = 7 تكون النتيجة ناجح ؟؟؟؟؟؟ اكتب لي الشروط هنا كتابة
-
تفضل Db18.rar
-
الفضل لله وحده .. اللهم انفعنا بما علمتنا
-
ما شاء الله لا قوة الا بالله يا سلام عليك ... الآن اوقع لك انك تسير في طريق الاحتراف تجدها في نموذج تسجيل الطلاب .. في حدث بعد التحديث لحقل الرقم القومي تظهر النتيجة في حقل النوع رغم انه مربع تحرير جعلته مربع تحرير ليمكن الاختيار منه .. وطبعا لا يتصور ان الدالة تخطىء ، ولكن تحسبا فيما لو لم تعمل الدالة لا يمكن الكتابة من لوحة المفاتيح بشكل خاطىء .. والسبب هو توقع الخطأ الإملائي في كلمة : انثى فقد تكتب : انثي بالياء ... وهنا لن تحصل على احصاءات دقيقة وصحيحة . سوف اعمل عليها ... وانت تعدل وتصحح ... خلاص بقيت استاذ ما انت استاذ لغة والآن استاذ لغة وبرمجة
-
مطلوب السماح بتكرار الرقم القومي اذا تغيرت السنة
ابوخليل replied to asa1984's topic in قسم الأكسيس Access
سوف يمشي عملك كما ترغب لو طبقت ما تفضل به اخي ابو جودي ولكني اتكلم من منظور تصميم قواعد البيانات على الوجه الصحيح -
تم التنفيد .. علما ان النموذج محمي عن الاضافة ، لأن مواد المدرسة ثابتة ، واذا حصل تغيير من الوزارة يلزم تدخل المبرمج والاضافة من الجدول مباشرة تم التنفيذ رأيت ان اعمل افضل من هذا حيث تم بناء دوال عامة داخل الوحدة النمطية تقوم بالمهمة نصيحة : لا تستخدم الدالة iif داخل الاستعلامات الا للضرورة القصوى ، وحاول ان تصنع دالة عامة تقوم بالمهمة والسبب ان الدالة العامة 1- تختصر الكثير من الحقول 2- يمكن استخدامها في اي مكان من البرنامج بسهولة الدالة العامة اقوى من الدوال المصنوعة داخل الاستعلام عملت لك بداية استعلامين للصفوف العليا والصفوف الدنيا .. يمكنك الاكمال على هذا المنوال لاحظ ان الدالة تأخذ قيمة حقلين وتجمعهما .. خذ باعتبارك انه يمكن عمل دالة تأخذ قيم الكثير من الحقول بكذا تختصر الكثير من الحقول داخل الاستعلام Db16.rar
-
مطلوب السماح بتكرار الرقم القومي اذا تغيرت السنة
ابوخليل replied to asa1984's topic in قسم الأكسيس Access
بالنسبة لي ارى ان التصميم خاطىء يجب ان يبقى الرقم القومي فريد لا يتكرر .. مع البيانات الأخرى الثابتة اما السنوات والبيانات المتغيرة فتدرج في جدول آخر فرعي -
مطلوب السماح بتكرار الرقم القومي اذا تغيرت السنة
ابوخليل replied to asa1984's topic in قسم الأكسيس Access
اخي الكريم يجب الاهتمام في المرات القادمة باختيار عنوان مناسب يصف الموضوع تم تعديل العنوان ،،، -
العملية بحاجة الى عمل كثير : 1- عمل نموذج لضبط الحد الأعلى لجميع الصفوف العليا والدنيا .. وما يتبع ذلك من تعديل على الجمل البرمجية المسؤولة عن هذه الضوابط 2- عمل النوع ( ذكر / انثى ) داخل جدول الاسماء وداخل النموذج .. وتفعيل الوحدة الخاصة باستخراجه . 3- عمل جدول خاص بمعادلات الدرجات والألوان التابعة والتقييم .. بحيث يمكن التحكم بالألوان والقيم مستقبلا بعد ذلك يتم بناء الاستعلام بالنسبة لكلامك هذا : ان شاء الله في النهاية وعند خروج التقارير سأحاول جعل النتيجة من نسختين والطباعة حسب الرغبة : نسخة بالالوان كتابة نصية ونسخة بالألوان الحقيقية ولكني احتاج الى مزيد من الوقت فأمهلني
-
الملاحظات : بشكل عام هذا الاستعلام تم بناؤه حسب تصميمك السابق .. وهنا الوضع مختلف تماما 1- الوحدة النمطية التي تستخرج نوع الجنس مكانها عند تسجيل الطلاب ( بمعنى ان الجنس موجود في جدول الاسماء ولا حاجة لاستخراجه مرة اخرى ) وفي برنامجنا هذا نتعامل مع ارقام في غالب الحقول وليس نصوص فالذكر يمثله رقم 1 والانثى 2 2- الألوان لماذا تكتب كـــ نص ما الفائدة منها .. ارجوا ان تشرح ما ستفعله مستقبلا في هذا النص 3- الشروط والضوابط كيف ستتعامل معها خاصة بعد تغير درجات الصفوف الدنيا ( فضلا ارسل لي استعلام كيف تتعامل مع الصفوف الدنيا ) فضلا اشرح لي شرحا وافيا عن ما تريد عمله .. لأن بعض الاكواد الموجودة في الاستعلام يجب ان تتحول الى بيانات ثابتة ومتغيرة في جداول .. وهذا هو العمل الصحيح
-
هكذا افضل من دون تغييرات تذكر Db13.rar
-
شوف تعديل مواد الصفوف والحد الأعلى لم يتغير شيء في الادخال .. فقط الاضافات في جدول المواد واضفت حقول خاصة بالمراحل الدنيا في جدول الدرجات عدلت على المسميات في الجدول من اجل سهولة الاستدلال ................................... رغم اني غير مقتنع من زيادة الحقول .. عملتها على السريع .. لي عودة اليها قد الغي الحقول الجديدة .. لاني ارى ان تشترك المدرسة كلها في حقل واحد الحل هو في ضبط الشرط .. والآن لمعت الفكرة عندي .....................................
-
الاعمدة كثيرة جدا لا يتسع لها التقرير الأفقي اقتراح ورأي : لماذا التقييم لا يكون على المجموع الكلي بحيث نلغي عمود التقييم امام كل مادة فقط المادة ودرجتها ثم / مجموع الدرجات /النسبة المؤية /التقييم / النتيجة
-
في الملف المرفق لا يوجد اعمال سنة للصفوف الدنيا ... هل هذا صحيح ؟
-
ان شاء الله حيكون بنفس التصميم وبدون فصل .. وسأعمل على ان يكون اكثر مرونة عند تغير الحد الأعلى للدرجة ولكني استغرب ... الصفوف الدنيا 4 درجات فقط يعني : 1 ، 2 ، 3 ، 4 سوف اعدل حسب هذا الطلب الغريب واوافيك به ______-------------------------------------- ولكن طلبي اريد صورة تخيلية للتقرير المستخرج .. كيف تكون النتيجة النهائية لكشف نتيجة الاختبار النهائي
-
فضلا ارفق لي صورة للنتيجة التي تريد عرضها بلا ما اتعب اصمم شيء .. وانت تريده يظهر بشكل آخر
-
الأمر يسير .. ان شاء الله .. اعمل على الفصل الثاني كما عملت في الفصل الأول المجاميع والقسمة الاستعلام يتكفل بها وحتى تطمئن ادخل درجات صف من الصفوف للنصف الأول وللنصف الثاني .. وارفع الملف
-
كيف اعمل فاتورة بيع تملئ البيانات بالماسح الضوئي الباركورد
ابوخليل replied to feth's topic in قسم الأكسيس Access
المشكلة عندك في اعدادات اللغة في وندوز المثال يعمل على اعدادات اللغة الانجليزية والعربية وجهازك اعتقد اللغة الافتراضية فيه هي الفرنسية -
لو حاولت قليلا لعرفت السبب .. في المرفق السابق تم حماية جميع الحقول في النوذج الفرعي .. وفي الجديد نسيت اطبق ذلك على حقلي الجلوس والسري كل شيء .. من اجل يبقى التركيز فقط على حقل الدرجة ....................................................................................................................... Dim i As Integer متغير رقمي i = [Forms]![frm_degree_Ras]![mater] المتغير الرقمي يحمل قيمة معرف حقل المادة If i < 15 Then لانه من 1 وحتى 14 هي معرفات المواد If deg.Value > 30 Then مفهومة Beep MsgBox "القيمة اكبر من المقرر" Undo تراجع DoCmd.CancelEvent Exit Sub End If ElseIf i > 14 Then لانه من 15 وحتى 22 هي معرفات الملفات If deg.Value > 70 Then Beep MsgBox "القيمة اكبر من المقرر" Undo DoCmd.CancelEvent Exit Sub End If End If لانه في جدول المواد الترقيم من 1 وحتى 14 هو للمواد الدراسية ومن 15 وحتى 22 هي لملف اعمل السنة Db10.rar