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

نجوم المشاركات

  1. ابو جودي

    ابو جودي

    أوفيسنا


    • نقاط

      12

    • Posts

      6,818


  2. kha9009lid

    kha9009lid

    الخبراء


    • نقاط

      7

    • Posts

      1,347


  3. محمد طاهر عرفه

    محمد طاهر عرفه

    إدارة الموقع


    • نقاط

      7

    • Posts

      8,707


  4. ابوخليل

    ابوخليل

    أوفيسنا


    • نقاط

      6

    • Posts

      12,194


Popular Content

Showing content with the highest reputation on 06 أبر, 2021 in all areas

  1. السلام عليكم إن هناك أمور متفق عليها ، و نطلب من جميع الأخوة مشرفين وأعضاء الالتزام بها و نصر علي ذلك. و هناك أمور لم تحدد و تترك لتقدير المسؤولين عن إدارتها و حكمهم على الأمور ، فهم أدرى بواقع الممارسة و ما يستلزمه الصالح العام لكل قسم بصفتهم الأكثر تواجدا ومتابعة وإلماما بواقع الأمور. و أيضا تقديرا و ثقة لحكمهم على الأمور بالنسبة لموضوع إغلاق المواضيع هو فى رأيي أمر خلافي قد يراه الناس من مناظير مختلفة. كل بحسب ما مر به من أحداث ، فقد يرى طرف أن هناك مواضيع قيمة تستحق رفعها مرة أخرى للاستفادة منها ، و من ناحية أخري سبق و أن تم رفع مواضيع عن طريق إضافة عبارات الشكر لمواضيع لم تعد سارية وجرى عليها تحديثات كثيرة. و طغت على المواضيع الجديدة. على المستوى الشخصي أقدم مواضيع فى المنتدى ستجدها مواضيعي انا حيث كانت كثافة مشاركتي عالية جدا فى بداية الموقع. و عندما أجد موضوع أريد تفعليه مرة أخرى فهذا ما أقوم به: 1- اذا لم يكن عليه تحديث أضغط على زر المشاركة و اقوم بنشره آليا فى مواقع التواصل الاجتماعي و خاصة جروب الموقع على الفيس بوك ولي قد فعلت ذلك اكثر من مرة تحت مسمى "ذكريات من عمر فات" ، و لكن لم ارفع المواضيع فى المنتدى 2- اذا كان هناك تحديث للموضوع القديم اشير اليه و اضع التحديث الجديد فاذا اردت نشر المواضع القديمة يمكنك بسهولة اتباع الخيار الاول اعلاه ، و اذا كانت لديك اضافة او استفسار فيمكن فتح موضوع جديد و الاشارة الى الموضوع القديم. اما رفع المواضيع القديمة لتظهر قبل الجديد فهذا يبدو لي حل غير مناسب لأنه سيرهق من يتابع بهدف الاجابة و سيسارع من انتقال المواضيع الحديثة من الصفحة الاولي للقسم قبل ان تجد الاجابة الكافية و سيشتت جهود الأخوة الفاعلين. فاذا اردت رأيي فان من اغلاق المواضع القديمة لما سبق و ادعوكم جميعا للمساهمة فى نشر المفيد منها على مواقع التواصل الاجتماعي فتفيد الاخرين و تساهم الدعاية للمنتدى و زيادة المستفيدين منه و فى نفس الوقت لا تؤثر على المشاركات الجديد و اولوياتها و أخيرا اعتب عليكم فلا يجب تصعيد لهجة النقاش و ارجو تجنب ذلك مستقبلا هذا ما أراه و الأمر مفتوح للحوار و الأراء المختلفة مرحب بها جميعا و لكن ارجو من الجميع عدم تصعيد لهجة الحوار عند الاختلاف و ما أراه ليس بالضرورة ما سيتم تنفيذه و لكن فى أغلب الأمور الادارية نتناقش فى قسم فريق الموقع و ننفذ ما اتفقنا عليه، و هو بالطبع قد يتغير من توقت لآخر بحسب المستجدات و بحسب الحوار و تبادل الأراء. مع الشكر و التقدير
    5 points
  2. السلام عليكم ورحمة الله تعالى وبركاته كل عام وانتم بخير وصحة وسعادة واسال الله تعالى ان يبلغني واياكم شهر رمضان واساله تعالى لى ولكم القبول هدية متواضعة اتمنى ان تنال رضاكم ( امساكية شهر رمضان ) طبعا تتم تغيير المواعيد او التواريخ وفقا لكل دولة التقويم المستخدم والمواعيد طبقا لمدينة القاهرة - جمهورية مصر العربية 147525677_.zip
    3 points
  3. المقياس المعتمد هو التويب و 1440 تويب يساوي واحد بوصة لذلك عندك 1440/100 = 0.69444444 والله الموفق ... مزيد من المعلومات هنا اضغط هنا
    3 points
  4. الإقفال لا يعني الجحود والطمس .. وانت ذكرت انهم غائبين بل بعضهم أموات دعواتنا لهم بالرحمة وللأحياء بالصحة هذا ما نفعله وننادي به انا معك في هذه النقطة لست معك في هذه ، ويكفيك ان تراقب معظم المنتديات العالمية حيث يوجد لديهم حد زمني لإتاحة التعقيب احسنت بارك الله فيك .. لهذا نغلق الموضوع سدا للذريعة هذه من ضمن شروط قوانين المشاركة الآن هي ظاهرة في اعلى الصفحة الف شكر استاذنا الكريم على اجتهادك وحرصك .. واتمنى منك اخي الحبيب ان تعدل معرفك الى اسم تحب ان نناديك فيه .
    3 points
  5. السلام عليكم ورحمة الله وبركاته حقيقة لا يوجد رد آخر بعد ردود الاساتذة الكرام الذين تعلمنا منهم كريم الحوار وأجمله قبل علم البرمجة وأشكر الأستاذ الكريم صاحب الموضوع الذي أثار نقاشا لبيان أهمية الموضوعات القديمة (ولا شك فهي مهمة) وكان اقتراحي الصغير أن توضع روابط الموضوعات القديمة في أول موضوع مثبت بالمنتدي والذي يشمل موضوعات هامة ومميزة نرجع اليها كثيرا في غالب الأوقات ووجودها بموضوع واحد مثبت سيوفر عناء البحث عنها مستقبلا وأخيرا - في أحد قوانين المنتدي أنه ينبغي البحث قبل طرح سؤال جديد (أعلم كما قال استاذ أبو جودي أن عملية البحث شاقة بعض الشئ) ولكنها ستكون اسرع من انتظار الاجابة علي الموضوع الجديد وستقلل من اضافة موضوعات مكررة ربما تكون قد قتلت بحثا بموضوع سابق. هذا والله أعلم
    2 points
  6. شكرا لكم جميعا كل ماكتبه الأستاذ محمد طاهر جميل ماعدا الإقتباس أعلاه وذلك لأن ليس كل المواضيع عبارة عن اسئلة وتحتاج إلى إجابة ، وقد اقترحنا (أنا وغيري) أن من يسأل في موضوع قديم يتم حذف سؤاله ويرشد إلى فتح موضوع جديد ويشير فيه إلى الموضوع القديم ، ويبقى الموضوع القديم مفتوحا. أعتذر ولكن ردي كان بعد استفزاز شديد وربما لو كنت أشارك أيام شبابي لكن الرد أكثر عنفا وقسوة 🙂 كأنك تتحدث بلساني ولكن عباراتك أبلغ وأوضح فشكرا لك.
    2 points
  7. السلام عليكم لولا اختلاف الآراء لأصبح الناس نسخاً مكررة يتزاحمون على نفس الطريق ونفس الهدف والاتجاه اعتقد ان لدينا مشكلة في قبول الرأي والرأي المخالف ودمتم
    2 points
  8. بالنسبة لى انا من وجهة نظرى المتواضعة انا هذه العلوم المتخصصة لا تلقى رواج من النشر عنها والاعلان هنا وهناك فلن يبحث عنها الا من يريد فقط ويرغب بها لذلك فان ثمار المشاركات القديمة والتى قد لا تكون فى الغالب الا اساس للتقدم فهى اللبنة الاولى وحجر الاساس اجدها تلقى ظلما كبيرا بتهميشها باغلاقها ويعلم الله احيانا لا اجد حلول لمشاكلى او ترتيبا لافكارى الا من مشاركات قديمه جدا جدا جدا واعتقد ان كان باب النقاش مفتوح بها يسهل ويساعد على بناء وتجميع الافكار وبلورتها والخروج دائما بثمار وفوائد لن تعد ولا تحصى وعلى النقيد كثرة الموضوعات حول نقطة واحدة او افكار متشابهة ترهق جدا جدا من يقوم بالبحث والتنقيب انا الان دائما اعجز عند البحث عن شئ بالمنتدى هههههههههه تخيل تريد البحث عن شئ تجد اكثر من 500 صفحة احيانا اكره نفسي وتثبط عزيمتى وتحضرنى هنا حكمة ( كثرة الكلام يذهب ببعضه البعض ) وفعلا كثرة الموضوعات حول نقطة ما بتعددها وتعدد صفحاتها والتنقل بين كل موضوع واخر يشتت الاذهان ويقلل الهمم ويصيب الفرد بالاحباط
    2 points
  9. السلام عليكم كل عام وانتم الى الله اقرب التطبيق يحتوى على عدد 2 جدول الاول : tblMassagesSetting به اسماء الأزرار والتى يمكن ترجمتها الى اى لغة يريدها المصمصم الثانى : tblMassages وهو الجدول الذى يمكن للمصمم اضافة الرسائل به ليسهل تغير محتوى الرسائل او تعديلها دون الدخول الى وضع التصميم تعريف لمحتويات الجدول tblMassages ( جدول الرسائل ) الحقل IDMasg : معرف الرسالة هنا يتم وضع كود لا يقبل التكرار لكل رسالة ليتم استدعاء الرسالة داخل صندوق الرسائل من خلاله الحقل MasgPrtOne : نص الرسالة (السـطر الأول) هنا يتم كتابة السطر الأول من الرسالة الحقل MasgPrtTow : نص الرسالة (السـطر الثانى) هنا يتم كتابة السطر الثاني من الرسالة الحقل MasgPrtThree : نص الرسالة (السـطر الثالث ) هنا يتم كتابة السطر الثالث من الرسالة الحقل MasgHead : عنوان الرسالة هنا يتم كتابة عنوان الرسالة الحقل MasgType : معرف رمز الرسالة هنا يتم كتابة رقم رمز التى تريد ظهورها مع الرسالة والتى تدل على نوع الرسالة الحقل MsgBtn :معرف عدد الأزرار هنا يتم كتابة رقم عدد الأزرار التى تريد لها الظهور فى صندوق الرسائل يتم استدعاء الرسالة بالسطر الاتى مع تغيير معرف الرسالة الى الرقم الدال عليها MakeMsg (معرف الرسالة) اترككم مع الاستمتاع بتجربـة المرفق full control arabic Message Box 32x,64x .mdb
    1 point
  10. ضعوا في الاعتبار الفرق بين : اعادة تحجيم النماذج حسب دقة شاشة العميل و اعادة تحجيم دقة شاشة العميل نفسها انا اعتبر الأول هو الإجراء الصحيح .
    1 point
  11. وفى النهاية المأمول من تواجدنا ان تحفنا الملائكة بالبركات لاننا نطلب العلم ونقدم ما علمنا الله الى احبابنا فيكون حجة لنا ان شاء الله وصدقة جارية فى النهاية نسأل الله الفبول احسنت يا ابا جودي بارك الله فيك اما بشأن صلب الموضوع فانا لست مع او ضد الاقفال فمن وجهة نظري هو امر تقديري لادارة الموقع وانصح نفسي واخواني الكرام ان نتدبر قوله تعالى : ( وقولوا للناس حسنا ) تحياتي وتقديري لك استاذ محمد ولكل المشاركين في النقاش
    1 point
  12. بشمهندس / @ابا جودى والله انا تعبتك معايا ودايما تعبك معايا طيب نرتب مع بعض اول حاجة اقوم باستراد الوحدات النمطية وعددها ثلاث وحدة ثانى حاجة اقوم بكتابة الوحدة النمطية الموجودة فى النموذج change resolution فى كل النماذج عندي ثالث حاجة اقوم بكتابة الكود الموجود فى الدخول والكود الموجود فى الخروج عندى فى كل النماذج فى البرنامج بتاعى مش كده ولا ايه
    1 point
  13. عملت ماكرو ضمني ، وما عملت له طريقة يتعامل مع الاخطاء ، فالاكسس يعمل جدول للاخطاء (جدول واحد) وكلما صار خطأ ، اضاف الاكسس سجل في هذا الجدول ، وكلما حذفت الجدول ، قام الاكسس بعمل جدول جديد للسجلات الجديدة 🙂 والحل كان بأن اصلح الماكرو الضمني بجعله يتجاهل اي خطأ 🙂 جعفر
    1 point
  14. استاذى الجليل ومعلمى القدير على سبيل المثال حتى وان كنت اعلم ان رأى هو الافضل او الأصح لان وقفت الأغلبية على رأى معاكس لى اذكر نقسى دائما ان يد الله مع الجماعة اذكر نفسى اولا وكل احبابى من بعدى ان نضع نصب اعيننا قول الله تعالى وفى النهاية المأمول من تواجدنا ان تحفنا الملائكة بالبركات لاننا نطلب العلم ونقدم ما علمنا الله الى احبابنا فيكون حجة لنا ان شاء الله وصدقة جارية فى النهاية نسأل الله الفبول
    1 point
  15. وعليكم السلام ورحمة الله تعالى وبركاته استاذى الجليل ومعلمى القدير اهلا بكم وبعد كل عام وانتم بخير ان اختلاف الراى لا ولن يفسد للود قضية ان شاء الله فالمنتدى يتكون من الاباء الكهول بارك الله لنا فيهم وفى علمهم واعمارهم والشباب بمثابة الذين هم بمثابة الابناء والاخوة لبعضهم البعض الخلاصة اننا اسرة كبيرة اسال الله تعالى ان يديم بيننا الحب والود والاحترام والاجلال لمعلمينا العظماء واخواننا الكرام ولا يعنى سرد الاراء باختلافها عدم قبول الاخرين ان كانوا مغايريين لنا ---------------------------------- هذه حقيقة من ينكرها جاحد والله الى الان ارجع الى مشاركات اجدها غنية بالافكار والروعة والردود والاجابات الشافية الكافية لما يعوقنى احيانا على سبيل المثال وليس الحصر الاستاذ محمد طاهر والاستاذة زهرة والاستاذ مهند العبادى والاستاذ ابوهاجر والاستاذ منتصر الانسى والاستاذ ابو يوسف وابا عمرو و ............ وغيرهم الكثير والكثير والله اجد عندهم وفى موضوعاتهم درر ولا يعنى ذلك نكران فضل اساتذتنا العظماء ادامهم الله على رؤسنا لم يبخلوا علينا قط اسأل الله تعالى لكل من تعلمنا منهم وعلى يديهم بطريق مباشر او غير مباشر والقائمين على امور المنتدى ان يغفر لهم ما تقدم وما تأخر واسأله تعالى ان يرزقهم اعلى درجات الجنان
    1 point
  16. السلام عليكم اخي العزيز محمد @حلبي هل كانت دقة الشاشة لديك 1024*768 واصبح قصيرا ؟ اكيد في حل لتعديل الوحدة النمطية الخاصة بهذا الشيء من قبل احد الاساتذه في الموقع اتمنى المساعدة منهم لحل هذه المشكلة تحياتي للجميع
    1 point
  17. وعليكم السلام 🙂 اقرأ هذا الموضوع ، ففيه معلومات تفيدك : . جعفر
    1 point
  18. اشكر الاستاذ / احمد والاستاذ خالد يظهر انه مافى فايدة ولازم نعترف جميعا ان اكسس ليس ثابت على جميع الشاشات اللى حصل معايا بعد التجربة انه صبط من اليمن واليسار ولكن قصير جدا مع كل التكنولوجيا والتقدم فى علم البرمجيات شركة ميكروسوفت مش قادرة تعمل حل لهذا الموضوع . انا حزين جدا جدا جزاكم الله خير جميعا
    1 point
  19. تفضل يا اخى الملف فى المرفقات =INDEX($B$3:$D$16,SMALL(IF($D$3:$D$16="الاولى",ROW($B$3:$D$16)-2,""),ROW($A1)),1) وضحنا كتير هذا الأمر مسبقاً من قبل هذه معادلة مصفوفة وليست معادلة عادية ... فلابد من الضغط على ( Ctrl+Shift+Enter) وليس Enter فقط كباقى المعادلات وشكراً المطلوب.xlsx
    1 point
  20. شكرا لك استاذ @kha9009lid رائع جدا اتمنى من باقي الاخوة تجربته واعطائنا النتيجة؟ مع العلم انه عند تشغيل البرنامج على وندوز 7 كل شيء تمام وعند تشغيلة على وندوز 10 يصبح فرغ قليل بجانب اطار الشاشة من اليمين واليسار ولا اعرف السبب ؟ وشكرا للجميع
    1 point
  21. وعليكم السلام اخي احمد نعم لا يحتاج تكبير
    1 point
  22. السلام عليكم استاذي العزيز @kha9009lid افهم من كلامك ان النموذج لايحتاج على تكبير قياساته ؟ وهل هو عندك مليء الشاشة تماما ام لا ؟ شكرا لك
    1 point
  23. السلام عليكم اساتذتي الاعزاء @ابوخليل @jjafferr @ابا جودى الاخ @حلبي هذا ملف لاحد الاخوة لضبط حجم النموذج على الشاشات قمت بتجربته على دقة شاشات 1920*1080 و 1366*768 وهو يعمل جيدا . لم اقم بتجربته على شاشات ذات دقة مثل 1024*768 او اقل ارجوا منكم تجربة البرنامج وهل بحاجة الى ضبط بالاكواد وبيان الشرح للوحدات النمطية وكيف هي تعمل وهل توجد اكواد ليس لها حاجة (زائدة). تحياتي للجميع في هذا الموقع الرائع وشكرا ضبط حجم النموذج على الشاشة.rar
    1 point
  24. وعليكم السلام ورحمة الله وبركاته تفضل اخي الكريم Me.no_Sea11 = Me.no_Ba11.Column(2) Me.no_dsa11 = Me.no_Ba11.Column(3) Me.no_Lna11 = Me.no_Ba11.Column(4) 11.rar تحياتي
    1 point
  25. استاذى الفاضل / ابو خليل حاولت كثيرا ان اتبع المثال ولم تنجح معى لما اضع الوحدة النمطية واكتب كود الاستدعاء القى شكل البرنامج كبير واختفت بعض الحقول منه ولما امسحه يعطينى الشكل الحقيقى ولكنه قصير جدا انا اعمل على لاب توب وصممت البرنامج عليه ودقة الشاشة به 800 1280 عندما انقله على شاشة كبيرة يظهر بشكل مختلف عن شكله الاصلى مرة كبير مرة صغير باشمهندس محمد اشكرك جزيل الشكر ليس هذا المطلوب انا عامل برنامج على لاب توب فى المنزل لماذا لما انقله الى عملى كل المستجدمين يظهر عندهم كل واحد بشكل معين مرة كبير جدا ـ مرة صغير جدا ارجو ان نصل مع بعض للحل الامثل جزاكم الله خير
    1 point
  26. مشاركة مع استاذى الجليل و معلمى القدير والدى الحبيب الاستاذ @ابوخليل دى طريقة غريبة حبتين هاهاهاها جرب يا دكتور تغيير حجم النموذج تكبر النموذج وتصغره وتعمل له Maximize وشوف السحـــــــــر ملاءمة عناصر النموذج حسب حجم النموذج ☺.zip
    1 point
  27. اخي العزيز باختصار ان كنت لاتجد فرقاً يستحق ذكره فهذا لايعني ان لايوجد فرق بل قد تكون تجهله .. اما بالنسبة لنقل الموضوع الى العام فهو لابد ان يتم لان الموضوع لايحتوي الا على نقاش وجدل عقيم. وفي الاخير اتمنى ان يحترم الجميع قوانين المنتدى ومشرفيه في اتخاذهم للقرارات فمن دونهم يصبح المنتدى فوضى كما اتمنى ان لا تحاول فرض رأيك على الأغلبية التي ترى عكس ماتفضلت .. وبإمكانك طرح الموضوع على القسم العام والنظر الى آراء الجمهور هناك فبالتأكد سيتفاعل معه اعضاء من أقسام أخرى وقد تجد الكثير من المؤيدين لرأيك. تحياتي
    1 point
  28. لا لإقفال موضوعات الأساتذة القدماء
    1 point
  29. هاهاهاها وانا كما يخيل الي أني رأيت هذا الكود من قبل ☝️ ... وعلى فكرة عرفت حضرتك انه عجبتنى الفكرة انت ضيف ex انا تعبت يلا كمل شغل على اكوادك بطل دلع انا بس كنت احتاج لدمج ترجمة الازرار مع فكرتك يعنى ووضعت التاتش بتاعى هاهاهاهاها وبعدين ناوى افكر فى شئ تانى يلا انت اكمل الهدية
    1 point
  30. هدية جميلة .. اهداك الله من لطفه ونعمه ما تقر به عينك . شكرا لفتح الباب لقبول الآراء والمقترحات .. اعانك الله ووفقك . العمل جميل ومتكامل ولكن مثل حالي كثير النسيان ولا شك ان الرسائل في الجدول ستكون كثيرة ومتنوعة وحين اريد عند كتابة الكود وادراج الرسالة لا يحظرني معرف الرسالة المطلوبة فاضطر الى الرجوع للجدول لقراءة نصوص الرسائل لتحديد معرف الرسالة . الفكرة التي جالت في رأسي وهي ليست موجهه لك وحدك استاذنا : هل يمكن عرض نص الرسالة مع المعرف في قائمة في المحرر يتم الاختيار منها اثناء كتابة الكود
    1 point
  31. 1 point
  32. سبحان الله وبحمده سبحان الله العظيم،، فرج الله همك ويسر أمرك.. إبداع وأي إبداع ،، أفكار تنقلك إلى عالم أروع وأروع،، بخبراء وكلمة خبراء قليلة في حقهم،، شكرا لك كفيت ووفيت،،
    1 point
  33. وهذا مثال يحتوي على الوحدة النمطية بعد تطويرها رابط المطور مع شرح لمفهوم التحجيم ResizeFormExample v2.6.zip
    1 point
  34. الرد على هذا الموضوع ولم اتمكن ربما تم اقفال الموضوع فيا حبذا لو تكرم احد المشرفين بوضع ردي تحت الموضوع اعلاه ردي هو : هذه بعض التفاصيل عن دالة حساب العمر لم تذكر في الشرح حساب الأيام والشهور والسنوات بين تاريخين.pdf DATEDIF.xlsx
    1 point
  35. السلام عليكم ورحمة _الله_ وبركاته تفضل أخي If MsgBox("أنت على وشك حذف أو تحديث سجل سجلات " & vbCrLf & _ "لتأكيد الأمر أضغط على زر موافق ، ولإلغائه أضغط على زر إلغاء", _ vbInformation + vbOKCancel + vbMsgBoxRight, _ "تأكيد تنفيذ الأمر") = vbOK Then DoCmd.SetWarnings False DoCmd.OpenQuery "اسم الاستعلام" DoCmd.SetWarnings True
    1 point
  36. هذه محاولة لمنع التعديل في تصميم قواعد mde وهي ليست الأولى ولكن ضمن سلسلة محاولات تولاها العديد من الأخوه الأفاضل وعلى رأسهم أخونا المزيني وهذا النموذج جاءت فكرته لي وفي نفس الوقت لأخونا ابن مسقط ولكنه سبقني بدقائق ووضعه في الفريق العربي لاختباره وها أنا أحاول أن أسبقه هنا لأضعه :) :) لاختباره ملاحظة : :SHY: :SHY: أنا لم أخترع شيء فقط تم عرض أكثر من مثال من قبل لإخفاء نافذة الأكسس ووجدتها فكره مناسبة لمنع التعديل في التصميم مع خالص تحياتي أخوكم رضا عقيل pro_reda.rar
    1 point
  37. السلام عليكم ورحمة الله وبركاته مرفق طريقة بحث فورية لكود الحساب يمكن تطويرها وفكرتها ان ندخل 1 بدون انتر يعطى كل الحسابات التى تبدا ب 1 نكمل ادخال 103 وهكذا ويمكن تطويرها بان يقرا الموجود داخل TEXT فاذا كان رقم يبحث فى كود الحساب واذا كان حرف يبحث فى اسم الحساب هذه مهداه الى اخوانا فى المنتدى ( ماشى ياستاذ اشرف خليل ) طبعا انا عارف ان ابو هادى هايسخن ويطورها الى الافضل وده المطلوب لفائدة الجميع والله الموفق ملاحظة : تم تعديل الملف فى مشاركة لاحقة فى نفس الموضوع
    1 point
  38. بسم الله الرحمن الرحيم تحية طيبة وبعد: لقد قمت بتصميم صورة خلفية للنموذج ولكن عندما أوضتعها كخلفيات لجميع النماذج لاحظت أن ملف قاعدة البيانات قد كبر بشكل كبير وعنما حذفت الخلفيات بقي الحجم نفسه أي لم ينقص فما السبب يا ترى!!!! علما ان الصورة من نوع gif وحجمها 108 kb ؟؟؟ سؤال آخر؟ كيف لي أن أضرب قيمتين في حقلين مختلفين في الاستعلام ؟ أريد ان أضرب قيمة الكمية في السعر وأضعهما في حقل جديد اسمه المجموع .. ثم أقوم بجمع كل القيم الموجودة في الحقل المجموع(المجموع الكلي)... فكيف لي عمل ذلك؟؟ وشكرا لكم لتعاونكم........ :d :d :d
    1 point
  39. السلام عليكم اخواني ارجو منكم توضيح كيف يتم حماية الماكرو كي لا يستطيع احد التعديل او مسح ما بداخله مع ملاحظ انه حتى عند تحويل الملف الى Mde يمكن الدخول الى الماكرو اما مسألة الشيفت فيمكن كسرها طبعاً ارجو التوضيح للاهمية شكرا
    1 point
  40. الاخوة الكرام تحية طيبة وبعد ... لدي تقرير حول شهادة راتب للموظفين وطبعاً في التقرير كتبت نص (مثلا: نشهد نحن شركة اوفيسينا بأن {Text Box اي اسم الموظف ويتم اختياري } يعمل لدينا براتب {Text Box كذا} ومازال على رأس عملة. وسؤالي هو فعندما يأتي ال Text Box ضمن النص يأتي الاسم(مثلا)مرة كبير ومرة صفير فيصبح Text Box بين النصين مسافة كبيرة او صفيرة فكيف يمكن جعل ذلك يحدث دون مسافة بين النصين مع جزيل الشكر .
    1 point
  41. عندي جدول للمعاملات ولا اريد ان احفظ المعاملات حتى لا يكبر حجم القاعدة ولكن اريد ان احفظ اخر عشرين معاملة (سجل) ================ أي عند وصول السجلات في الجدول إلى عشرين سجل بعد ذلك عند اضافت سجل يقوم الكود بحذف أول سجل وهكذا أي لا يزيد عدد السجلات عن 20 سجل ويتم الحذف من السجل الاول بارك الله فيكم
    1 point
  42. السلام عليكم ورحمة وبركاته أخواني الكرام ، ربما راودت أحدكم يوما ما فكرة إستخدام أكسيس كشاشة توقف لعرض الصور من قاعدة البيانات مع الحقول المرتبطه بها أو المراد عرضها معاً. المثال الموضوع في الوصله قمت بتنفيذه بناءاً على رغبة أحد الأخوة من منتدى الفريق العربي ، وها أنا أعرضه هنا للإستفاده من فكرته وتطويرها لمن يشاء. يمكن إنزل الملف بالنقر على زر الفأره الأيمن وإختيار Save Target As وبإذن الله سوف ينزل الملف. http://www.geocities.com/ibnmuscat/ScreenSaver2.zip والله يوفق الجميع.
    1 point
  43. السلام عليكم ورحمة الله وبركاته انا عندي برنامج قاعد اجهزه لكن واجهتني مشكلة بنموذج التقرير البرنامج عبارة عن ثلاثة جداول ومجموعة كبيرة من النماذج وتقريرين واستعلامين النموذج اللي انا وقفت عنده نموذج يعرض التقرير عن عميل او زبون ادخل رقم الزبون ورقم فاتورته مثلا يعرض التقرير او يطبع التقرير لكن المشكلة عند وضع رقم زبون غلط يعرض التقرير فاضي انا ابي عند وضع رقم الزبون غلط او رثم الفاتورة غلط تطلع لي رسالة تفيد بان احد الرقمين غلط وتفضى الخانات وهذي سهله لكن المشكلة بالرسالة انا وضعت رسالة بس عند ادخل رقم اول زبون علق الرقم وصار مايقبل الا هذا الرقم ورقم فاتورته ولو اضع له اي رقم موجود في الجدول ورقم فاتورته الصحيحين تطلع لي رسالة الخطا انا عملت نموذج مصغر للبرنامج عملت فيه جدولين تقريبيين لنفس الطريقة اللي تعاملت فيها مع الجداول وعملت فيها تقرير مبني على استعلام ونموذج للاستفسار عن معلومات العضو اللي ابيه الان عمل مسج بوكس اذا حطيت رقم العضو رقم او عمرة (( هذا في النموذج المصغر المرفق )) ولكن لربط القاعدة في النموذج او في الزر اتمنى استعمال الكود التالي لاني عملت البرنامج كله بنفس الكود Dim DB As Database Dim MYSET As Recordset Set DB = DBEngine.Workspaces(0).Databases(0) Set MYSET = DB.OpenRecordset("serch") ثم وضع الاكواد لعمل المسج بوكس وعرض التقرير وهذا هو الملف اضغط هنا ياليت تساعدوني لانه تقريبا خلص البرنامج مابقى الا هذي النقطه وبعض النقاط الضغيرة التي اعمل عليها تحياتي لكم رحال العمر
    1 point
  44. الجزء االثاني - محتوبات الموضوع : إنشاء إستعلام إختيار باستخدام المعالج تمثيل العلاقات المختلفة بجمل الاس كيو ال استعلام الجداول المحورية إٍستعلام إيجاد القيم المتكررة إستعلام إيحاد القيم الغير متماثلة المجموعات فى الأكسس الموضوع من هنــــــــــــــــــــــاو المثال التطبيقي من هنــــــــــــــــــــا
    1 point
  45. بسم الله الرحمن الرحيم عرض أخونا أبو عقيل مثال في الصلاحيات والترميز وعمليات المستخدمين وهو مثال قيم وأردت عرضه على الأعضاء مع التعرض بالشرح لموضوع الصلاحيات وهذا الشرح مجرد اجتهاد فقط فلست أنا من صنع المثال وأتمنى أن أكون عند حسن ظنكم فلست خبيراً كما تظنون ولكني طالب علم أجتهد فقط لا غير كما أرجوا أن يسامحنى أبو عقيل أعاده الله إلينا سالماً على هذا الشرح السيئ لمثال عبقري من أمثلته . ========================================== تعتمد طريقة أبو عقيل في الصلاحيات على طريقة الخيارات للمستخدمين في تحديد من المتاح أو المسموح له فتح النماذج أو التقارير إذا الصلاحيات هي فتح النموذج أو التقرير وبكلامنا العادي أننا إذا صنعنا جدول يتم تحديثه كلما تم فتح البرنامج ليكون موجود به اسم المستخدم الحالي فقط وكلمة السر الخاصة به مع مستويات الصلاحيات له ، وعند فتح أي نموذج يذهب البرنامج إلى الجدول ثم يختبر خلية الصلاحية فإذا كانت بنعم ( أو 1) يفتح النموذج وإذا كانت ( لا أو 2) يغلق النموذج مع رسالة بها اسم المستخدم الحالي تقوله له ليس من حقك فتح هذه الشاشة . ومن الأفضل استيراد الكائنات الخاصة بالصلاحيات ثم نسخ الأكواد اللازمة لعملها على النماذج ولكننا سنبدأ من البداية حتى نتعرف على كيفية بنائها وكيفية تطويرها وملاءمتها لبرامجنا . وفي مثال أخونا أبو عقيل كانت الأدوات كالتالي مع أشكال توضح خصائص الحقول أ- الجداول 1- جدول المستخدمين ( tb5) وهو الذي سيحتوي على معلومات جميع المستخدمين ويحتوي على * حقل Name لاسم المستخدم مفتاح يمنع تكرار أسماء المستخدمين * حقل rmz لرمز المستخدم والغرض الأساسي منه تمييز المدير أو مالك البرنامج بالرمز ( mas ) ليتم تمييزه عن غيره من المستخدمين وهذا التمييز هو الذي سيستخدم لاحقاً في فتح نموذج الصلاحيات نفسه وهو حقل لا يسمح بالتكرار حتى يكون المسئول واحد فقط . * حقل password وهو الخاص بالرمز السري للمستخدم أو الرقم السري وقناع الإدخال يكون password ليكون نجوم ولا يسمح بالتكرار . *بعد ذلك تأتي حقول المستويات ( levels ) وهذا الحقل عبارة عن قائمة من عمودين عمود يحتوي على صفين بهما القيمين (1 ،2) والعمود الآخر قيمتين مناظرتين ( نعم ولا ) وتم تغيير خصائص هذا الحقل ليظهر كعمود واحد به الأربع قيم أسفل بعضهم ويتم تخزين القيمة 1 أو 2 في الحقل وسبب الاختيار لخصائص هذا الحقل بهذا الشكل لأنه سيتم إدخال قيم هذا الحقل من نموذج الصلاحيات وستكون القيم الظاهرة في النموذج هي نعم أولا بينما يتم تخزين القيم في الحقل ب 1مناظره لنعم أو 2 مناظره لـ لا وهكذا حتى المستوى الرابع عشر كما في مثالنا ... أما البيانات التي ستخزن في هذا الجدول فهي اسم المستخدم ورمزه ورقمه السري وصلاحياته والتي سنقرنها بنموذج أو أكثر مقابل لكل level بمعنى أننا لو اعتبرنا أن لدينا نموذج form1 سنقرنه بـ level1 فإذا كانت قيمة حقل level1 =1 سنسمح بفتح النموذج أما إذا كانت قيمته 2 سيتم إغلاق النموذج . الشخص الذي سيوضع رمزه ( حسب مثال أبو عقيل ) = mas هو الذي سيكون له الصلاحيات الكاملة بغض النظر عن اسمه أو كلمة السر الخاصة به . وسنقوم بتغيير جميع مستويات الصلاحية الخاصة به في الجدول إلى الرقم 1 2- جدول fbi وهذا الجدول به نفس الحقول السابقة بحيث أنك تستطيع نسخ الجدول السابق مع تغيير اسمه ثم حذف حقل password منه ولكن أخونا أبو عقيل أضاف حقيلن آخرين وهما date و Time ليستخدمهما في تاريخ وتوقيت الحذف والإضافة والتعديل في البيانات وأعتقد أن هذين الحلقين ليس لهما علاقة مباشرة بموضوع الصلاحيات . هذا الجدول لن يتدخل أحد في كتابة بياناته بل سيقوم البرنامج بتحديث بياناته بناءاً على اسم المستخدم الذي سندخله في شاشة الدخول للبرنامج فعندما نكتب اسم المستخدم وكلمة مروره الصحيحة سيقوم البرنامج بتشغيل استعلام تحديث يأخذ بيانات المستخدم كاملة ويحدث بها سجل جدول fbi وكلما تغير المستخدم تغيرت بيانات سجل الجدول fbi حسب المستخدم الجديد . يليه الجزء الثاني وقد تم تجزأة الموضوع لكثرة عدد الصور
    1 point
  46. وعليكم السلام 🙂 هذا الشيء غريب ، وحصل لي في قاعدة بيانات واحدة فقط ، وكنت انا السبب فيها ، وتم حل المشكلة 🙂 اعطنا اسم ومثال من هذه الجداول ، حتى نعرف ما هي !! جعفر
    0 points
×
×
  • اضف...

Important Information