اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

moho58

03 عضو مميز
  • Posts

    459
  • تاريخ الانضمام

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

مشاركات المكتوبه بواسطه moho58

  1. 16 دقائق مضت, AbuuAhmed said:

     

    ويمكن اختصار الكود ليصبح كالتالي:

    Me.NOTE.Enabled = Me.الرمز = "A"
    Me.TIME_WORK.Enabled = Me.الرمز = "A"

    أو كالتالي:

    Me.NOTE.Locked = Me.الرمز <> "A"
    Me.TIME_WORK.Locked = Me.الرمز <> "A"


     

    مشكور أخي و بارك الله فيك

    1 ساعه مضت, Hamtoooo said:

    تفضل ..

    تضع هذا الكود بعد تحديث حقل الرمز و في الحالي 

    If Me.الرمز = "A" Then
    Me.NOTE.Enabled = True
    Me.TIME_WORK.Enabled = True
    Else
    Me.NOTE.Enabled = False
    Me.TIME_WORK.Enabled = False
    End If

     

    BASEF1.accdb 960 kB · 1 download

    مشكور أخي و بارك الله فيك

    1 ساعه مضت, Hamtoooo said:

    تفضل ..

    تضع هذا الكود بعد تحديث حقل الرمز و في الحالي 

    If Me.الرمز = "A" Then
    Me.NOTE.Enabled = True
    Me.TIME_WORK.Enabled = True
    Else
    Me.NOTE.Enabled = False
    Me.TIME_WORK.Enabled = False
    End If

     

    BASEF1.accdb 960 kB · 1 download

    مشكور أخي و بارك الله فيك

  2. السلام عليكم الأعضاء الكرام

    في هذا المثال

    أريد كود  لجعل حقلين  ممكنين  (أستطيع الكتابة في هذا الحقلين  ) أو جعلهما غير ممكنين (أي عدم القدرة على الكتابة في هذا الحقلين)   وهذا بناء على قيمة حقل آخر

     

    إذا كانت قيمة الحقل المسمى " الرمز" تساوي  A  : أستطيع الكتابة في الحقلين "وقت العمل" و "الملاحظات"

    إما إذا كانت قيمة الحقل المسمى "الرمز" تساوي B أو C لا  أستطيع الكتابة في الحقلين "وقت العمل" و "الملاحظات"

    الرجاء المساعدة و التوجيه وبارك الله فيكم

     

    BASEF.accdb

  3. السلام عليكم الأعضاء الكرام

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

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

    الرجاء المساعدة والتوجيه وبارك الله فيكم

    كلمة السر:123

    table.accdb base2023.accdb

  4. في 8‏/8‏/2023 at 16:54, ابوخليل said:

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

    لأن العملية سهلة وسلسة .. وخفيفة على البرنامج

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

    المهم العملية تتم كالتالي :

    1- الاستعانة بجدول مؤقت يتم حذفه والحاقه عند كل عملية

    2 - عمل استعلام جدولي لترتيب العملية .. ثم الحاق البيانات في الجدول المؤقت

    3- صعب جدا عرض المادة والمعلم كما في النموذج .. فقمت بدمج المادة ومعلمها في حقل واحد

    4- تصميم تقرير مؤقت بواسطة الاكواد  يأخذ البيانات من الجدول المؤقت عند عملية التحديث

    5- ايضا التقرير المؤقت يتم حذفه عند كل عملية تحديث ، ولكنه يبقى قابل للعرض ما لم يتم التحديث

    عندما تفتح المثال وتجرب لا تشعر بكل ما ذكر اعلاه

    من اجل كل هذا  اعطيتك رأيي بان تبقى على تقريرك الخفيف المليح

     

    times25.rarFetching info...

    سوف اتبع نصيحتك أستاذنا وأبقى على تقريري 

  5. 8 ساعات مضت, ابوخليل said:

    التثبيت للوصف وليس الدول .. اعد قراءة ما كتبت لك

     

    معذرة أستاذنا الفاضل

    نفس الشيء كذلك بالنسبة للوصف هي كذلك تتبع السنة 

    لكن ان تعذرت الحلول يمكن اعتماد الحل هذا إضافي 

    وربي يجازيك اخي وأستاذنا

     

     

     

     

     

  6. 2 ساعات مضت, ابوخليل said:

    نبحث عن العمل السهل اليسير .. بعيدا عن كثرة الاستعلامات او الاكواد والوحدات النمطية

    لا بد ان تجعل احد الحقلين ثابت 

    وارى ان حقل الوصف اقرب للثبات حتى لو بلغ 10

    صمم تقريرك بشكل افقي .. ويكون الوصف في الأعلى والمجاميع الكلية في الأسفل

    الإشكالية استاذنا الفاضل أنه لازم في التقرير لو أثبث جميع الدول أقع في أشكالية أنه بعض الدول لا تكون موجودة  في تلك السنة وهذا غير مقبول في التقرير

    لازم في التقرير تكون  موجودة الدول التي أدخلتها من النموذج فقط

    و شكرا استاذنا  الفاضل على المتابعة

     

    منذ ساعه, بحار الاكسس said:

    image.png.c222c10cbffe84347d998ad804b7bd06.png

    انا شغل فى التقرير وهذه النتيجة المبدئية

    هل هذا ما تريده استاذ محمد 
     

    مشكور أخي على الاهتمام يبدو كما أريد

    فقط أتجاه التقرير من اليمين إلى اليسار

    يعني الصفة: مساعد متصرف - مستشار-.... تكون جهة اليمين

    وبارك الله فيك أخي وربي يجازيك

     

  7. الان, ابوخليل said:

    ولكنك انت من رسم التقرير

    حيث انت الذي وضعت البلدان في حقول ثابتة

    لا اعلم ان كنت اقدر على تحقيق الفكرة .. سأحاول

    استفسار ؟

    هل حقل Grade  محصور بانواع محددة يمكن وضعها في الرأس بدلا من الدول ؟

    شكرا مرة أخرى استاذنا الفاضل على المتابعة

    حقل  grade (تصل احيانا حوالي 10) و الدول غير ثابثين كذلك 

    لكن يشترط حقل grade  والدول إذا كان غير موجود في هذه السنة  فلا يجب أن يظهروا  في التقرير

     

     

     

  8. 1 ساعه مضت, ابوخليل said:

    احبتي الكرام

    يجب اعطاء نصيب من الوقت عند تصميم الجداول ..  بل قليل من الفكر وليس الوقت ، لان الوقت نفسه لا يتغير عند التصميم

    مسألة اننا نجعل جميع مفاتيح الجداول باسم : ( num )  او ( id ) وتكرار اسماء غيرها من الحقول كذلك ، فهذا يحتاج  اعادة نظر في طريقتنا في التصميم .

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

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

    الافضل دائما _وهو دليل الخبرة والاحتراف_ ان الاسم الذي اضعه للحقل لا يتكرر ابدا في جميع المشروع

    تفضل اخي العزيز تم التعديل

    مع ملاحظة ما كتب اعلاه

    baset2.rar 29.32 kB · 4 downloads

    مشكور استاذنا الفاضل على الملاحظة نأخذها بعين الاعتبار مستقبلا

    استاذنا الفاضل سامحني والله خجلت منك

    ربما لم أستطع إيصال الفكرة أكثر

    مثال لقد أضفت الأردن و الصفة ملحق رئيسي

    لكن: الأردن  لم تظهر تلقائيافي التقرير

    أنا اقصد استاذي الفاضل في التقرير لا يجب أن نثبث البلد (يكون موجود مسبقا)  في التقرير ولكن يجب أن يظهر تلقائيا عند إضافته من النموذج

    و ربي يجازيك استاذنا  وسامحيني مرة أخرى

     

     

    1.jpg

    2.jpg

  9. 2 ساعات مضت, ابوخليل said:

    اضف الى المرفق :

    1_ جدول الدول 

    2  _ جدول بمن اسميتهم المستشارين والمساعدين

    ملحوظة :

    الافضل لك ان تكون تسميات الجداول وغيرها هي التي في برنامجك من اجل يسهل عليك نقل الاكواد

    مشكور كثيرا أستاذنا الفاضل على المتابعة

    إليك المرفق

    baset1.accdb

  10. 4 دقائق مضت, ابوخليل said:

    الاحصائيات غالبا تتعامل مع الارقام

    والمرفق ناقص .. وستتعب كثيرا عند التطبيق على برنامجك

    يجب ان تدرج جداول الاسماء الموجودة (grade ) واسماء الدول

    يجب التعامل مع id الأسماء  وليس الاسماء نفسها

    مشكور أستاذنا الفاضل على الرد والمتابعة 

    من فضلك التوضيح اكثر كيف يكون المرفق وسأعيده لتسهيل الطريقة

    وبارك الله فيك 

     

     

  11. ربي يجازيك أخي نعم أخي أبو البشر ساعدتني من قبل في مثال مثله

     فقط أبحث عن طريقة أخرى إذا أمكن لأني أستعمل هذا النوع من الإحصاء كثيرا في عملي

    وعندي جداول متشابهة وتشبه هذا النوع من الإحصاء

    مشكور أخي مرة أخرى وربي يجازيك خير الجزاء

    الان, ابو البشر said:

    عملنا مثلها سابقا .... حاول الاستفادة من دروس السابق .... هنا

    انظر <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

     

    1.png

    ربي يجازيك أخي نعم أخي أبو البشر ساعدتني من قبل في مثال مثله

     فقط أبحث عن طريقة أخرى إذا أمكن لأني أستعمل هذا النوع من الإحصاء كثيرا في عملي

    وعندي جداول متشابهة وتشبه هذا النوع من الإحصاء

    مشكور أخي مرة أخرى وربي يجازيك خير الجزاء

  12. السلام عليكم الإخوة الكرام

    في موضوعي هذا اريد  عمل جدول احصائي:

    بحيث عند إضافة البلد من النموذج يظهر تلقائيا كما هو موضوح في الصورة رقم 1

    أنا حاولت لكن لم استطيع

    أنا اضفت ثلاث دول : الامارات - قطر  -عمان في الاستعلام

    يعني ممكن أضيف أي دولة  و تظهر في التقرير من دون أن أضيف إسمها في الاستعلام

     

    أريد مثل ماهو معمول  مع الصفة (grade)  عند إضافتها في النموذج  تظهر مباشرة في التقرير من دون تسميتها في الإستعلام

    الرجاء المساعدة والتوجيه وبارك الله فيكم

    1.jpg

    baset.accdb

  13. 20 ساعات مضت, Moosak said:

    هذا الملف قالب جاهز لنموذج صفحة دخول وتغيير بيانات المستخدم والتحكم بالمستخدمين 🙂 

    كلمة المرور لجميع المستخدمين : 123

    image.png.f3d70155c94e9362f683a647c773ffe9.png

    image.png.094faa5511af1cf9ac1adcc11da88ce3.png

    image.png.0b6019fb980d218e88eee18e15395c83.png

    image.png.02d542ba90ecc190712bb025688fcf6c.png

    للتحميل : 🙂 

     

    قالب جاهز لنموذج تسجيل الدخول وتغيير كلمة المرور.accdb 1.27 \u0645\u064a\u062c\u0627 \u0628\u0627\u064a\u062a · 26 downloads

    عميل جميع رائع وجميل

    أخي هل عندك : صلاحيات دخول المستخدمين على النماذج وبارك الله فيك

     

  14. الان, ابوخليل said:

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

    لأن العملية سهلة وسلسة .. وخفيفة على البرنامج

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

    المهم العملية تتم كالتالي :

    1- الاستعانة بجدول مؤقت يتم حذفه والحاقه عند كل عملية

    2 - عمل استعلام جدولي لترتيب العملية .. ثم الحاق البيانات في الجدول المؤقت

    3- صعب جدا عرض المادة والمعلم كما في النموذج .. فقمت بدمج المادة ومعلمها في حقل واحد

    4- تصميم تقرير مؤقت بواسطة الاكواد  يأخذ البيانات من الجدول المؤقت عند عملية التحديث

    5- ايضا التقرير المؤقت يتم حذفه عند كل عملية تحديث ، ولكنه يبقى قابل للعرض ما لم يتم التحديث

    عندما تفتح المثال وتجرب لا تشعر بكل ما ذكر اعلاه

    من اجل كل هذا  اعطيتك رأيي بان تبقى على تقريرك الخفيف المليح

     

    times25.rar 86.56 kB · 3 downloads

    إن  شاء الله أستاذنا الكبير

    إن شاء الله يكون حل وسط ويرتكز على التقرير نفسه فقط كما ذكرت أساتذنا

    وشكرا للمرة ألف على المساعدة و الصبر

     

     

  15. الان, ابوخليل said:

    ابن تقريرك على الجدول main

    لقد قمت برفع التقرير الفردي على الجدول mai

    أكيد تسرني ملاحظاتك وتوجيهاتك أستاذنا الكريم خاص بالتقرير الفردي

     ولا تنساني في هذا الطلب :

    بما أنه الجدول الأسبوعي يتغير أحيانا عندنا ويختلف من أسبوع لأخر

    ولأن عناوين الأعمدة ( الوقت يختلف من أسبوع لآخر)

    أردت عند عرض التقرير :  إخفاء الأعمدة التي تكون فارغة تماما

    وكذا الأيام التي تكون فارغة تماما :

    كما هو مرفق في الصورة والقاعدة مثال: أريد عند فتح التقرير اريد أن تختفي  الأعمدة الفارغة وهي (10سا-11ساو30د)    و  (11ساو30د-13سا)  و (13سا-15سا)

    وكذلك يختفي يوم الخميس .

    وبارك الله فيك على صبرك معي  وسامحني في تعبك

    ودمت فخرا لهذا المتدى الجميل

     

    9.jpg

    times24.accdb

  16. الان, ابوخليل said:

    ابن تقريرك على الجدول main

    أخي الكريم هذا التقرير خاص بالجدول الأسبوعي يعتمد الجدول  tbl_Time

     

    ** أما التقرير الفردي خاص بكل معلم ** فهو يعتمد على الجدول tbl_Main

    وقمت بانجازه وليس لدي فيه مشاكل وإن شأت زفعته أخي الكريم

  17. 17 دقائق مضت, ابوخليل said:

    لا لا ليست مستحيلة .. لا مستحيل في البرمجة الا في الأفكار الغير منطقية

    ولكنها تشبه المثل الشعبي : وين اذنك يا جحا

    كل ما كانت ادوات التنفيذ بسيطة وواضحة كل ماكان البرنامج اقوى

    معك حقك أستاذنا الفاضل

    استفسار متبقي حول تقرير الجدول

    بما أنه الجدول الأسبوعي يتغير أحيانا عندنا ويختلف من أسبوع لأخر

    ولأن عناوين الأعمدة ( الوقت يختلف من أسبوع لآخر)

    أردت عند عرض التقرير :  إخفاء الأعمدة التي تكون فارغة تماما

    وكذا الأيام التي تكون فارغة تماما :

    كما هو مرفق في الصورة والقاعدة مثال: أريد عند فتح التقرير اريد أن تختفي  الأعمدة الفارغة وهي (10سا-11ساو30د)    و  (11ساو30د-13سا)  و (13سا-15سا)

    وكذلك يختفي يوم الخميس .

    وبارك الله فيك على صبرك معي  وسامحني في تعبك

    ودمت فخرا لهذا المتدى الجميل

     

     

    5.jpg

    times24.accdb

  18. منذ ساعه, ابوخليل said:

    تفضل

    لاحظ انك مخير  بالادخال في هذه الحقول

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

    ملحوظة :

    عند اجراء تعديل على جدول اسبوعي سابق حتى لو تعديل حصة واحدة .. يجب ان تقوم بالحفظ ثم التحديث

    التحديث : هو عملية حذف للجدول بالكامل ثم اعادة الحاقه

     

     

    times23.rar 66.16 kB · 2 downloads

    الله ينورك أخي الكريم واستاذنا الكبير

    ما فعلته معي اليوم شئ رائع و الطريقة الممتازة التي فعلتها للأستغناء عن تلك الاستعلامات مذهلة

    من أعماق القلب ربي يرزقك ما تتمنى

    كما ساعدتني ربي يساعدك ويرزقك من حيث لا تحتسب

    والله أكثر من  ثلاثة ايام وأنا أبحث عن طريقة لجعل عناوين الأعمدة إختيارية في الوقت (10سا-12سا  أو  11سا و 30د)

    و هذه الطريقة مستحيلة و أنا لا أعلم

     

    سأقوم  بالتقرير الخاص بالجدول وبذلك أكون قد انتهيت

    * التقرير ان احتجت لك أخي سأطرحه هنا وهو آخر استفسار  وعد مني * حتى لا أكثر عليك

    مرة أخرى ربي يجازيك بغير حساب ان شاء الله

  19. 11 دقائق مضت, ابوخليل said:

    الآن فهمتك

    نعم انا اخذت احتياطي بتصدير جميع حقول الجدول

    كل ما عليك عمله الآن هو في النموذج فقط انك تضيف ثلاث اعمدة وتضبط عنصر التحكم فيها

    بحيث جميع الساعات تكون مرتبطة بعنصر تحكمها

    وانا نسيت اضع عناوين للاعمدة فانت ضع العناوين تكون ثابتة ( ليبل ) وهي عبارة عن الساعات

    واضح ؟؟

    لم افهم اخي 3 اعمدة 

     

     

     

     

×
×
  • اضف...

Important Information