الحلبي قام بنشر يوليو 4, 2019 قام بنشر يوليو 4, 2019 (معدل) الاخوة الافاضل السلام عليكم السؤال باختصار : عندي في العمل مبني لتسكين الموظفين (سكن الموظفين) والمبني عبارة عن ثلاث طوابق : الطابق الارضي (6 غرف) ـ الطابق الاول (5 غرف) ـ الطابق الثاني (4 غرف) ـ الطابق الثالث (6 غرف) وكل طابق يحتوي علي ارقام للغرف مثل الطابق الارضي : غرفة رقم 1 ـ غرفة رقم 2 ـ غرفة رقم 3 ـ غرفة رقم 4 ـ غرفة رقم 5 ـ غرفة رقم 6 (لان الطابق يحتوي علي 6 غرف) هذا لبقية الطوابق وكل غرفة تحتوي علي عدد من السارير (اسره) : غرفة رقم 1 بها (4 سرير ) ـ والغرفة رقم 2 بها (5سرير) ـ والغرفة رقم 3 بها (6 سراير ) وهكذا لبقة الغرف ومابها من عدد السارير المطلوب : كيف يمكن عمل الجداول والنماذج اللازمة حتي يمكنني عندما يكون عندي موظف واريد ان اسكنه يتتضح لي الغرفه المتاحة (غير مشغوله) والسرير المتاح حتي يتم سكن هذا الموظف وحين يتم ترك الموظف لسكنه بسبب نقله الي موقع اخر فكيف نعرف ان مكانه اصبح غير مشغول ويمكن تسكين بدل منه (مع ملاحظة تاريخ تسكين الموظف ـ وتاريخ تركه للسكن) قمت بالبحث كثيرا ولن اجد طلي ـ واعرف ان الموضوع ليس سهلا في البرمجة ـ ولكن لعل وعسي اجد من يعاونني فيه مثل ما سبق في كثير من المساعدات التي قدمت لي . جزاكم الله خيرا تم تعديل يوليو 4, 2019 بواسطه الحلبي
ابوخليل قام بنشر يوليو 4, 2019 قام بنشر يوليو 4, 2019 وعليكم السلام اعمل مثل اي برنامج فندقي ، ولكنك هنا ستسجل الأسرة بمعنى ان السرير هو من سيأخذ الرقم الفريد
الحلبي قام بنشر يوليو 4, 2019 الكاتب قام بنشر يوليو 4, 2019 اهلا بشيخنا الجليل ومعلمنا الكبير ـ شرفت بمشاركتك حاولت كثيرا ان اقوم بعمل الجداول ولكن دون جدوي كيف الفكرة وانا اقوم بانشاء الجداول . الان عرفت ان السرير يكون له مفتاح جزاكم الله خيرا
ابوخليل قام بنشر يوليو 4, 2019 قام بنشر يوليو 4, 2019 بالنسبة للطوابق والغرف فهي ثابتة ولن تتغير ، هنا المجال مفتوح لك بان تضعها كقيم فقط في مربع تحرير داخل النموذج اما الأسرة فمن المحتمل ان يطرأ عليها التغير بالزيادة او النقص السؤال الآن : هل تريد ان تحفظ بيانات السرير التاريخية ؟ بمعنى انه يجري حفظ بيانات كل شخص يمر على هذا السير ام ان المسألة تنتهي بمجرد استبدال الموظف ، ويتم فقط معرفة الموظف الحالي الذي يشغل السرير ؟
الحلبي قام بنشر يوليو 4, 2019 الكاتب قام بنشر يوليو 4, 2019 نعم اريد ان تحفظ بيانات السرير التاريخية الزبدة في تكوين الجداول بحيث تسكين موظف جديد تظهر لي جميع ارقام الغرف والسارير المتاحة حتي اتمكن من تسكينه
ابوخليل قام بنشر يوليو 4, 2019 قام بنشر يوليو 4, 2019 - جدول لبيانات الموظفين - جدول لبيانات السرير (رقم السرير ، الحالة ، رقم الغرفة ، رقم الطابق) - جدول فرعي لتسجيل كل من يمر على السرير (رقم السرير /رقم الموظف / تاريخ الاشغال / تاريخ الانتهاء ) _______________________ الحالة : هي ارقام تعبر عن حالة السرير ( مشغول / شاغر / صيانة / ملغى / ) وهكذا ... تحليل البيانات يتم حسب الفكرة المطروحة 1
الحلبي قام بنشر يوليو 4, 2019 الكاتب قام بنشر يوليو 4, 2019 ساقوم بعمل الجداول الان معلمنا الجليل اعطني بعض الدقائق
ابوخليل قام بنشر يوليو 4, 2019 قام بنشر يوليو 4, 2019 33 دقائق مضت, حلبي said: تظهر لي جميع ارقام الغرف والسارير المتاحة حتي اتمكن من تسكينه ايضا يمكنك استعراض الاسرة الاخرى في الغرفة وأسماء الموظفين فمثلا يوجد سريرين شاغرين في غرفتين ، هنا يمكننا عرض الساكنين ، لاتاحة الفرصة له للإختيار 1
الحلبي قام بنشر يوليو 4, 2019 الكاتب قام بنشر يوليو 4, 2019 اليك الجداول استاذي الفاضل وان كان هناك تعديل اشر لي واقوم بها فورا سكن الموظفين.accdb
ابوخليل قام بنشر يوليو 4, 2019 قام بنشر يوليو 4, 2019 تفضل تم عمل 90% من التأسيس لاحظ ان اسماء الطوابق والغرف ثابت ليس للمستخدم صلاحية عليها اما السرير فنحن نتعامل مع المعرف (الآي دي) وليس مع رقم السرير فهنا رقم السرير بمثابة اسم السرير وكل مستخدم يمكنه تسمية السرير بما يفهمه هو فمثلا بالمثال قمت بتسمية السرير بثلاثة ارقام تمثل من اليسار : الطابق/ الغرفة / رقم السرير عملت استعلام اختبار لاظهار المتاح من الأسرة شروط المتاح حسب التالي : 1- ان يكون خيار متاح مفعل 2- ان يكون حقل تاريخ البداية فارغ // أو // يوجد تاريخ في حقل النهاية واعذرني مستقبلا فيما لو لم ابادر بالرد لأني احتاج لنقل المثال بسبب الاصدار الى جهاز آخر sakan.accdb بقي ان تضيف حقل (نعم/لا) بجانب حقل نهاية التاريخ فحين يتم ادخال تاريخ الخروج يتم ايضا التعليم على حقل : نعم بحيث نضعه ايضا ضمن المعايير حتى لا تظهر الاشغالات المنتهية السابقة 3
الحلبي قام بنشر يوليو 4, 2019 الكاتب قام بنشر يوليو 4, 2019 حاولت ان اعمل نماذج علي هذه الجداول بحيث اتمكن من تسكين الموظف ولم استطع وكل محاولاتي بدون فائدة فهل اجد احد من الاخوان لتكملة الباقي من انشاء نماذج كالتالي: نموذج يوضح لي الغرف المتاحة (الغير شاغرة) والتي بها سراير فاضية بحيث يظهر لي في النموذج : اسم الطابق ـ ورقم الغرفة ـ ورقم السرير ( المتاحين ) الفاضين الان حتي اقوم باختيار المكان الفاضي لموظف جديد . جزاكم الله خيرا
ابوخليل قام بنشر يوليو 5, 2019 قام بنشر يوليو 5, 2019 تفضل يا اخونا الحلبي اقرأ بدقة .. يجب مراعاة التالي : 1- انت بحاجة الى انشاء نموذج يتم من خلاله تسجيل جميع الاسرة (الأساسيات) الحالة : متاح/غير متاح هذه تعني انه لا يمكن ظهور السرير الغير متاح باي حال من الاحوال ، فإما ان يكون تحت الصيانة او تم حذفه من الغرفة نهائيا . وهنا يجب ان يبقى كغير متاح لتعلق كثير من البيانات به ، وتعيين الحالة يتم يدويا من نموذج تسجيل الاساسيات . 2- لا يمكن بحال من الاحوال بعد التسجيل ان يتاح التعديل على الطوابق او الغرف ....... وتبقى الفرصة متاحة للتعديل على الأسرة نتكلم عن المثال المرفق : تم عمل الجداول اللازمة تم عمل نموذج يعرض جميع الغرف (الشاغرة والمشغولة)///// ويمكن جعله تبويبات كل تبويب يعرض طابقا معينا انقر على حقل الموظف سواء كان شاغرا او يحمل اسم اذا كان شاغرا فسينقلنا الى مربع حوار نختار منه اسم الموظف ثم تنفيذ ( لاحظ ان مربع التحرير لا يعرض الموظفين الذين يملكون اسرة ) اذا نقرنا على اسم موظف موجود فسينقلنا الى مربع حوار يمكننا من خلاله تنفيذ مغادرة للموظف البيانات التاريخية يتم رصدها عند كل حركة المهم اني عملت العمود الفقري لوظيفة التسكين ، وبطريقة بسيطة احترافية أرجوا ان تجدوا فيها الفائدة والمتعة ويتبقى الخدمات الاخرى الفرعية والتحسينية كالتقارير وغيرها اعتقد انها لن تصعب عليك sakn.mdb 1 1
الحلبي قام بنشر يوليو 5, 2019 الكاتب قام بنشر يوليو 5, 2019 حاجة غريبة ماذا فعلت لا اعرف المهم اني حملت الملف واذا سمحت لي بان اقوم بالتجربة وسوف اوفيك بالنتيجة التي اتوقع ان تكون مدهشة لي ان شاء الله
الحلبي قام بنشر يوليو 5, 2019 الكاتب قام بنشر يوليو 5, 2019 (معدل) معلمنا الجليل وعدت ففعلت فصدقت /// الله يفتح عليك ويعطيك العافية ويرحم والديك في الدنيا والاخرة ويبارك في اهلك و رزقك فعلا كلام مدهش وفي غاية الاستمتاع وانا اجرب واروح هنا وهناك بين الاكواد بارك الله فيك معلمنا كل شئ تمام لقد فهمت من اول وهله ماذا تقصد بتسمية الطوابق والغرف بهذه الاسماء العبقرية وعرفت لماذا لا يمكن بأي بحال من الاحوال بعد التسجيل ان يتاح التعديل على الطوابق او الغرف وان سمح لي معلمنا الجليل بان التلميذ يحاور استاذه مجرد حوار فقط في بعض النقاط البسيطة جدا والتي من وجهي نظري المتواضعة ان تضيف ان لم ينقص والنقاط هي : اضافة تاريخ تسجيل الدخول (تاريخ التسكين) وتسجيل تاريخ الخروج (عندما يترك الموظف الغرفة بسبب نقله لموقع اخر مثلا ) فاين اضيفها ؟ في النموذج frmain لا اري بقية الطوابق المذكور فقط الدور الارضي//// فقمت باضافة للدور الاول فقبل معي اي يقبل الاضافة ولا نقوم بالتعديل في المسمي في النموذج frmchang العجيب والخاص بالحركة اي ( تسكين الموظف) ان اسماء الموظفين في مربع تحرير وسرد فانا عندي اكثر من 2000 موظف فعند الكتابة في مربع التحرير لا يفلتر لي الاسماء (خصوصا في الاسماء المتشابه ثلاثيا) فهل من طريقة للبحث عن الاسم حتي يفلتر ويظهر لنا الاسم المطلوب تسكينه هذه كانت بعض النقاط حببت ان اذكرها بقي فقط ان تؤكد لي فهمي لمسميات الطوابق والغرف هل هي مثلا f_1 معناها الطابق الاول وهكذا الباقي والمسمي 1_1_0 معناه من اليسار لليمين الحرق الاول (0) الطابق الارضي والحرف الثاني (1) معناه الغرف رقم 1 والحرف الثالث (1) معناه السرير رقم 1 ان كانت الاجابة نعم فقد اشرت حضرتك بان اقوم بانشاء نموذج يتم من خلاله تسجيل جميع الاسرة (الاساسيات) فكيف يمكن عمل ذلك الي الان لم اقم بالتطبيق علي البرنامج الخاص بي فارجو ان يتسع صدرك كما عرفت عنك ان كان اي استفسار لي عند التطبيق بارك الله فيك وجعلك خير عونا لنا تم تعديل يوليو 5, 2019 بواسطه الحلبي
ابوخليل قام بنشر يوليو 5, 2019 قام بنشر يوليو 5, 2019 تاريخ الدخول وتاريخ الخروج يتم تسجيله في جدول tblBedCase ولكن وجدت بعض الخلل في الجملة البرمجية انظر الصورة وانظر السطر الملون بالازرق ، فعندك السطر يوجد قبل جملة الاستعلام حاول تنقله كما في الصورة 1
ابوخليل قام بنشر يوليو 5, 2019 قام بنشر يوليو 5, 2019 بالنسبة للطوابق والغرف فيجب ان تسجلها كلها .. وذكرت لك ان تعمل نموذجا لتسجيل الاسرة وغرفها وطوابقها لديك اكثر من 100 سرير حسب ما بينته في اول مشاركة اما ترقيم الطوابق والغرف فاعمل ما تراه مناسبا ومفهوما ولكن اعلم انها ثابتة ولا تتغير ويجب الا يتمكن المستخدم من تعديلها الزبدة : ان الاسرة فيها مرونة بالزيادة او النقص ويمكن للمستخدم الزيادة او النقص عبر نموذج ادخال البيانات اذا اشكل عليك طريقة ادخال البيانات اشعرني . لاساعدك
الحلبي قام بنشر يوليو 5, 2019 الكاتب قام بنشر يوليو 5, 2019 قمت بنقل الكود ظهرت لي مشكلة قبل وبعد تعديل الكود وهي ان نموذج frmain عند الضغط علي اسم الموظف لكي يفتح لي نموذج frmchang فانه لا يفتح نعم لم اعرف تسجيل وانشاء نموذج الاسرة ارجو مساعدتي
ابوخليل قام بنشر يوليو 5, 2019 قام بنشر يوليو 5, 2019 في ٥/٧/٢٠١٩ at 19:59, حلبي said: نعم لم اعرف تسجيل وانشاء نموذج الاسرة ارجو مساعدتي حسب ما يسمح به الوقت .. قد اعود لك بلمسات جديدة في ٥/٧/٢٠١٩ at 19:59, حلبي said: ظهرت لي مشكلة قبل وبعد تعديل الكود وهي ان نموذج frmain عند الضغط علي اسم الموظف لكي يفتح لي نموذج frmchang فانه لا يفتح يبدو انك نسيت نقل المتغير العام في الوحدة النمطية العامة 1
الحلبي قام بنشر يوليو 5, 2019 الكاتب قام بنشر يوليو 5, 2019 معلمي الجليل ارجو ان تثق في كلامي فانا منذ الصباح وانا جالس امام اللاب وقد حاولت بان اقوم بانشاء النموذج قبل ما حضرتك تعرض عليا المساعدة فقمت بالكتابة فور ما وجدت النجدة انا عارف اني ارهقتك معي واشغلتك فارجو ان تتحملني ارجو ان تعيد النظر في سحب الشهادة فهي وسام لي حسب وقتك وراحتك انا تحت امرك واللي تبيه مني اقوم به علي الفور فلعلي اكون تلميذ نجيب لكم
الحلبي قام بنشر يوليو 5, 2019 الكاتب قام بنشر يوليو 5, 2019 اقتباس يبدو انك نسيت نقل المتغير العام في الوحدة النمطية العامة الوحدة النمطية في مكانها كما في المرفق ولم أغير فيها شئ ارجو ان تجرب حضرتك في الضغط علي اسم الموظف في النموذج frmain اسف جدا معلمي الجليل كان هناك خلل في الوحدة النمطية ارجو المعذره واتا اسف مرة اخري لحضراتكم لهذا الخلل
الحلبي قام بنشر يوليو 5, 2019 الكاتب قام بنشر يوليو 5, 2019 الان يعمل النموذج frmain بالشكل الصحيح بعد تصحيح الخلل
الحلبي قام بنشر يوليو 6, 2019 الكاتب قام بنشر يوليو 6, 2019 (معدل) الساعة الان في القاهرة الثالثة والربع صباحا وانا جالس اعمل بعض المحاولات التالية : قمت بتغير شكل رقم الطابق والغرفة ليسهل بمجرد النظر اليهم معرفه اماكنهم قمت باضافة تاريخ الدخول والخروج في الجدول tblbedcase وعدلت في استعلام الالحاق ولكن لم اعرف اين اسجل تاريخ الخروج ونظرا لان عملية انشاء ارقام الاسرة طويلة بعض الشئ فاني فكرت لماذا لم نقوم بعمل وحدة نمطية او كود برمجي رايته كثيرا ولكن لم اعرف اعمله وهو Dim i As Integer DoCmd.GoToRecord , , acFirst For i = Val(k) To بحيث يسلسل لنا اولا ارقام الغرف والطوابق ثم ارقام السارير لا ادري هل هذا يجوز ام لا ولكنها مجرد محاولة لتسهيل الامور المرفق بعد التعديلات sakn - نسخة.accdb تم تعديل يوليو 6, 2019 بواسطه الحلبي
ابوخليل قام بنشر يوليو 6, 2019 قام بنشر يوليو 6, 2019 قلنا ان التواريخ تنزل آليا في جدول tblbedcase بمجرد الحركة عند النقر على زر تسجيل دخول او تسجيل مغادرة يتم الحاق بيانات الحركة الى الجدول والتي هي : رقم السرير ورقم الموظف وتاريخ الحركة ونوع الحركة الغريب لا ادري ما فائدة عرضك للتواريخ في النموذج ، لو سلمنا بالاستئناس بتاريخ الدخول ، فوجود تاريخ الخروج بغير معنى لانه لا يتصور وجود شخص مغادر ضمن الصفحة . مستقبلا يمكنك الاستعلام عن الحركات من جدول tblbedcase فيمكننا الاستعلام عن حركة سرير معين وما طرأ عليه من الساكنين كما يمكننا الاستعلام عن موظف معين وحركاته داخل الغرف والأسرة كل هذا بالتواريخ التفصيلية نموذج العرض frmain لنطلع فيه على حالة السرير فقط ومن الذي يشغله نأتي للمهم الآن : اعطني الاعداد الحقيقية للطوابق والغرف والاسرة الموجودة في كل غرفة الطوابق = 4 الغرف = 6 غرف في كل دور الآسرة = 6 اسرة في كل غرفة هل هذا صحيح ؟
الحلبي قام بنشر يوليو 6, 2019 الكاتب قام بنشر يوليو 6, 2019 معلمي الجليل الطوابق= 4 الغرف : الطابق الاول 6 غرف ـ الثاني 5 ـ الثالث 5 ـ الرابع 4 الاسرة : 6 لكل غرفة عدا الطابق الاول في الغرفة 1 والغرفة2 يوجد عدد 2 سرير
مسفر قام بنشر يوليو 6, 2019 قام بنشر يوليو 6, 2019 مشاركة مني بالموضوع مع ملاحظة : اولا : االطوابق والغرف والأسرة لابد من وجودها قبل إسكانها أي لابد من وضع إضافة لكل مما يأتي ( نماذج ) الموظفين - الطوابق - الغرف - الأسرة ثم بعد ذلك يأتي دور الثلاث نماذج المرفقة هل اتضحت الفكرة هي فكرة ولك الاختيار حلبي 3.rar
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.