خالد عبد الغفار
03 عضو مميز-
Posts
356 -
تاريخ الانضمام
-
تاريخ اخر زياره
نوع المحتوي
التقويم
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو خالد عبد الغفار
-
تعديل كود توزيع جدول حصص المدرسين
خالد عبد الغفار replied to حمدى الظابط's topic in قسم الأكسيس Access
Database9.rar تفضل -
صعب حد يترجم الوحدة النمطية بهذا الشكل كان أفضل تنزل الوحدة النمطيه من داخل القاعدة عشان يقدراللى عاوز يساعد يبص على الجداول وما يحتويه كل جدول من حقول خصوصا وانه فيه تداخل بين كلمات كل سطر عشان عربى على انجليزى عموما القصه كلها هنا فى الوحدة النمطية دى هي تبدأ ()Public Function TSFERTABLE هذا الجزء أنا قمت بتعديله فى القاعدة التى أرفقتها بالمشاركة السابقة ألغيت الجدول وجعلته يعمل على جدول تيتشر كلاس فهذا الجزء يقوم بمسح بيانات جدول تيتشر كلاس بيعمل لوب على الحقول من 3 : 100 وانا عدلتهم عشان لغيت يوم السبت وبيمسح بياناتهم وبكده الجدول بيكون فاضى وبالمناسبه لو جيت تضغط على زر التحديث إياه هيمسح البيانات من جدول بيانات المادة ومن جدول بيانات المعلم اسمحللى اشرب قهوتى وبعدين اقولك اللى فهمتو من باقى الوحدة النمطيه
-
تعديل كود توزيع جدول حصص المدرسين
خالد عبد الغفار replied to حمدى الظابط's topic in قسم الأكسيس Access
يا استاذ حمدى انا أضفت جدول بيانات الصف فى المشاركة التى أشرت لك عليها وشرحت المطلوب فيها تذكر هذا التعقيب 1- اصبحت عملية التوزيع تتم فى جدول تيتشر كلاس مباشرة 2- تم اضافة حقلين الاسم المختصر للمعلم ليظهر بعد تحديث جدول الصفوف بعدالتحديث فى جدول الفصول ثم حقل تكست جعلت قيمته منتدب ممكن نغيرها بأى اسم اخريمكن مشاهدتها فى نموذج اشغال تم اضافة جدول بيانات الصف به عدد ايام كل صف وعدد حصص كل يوم يتبع هذا الصف نشاهد ما تمت اضافته اولا ثم نبدأ نتناقش Database9.rar -
تعديل كود توزيع جدول حصص المدرسين
خالد عبد الغفار replied to حمدى الظابط's topic in قسم الأكسيس Access
انا لغاية السنه الماضيه كنت بقوم بالإدخال يدويا وكنت بتعب جدا عشان اعمل جدول ورقى تم اقوم بتعبئته من خلال نموذج بس إن شاء الله أعرف [لتقى بصديقى ونعمل التعديلات ( الصعوبات اللى واجهتنى) وهو ممتاز فى عملية كتابة الأكواد وعمل الوحدات النمطيه فا لموضوع سهل بالنسبة ليه أنا والله ما بخلت عليك بشئ على قدر ما فهمت ومن خلال التجارب كنت بفهم الزر ده بيعمل ايه خلى بالك من نقطه مهمه ان لو البرنامج وزع بشروطنا يعنى تم ضبط حصص اليوم لكل صف مثلا وانه وزع الماده اللى نصابها 3 حصص اسبوعيا حصتان متتاليتان والثالثه بعدهم ب 10 او 12 حصه هنلاقى عقبات اخرى ممكن مثلا عدالة توزيع الحصة الأخيره لكل مدرس مدرس منتدب خارج المدرسة يومان مثلا مدرس مشرف فى يوم ما كل دي عقبات بتدور فى ذهنى عشان كده انا قلت لنفسى لو موصلتش لحل مع صديقى لمثل هذه الأمور يبقى لازم يكون فى حل أخر اعدل عن طرق السحب والإفلات النموذج اللى فى المشاركة السابقه والذى لم يكتب لها النجاح -
عملتها بنموذج اشغال اللى كنت بدخل منه منتدب فى المشاركة السابقة تحت عنوان جداول مدرسية وتوزيع آلي للمواد والحصص للمعلمين
-
تعديل كود توزيع جدول حصص المدرسين
خالد عبد الغفار replied to حمدى الظابط's topic in قسم الأكسيس Access
زر التوزيع ده خاص بالتحديث بيحدث البيانات من جدول تيتشر كلاس لبيانات المادة وبيانات المعلم فسيادتك عاوزه يوزع حصص ازاى شرح هذا الكود موجود فى المشاركه السابقة وقلت لك ان الذى يوزع فصل ومادة للمعلم هو الوحدة النمطيه 1 وقلت لك هى مقسمه كالتالى الجزء الأول ()Public Function TSFERTABLE خاص بمسح البيانات من جدول تيتشر كلاس ثم الجزء الثانى ()Public Function MAKEIT مسئول عن توزيع الفصل والمادة ()Public Function hlaltath مسئول عن حل التضارب ثم Public Function tbdelhss(tb As Recordset, tbimage As Recordset, I As Integer, B As Integer, E As Integer) تبديل الحصص وكل ده موجود فى المشاركه السابقه العمليه مش صعبه استاذ حمدى اقرأ المشاركه السابقه وانظر الى النماذج مرة اخرى ستجد ماقلته لك وستجد ايضا من خلال محاولاتى اين الخلل كما ذكرته فى عدد حصص اليوم للصف الواحد وكيف نتعامل مع الحصص المتتالية دى العقبات غير كده البرنامج شغال عموما أخ حمدى انا فى انتظار ان تسمح الظروف ويجمعنى الوقت بصديق لى مبرمج اوراكل ليصحح لى أو بمعنى أدق أن يعدل لى الوحدة النمطية لتحقق التوزيع كما ينبغى -
اشكر الجميع تمت عملية السحب والإفلات بصورة أخرى
-
يا اخواننا الكرام فى المنتدى هل المطلوب غير واضح
-
استاذ حمدى من الأفضل اضافة اسم مختصر لكل معلم انا كنت منزله فى الجدول الموجود بالمشاركة السابقة وكان فى الحقل 85 تقريبا
-
وانت بالصحة والسلامة استاذ حمدى
-
للرفع
-
بارك الله فيك استاذ على وكل عام وانتم بكل خير
-
للرفع
-
Database3.rarالإخوة الأعزاء مشرفين وأعضاء كل عام وانتم بخير الرجاء ممن لديه الخبرةالمساعدة فى عملية السحب والإفلات فى النموذج الموجود بالمرفق حيث أرغب فى سحب الفصل والمادة معا الى الحقل 1 والحقل 2 واذا تم السحب والإفلات ينقص عدد الحصص 1 أتمنى أن تكون قد وصلت الفكرة ولكم تحياتى
-
Database3.rarDatabase3.rarالإخوة الأعزاء مشرفين وأعضاء كل عام وانتم بخير الرجاء ممن لديه الخبرةالمساعدة فى عملية السحب والإفلات فى النموذج الموجود بالمرفق حيث أرغب فى سحب الفصل والمادة معا الى الحقل 1 والحقل 2 واذا تم السحب والإفلات ينقص عدد الحصص 1 أتمنى أن تكون قد وصلت الفكرة ولكم تحياتى
-
جداول مدرسية وتوزيع آلي للمواد والحصص للمعلمين
خالد عبد الغفار replied to حمدى الظابط's topic in قسم الأكسيس Access
اخى الفاضل / حمدى هو بيهنج معاك فى عملية التوزيع عشان انا بجرب فى نموذج 1 وواخد الكود كوبى بست فى زر الأمر عشان دى قاعدة للتجارب فقط لكن فى النموذج الرئيسى اللى أنا شغال عليه مختلف شويتين انا عامل فيه زر الأمر يقوم باستدعاء للوحده النمطيه فقط الأوفيس إن شاء الله نشوف له حل بس والله الكمبيوتر عندى فيه ويندوز سفن بس بايظ وبشتغلعلىلاب حاليا حاول مثل ما أحاول أنا إنك تعلن عن جدول بيانات الصف مثل جدول بيانات المادة ولو انى تعبت فعلا بس لم أيأس لأن تغيير الكود محتاج لحد عنده خبره كبيره شويه ودرايه بالأكواد -
جداول مدرسية وتوزيع آلي للمواد والحصص للمعلمين
خالد عبد الغفار replied to حمدى الظابط's topic in قسم الأكسيس Access
اخى الفاضل / حمدى التوزيع بيتم بالفعل انا جربته مرات عديده المشكلة فى عدد حصص اليوم لكل صف هذان الجزءان من الوحدة النمطية المسئولتان عن توزيع الفصل والمادة من جدول بيانات المعلم بعد ما تتم عملية التوزيع بنظرة سريعه لجدول تيتشر كلاس تلاحظ وجود تضارب بين الفصول والحصص ()Public Function MAKEIT End Function =========================================== Public Function RECORDHSA(MOALEM As Recordset, mada As Recordset, TABLE As Recordset) End Function ========================================== فياتى دور الجزء التالى لفك التضارب ()Public Function hlaltath End Function =========================================== ثم الجزء الأخير وبعد اكتشاف التضارب تبديل الحصة المتضاربة Public Function tbdelhss(tb As Recordset, tbimage As Recordset, I As Integer, B As Integer, E As Integer) End Function ============================================= طبعا المحصله لما جربت على جدول لكل المعلمين بالفصول على خطه كامله لعدد حصص المواد الفعلية للمعلمين والصفوف وجدت جدول الفصل عدد الحصص غير كامل واحيانا كتير بيكون فيه لسه تضارب عشان كده انا عملت جدول للصفوف باليوم وعدد حصص اليوم لكل صف وهذا ما احاول فيه الآن وكذلك عدد الحصص المتتالية حاول يا استاذ حمدى تسطب ويندوز 10 وتنزل اوفيس 2013 أو 2016 هترتاح فى العمل بيهم انا عملت كل برامج مدرستى عليه عامل ومش ناقص غير الجدول المدرسى يوزع المدرسين آليا لانى الى الان اعمل على هذا البرنامج بس توزيع ورقى وادخاله يدوى فى هذا البرنامج شاهد المرفق من جدول الفصول ستجد جدول 1/1 30 حصه برغم انه 32 حصه وبنظره سريعه فى نموذج اشغال ستجد انه اعطى عبير 30حصه تمام 12 عربى + 3 دين فى 1/1 ومثلهم فى 2/1 وكذلك منار 29 حصه وناريمان 3 حصص انجليزى لكن لسه فيه تضارب يوم الثلاثاء الأولى عبير 1/1عربى وناريمان 1/1 انجليزى يوم الأربعاء 3 تضارب بين ناريمان انجليزى ومنار نشاط Database9.rar نسيت ان اقول لك استاذ حمدى افتح نموذج 1 وامسح بيانات الجدول التوزيع من زر وزع وانتظر حتى يتم التوزيع ثم اضغط زر امر 7 لتبديل الحصص وفك التضارب وبعد الانتهاء اعلق نموذج 1 وافتح نموذج Class Information واضغط زرتحديث جداول الصفوف بعد التغيير فى جدول المعلمين وبعد التحديث شاهد جداول الفصول بالترتيب من تقرير class_m -
الإخوة الأعزاء مشرفين وأعضاء تحياتى للجميع الرجاء ممن لديه الخبرة شرح هذه الوحدة النمطية بالتفصيل بقدر المستطاع حتى اتمكن من ادخال بعض التعديلات عليها Database9.rar
-
جداول مدرسية وتوزيع آلي للمواد والحصص للمعلمين
خالد عبد الغفار replied to حمدى الظابط's topic in قسم الأكسيس Access
اخى الفاضل / يوسف الجداول الموجودة تفى بإ تمام المراد عمله وهى بالفعل مثل التى ارفقتها ولابد ان تعلم اخى العزيز ان التخطيط أو التصور هذا تم وضعه من البداية بالنسبة لى فى الحسبان عندما كنت اعمل بمفردى وقبل ان يبدأ استاذ حمدى بفتح هذه المشاركة وما قبلها ولكن هذه القاعدة اجتازت مرحلة التصوراوالتخطيط لأنها تعمل بالفعل ونحن نحاول ادخال بعض التعديلات عليها لتتناسب مع مدارسنا بمصر -
جداول مدرسية وتوزيع آلي للمواد والحصص للمعلمين
خالد عبد الغفار replied to حمدى الظابط's topic in قسم الأكسيس Access
إلتمس لأخيك سبعين عذررا لا حرج عليك أخى الفاضل أعانك الله ووفقك وسدد خطاك إن شاء الله سأجد الحل مع كثرة المحاولات من جانبى هذا احساس وشعور يتملكنى والله الموفق والمستعان -
جداول مدرسية وتوزيع آلي للمواد والحصص للمعلمين
خالد عبد الغفار replied to حمدى الظابط's topic in قسم الأكسيس Access
انا اعمل على اوفيس 2016 ويعمل معى البرنامج جيدا ومفيش غير المشاكل اللى ذكرتها لخبطة الحصص مع الأيام والحصص المتتالية انا جربته كمان على مدرس منتدب فى احد الأيام بس دخلها فى عملية التبديل عموما انا عملت كذا محاوله وباءت بالفشل ولكنى لم استسلم احاول مرة اخرى على فصل من كل صف بس فعلا الموضوع محتاج حد خبير من مشرفى المنتدى او ممن لديهم الخبرة والدراية حتى بس يترجم لنا بعض المصطلحات فى الكود والله المستعان -
جداول مدرسية وتوزيع آلي للمواد والحصص للمعلمين
خالد عبد الغفار replied to حمدى الظابط's topic in قسم الأكسيس Access
تفضلDatabase9.rar -
جداول مدرسية وتوزيع آلي للمواد والحصص للمعلمين
خالد عبد الغفار replied to حمدى الظابط's topic in قسم الأكسيس Access
اخى الفاضل / sandanet واخى الفاضل / استاذ حمدى لم استمع رأيكما من الأمس لعلكما بخير أولا ثانيا عدلت جزء فى الوحدة النمطيه واضفت جدول بيانات الصف وجعلت عدد حصص اليوم بدلا من 0 جعلته يساوى (add) الموجود بجدول بيانات الصف وقلت اجرب على جدول كامل كده واشوف النتيجه ايه وجارى التجربة الآن على عدد 46 فصل كاملين طبعا صفوف مختلفة اذا نجح التوزيع سارفق لكم التعديل غدا بأمر الله دعواتكم -
جداول مدرسية وتوزيع آلي للمواد والحصص للمعلمين
خالد عبد الغفار replied to حمدى الظابط's topic in قسم الأكسيس Access
السلام عليكم جميعا تم عمل الآتى 1- اصبحت عملية التوزيع تتم فى جدول تيتشر كلاس مباشرة 2- تم اضافة حقلين الاسم المختصر للمعلم ليظهر بعد تحديث جدول الصفوف بعدالتحديث فى جدول الفصول ثم حقل تكست جعلت قيمته منتدب ممكن نغيرها بأى اسم اخريمكن مشاهدتها فى نموذج اشغال تم اضافة جدول بيانات الصف به عدد ايام كل صف وعدد حصص كل يوم يتبع هذا الصف نشاهد ما تمت اضافته اولا ثم نبدأ نتناقش Database9.rar -
جداول مدرسية وتوزيع آلي للمواد والحصص للمعلمين
خالد عبد الغفار replied to حمدى الظابط's topic in قسم الأكسيس Access
لا تيأس كل حاجه وليها حل أرجو المعذرة فى قلة تواجدى لانشغالى بأعمال كنترول فبرجع متأخر ومجهد بس لما اعمل جدول بيانات الصف الصوره هتوضح أكثر وخصوصا مع نموذج السحب والإفلات انا متفائل خير إن شاء الله