اذهب الي المحتوي
أوفيسنا

عمر ضاحى

الخبراء
  • Posts

    1,156
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    8

كل منشورات العضو عمر ضاحى

  1. انا قاعد مستني على فكره فيلا شد حيلك كده واطلعلنا بالشغل النار
  2. من غير ما اشوف اكيد اكيد هتكون رائع لكن اكيد ان شاء الله غدا بجرب واعطيك ردي
  3. الحمد لله بش افهم الكود كويس وبالاصح افهم الفكره نفسها وتخيل الحلول وبعدها طبق انسبهم واسهلهم لك
  4. اتفضل هذه فكرتي التى تم ذكرها سابقا ProgressBar.rar
  5. لو فضيت 10 دقايق ان شاء الله بعملك حاجه توضح الفكره لكن حاول انت من طرفك علشان تتعلم
  6. لو ركزت فى كلامي هتلاقيني معطيك الحل هي شاشة تحميل واحده فقط تكفي للكل
  7. انت عاوز تعمل ايه بالظبط ؟
  8. انت عاوز تعمل ايه بالظبط ؟
  9. هل تحاول اضافة عنصر بواسطة الكود ؟ فى نقطه ان Controls.Add غير موجوده فى الاكسيس ولا اعلم اذا كان ممكن تنفيذ هكذا فكره لان فى نقطه لازم تعرفها وهي ان لا يمكن انشاء عنصر اثناء تحميل النموذج ولا يمكن تحرير عنصر فرعي من داخل النموذج ايضا انت جايب الكود من شات جي بي تي صحيح ؟ هذا رأيي والله اعلم
  10. لماذا؟ هذا سيجعل فى كل مره انتظر لحين الانتهاء من الحدث ثم يقوم بفتح التقرير عموما هذا يرجع لك كل ال عليك كفكره هتعلن عن متغير عام عند تشغيل الشاشه الرئيسيه هيخزن فيه اسم النموذج او التقرير وفى حدث عند الغلق لشريط التحميل يفتح التقرير او النموذج او عند اكتمال الشريط يغلق الشريط و يفتح النموذج او التقرير
  11. بعد تجربة اللعه رائعه تعمل جيدا ومطبوطه تسلم يا كبير 🌹🌹🌹🌹
  12. انت دائما مبدع وفنان كعادتك تبهرني بابداعك الف شكر 🌹🌹🌹🌹🌹🌹🌹🌹
  13. انا فتحت النموذج وشايف انك بالفعل عامل ده وجايب ليك العدد وجايب ليك البيانات وفى شريط السجلات تحت مكتوب انها 2 سجل موجود ممكن تستعرضهم فوالله ثم والله ما فهمت عليك انا حاسس ان طلبك بسيط جدا بس انا مش عارف ازاى افهم انت عاوز ايه بالظبط 😅
  14. والله هذه اشادة اعتذ بها واضعها على صدري فانا مازلت تلميذك وامامي الكثير حتى اقترب من حضرتك استاذي الجليل @ابوخليل واشكرك جدا على كلمتك الطيبه البسك الله لباس الصحة والعافية
  15. ممكن تشرحلى بالتفصيل انت عاوز تعمل ايه بالظبط يعنى لما يحصل ايه يظهر ايه وبالشكل المعين كذا علشان افهمك واحاول مساعدتك
  16. انصحك ان يكون اسماء حقول الجداول انجليزي اتفضل هذا الاستعلام ما تريده ؟ SELECT tabl1.* FROM tabl1 INNER JOIN tabl2 ON tabl1.رقم = tabl2.رقم;
  17. قمت بعمل برنامج بسيط 1- اضافة بيانات المرضي 2- اضافة بيانات المعالجين 3- التعديل على بيانات المستخدمين وصلاحيات (بطريقة بسيطه لتوضيح الفكره) واضافة جديد ايضا 4- اضافة حركة او قيد او زيارة كما تحب ان تسميها 5- كشف حساب للمرضي 6- كشف حساب للمعالجين 7- لتبديل المستخدم 8- لغلق البرنامج عند تشغيل القاعده هيظهر لى نموذج الدخول (معمول بشكل بسيط ايضا) 😅 تم تسجيل 2 مستخدمين الاول اسم المستخدم 1 وكلمة السر 1 (لديه جميع الصلاحيات) الثاني اسم المستخدم 2 وكلمة السر 2 (لديه بعض الصلاحيات) نزل البرنامج وحاول اولا تشوف فكرته واذا واجهتك اى صعوبة فى فهم الية العمل اسأل هنا وهشرحلك كل شئ Clinic_001.rar
  18. تمام اول شئ لازم نحدد الجداول الاساسية وهي جدول المستخدمين وهنا احنا هنبدأ بجدول واحد بسيط ثم اذا سمح الوقت والمجال معنا سوف نقوم بالتقدم فيه وعمل جدول المستخدمين مع صلاحية لكل نموذج لكن هذا هيستغرق وقت لشرح عمله ولا يسعني الوقت الحالي جدول للدكاتره جدول للمرض جدول لعمليات تسجيل الحركات (وهنا الجدول الذى سيقوم بتسجيل حضور المرضي ومبلغ التحصيل) طبعا انا حاليا مش على الجهاز لكن ان شاء الله غدا الصباح باذن الله هرفع لك ملف يشمل ما تم ذكره وهنتوسع شوي شوي لحد ما نخلصه ان شاء الله واذا كان هناك جداول اخري تريد اضافتها اكتبها حتى لا ننساها غدا ان شاء الله
  19. ال فهمته انك عاوز تعمل برنامج يقوم بتسجيل المرضي وعدم السماح للموظف المسؤل عن تسجيل حضور الكشف بالتلاعب هل هذا صحيح ؟ هذا امر بسيط ممكن بالنماذج والاكواد وتنتهي المسأله اذا فكل المطلوب اولا اعادة ظبط البرنامج وسنقوم بمساعدة بعض ان شاء الله علشان تمشي على طريق صحيح هل انت مستعد ؟
  20. اتفضل طلبك لكن انصحك نصيحه لوجه الله لا تجعل اسماء الحقول فى الجداول بالعربي هتتعبك قدام test(1).rar
  21. ما شاء الله لما بشوف اسلوبكم فى كتابة الاكواد وافكاركم بحث اني جاهل 🤪 ولم اتعلم شئ وان الطريق لسه طوووووووووووويل علشان اقرب منكم الله يجازيكم عنا كل خير ويشفي مرضاكم ومرضي المسلمين ويبارك لكم فى صحتكم🤲
  22. ده بسبب انه حقل متعدد القيم ولا يمكن استخدام like مباشرتا ولهذا يجب اضافة Value الى اسم الحقل [grade] انظر للسطر التالي StrWhere = StrWhere & " and [grade].Value like '*" & Me.tx1 & "*'"
  23. والله حاولت فهم المطلوب لكن للاسف ما وصل لى طلبك بوضوح وذلك للاسباب الاتيى اين تريد اظهار قيمة الاستحقاق ؟ انا شايف انك واضع ثلاث مربعات نص للثلاث معالجين طيب اذا صار 4 او 8 هتعدل على البرنامج لتضيف فى كل مره حقل او عنصر لمعالج اخر ؟هذا غير منطقي هذا اولا ثانيا طريقة العمل غير واضحه واشعر ان هناك خطأ فى تصميم الجداول فهناك معرف وهناك رقم تسلسل وهناك رقم معالج ويوجود الاسم والمعالج (اسم ايضا) والصحيح ان تجعل المرضى وبياناتهم فى جدول والمعالجين وبياناتهم فى جدول اخر والحركات ورأس الحركات فى جدولين اخرين وتقوم بربط الجداول ببعضها بعلاقات واضحه حتى يكون هناك مرونه فى حركة البيانات ولا يكون فى تكرار فى البيانات فى الجداول وهيكون سلس معاك فيما بعد فى الاتسعلامات وايضا لا تضع مسميات الجداول بالعربي (اسماء الحقول فى الجدول) انا شايف هناك عربي وانجليزي اكتفي فقط بالانجليزي علشان الاستعلامات والدوال فيما بعد وثالثا او رابعا كيف هقوم بالمقارنه ولماذا اصلا تريد هذا ؟ اليس من الممكن ان المريض يكون له اكثر من معالج ؟ لان عمليت المقارنه لابد ان يكون هناك بيانات منفصله وتريد المقارنه بينهم وهذه البيانات لابد ان تكون مميزه وواضحه حتي تكون النتائج صحيحه وذلك لان الدوال سوف تري اول نتيجه او اخر نتيجه وهل المعالج هيكون عمله فقط لمريض واحد ؟ هناك شئ لا استطيع استيعابه برجاء تصحيح فهمي الخاطي اذا كنت مخطئ وتوضيح آلية العمل وتصورك لتسلسل البيانات
  24. واضح جدا ان الموضوع فعلا متعوب عليه بارك الله فيك وجعله فى ميزان حسناتك
  25. ما شاء الله تبارك الله رائعه من روائع استاذى موسي
×
×
  • اضف...

Important Information