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

جهراوي الكويت

03 عضو مميز
  • Posts

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

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

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

  1. اخواني الافاضل ....

    قبل الانتقال لباقي الدروس .. هل هناك نقطة غير مفهومة .. مثلا ..

    كيفية عمل الامر

    me.requery

    وكيفية وضع المعابيير ومعنى كلمة LIKE ومعنى *

    وباقي الامور الاخري

    هل هناك استفسار عن اي جزئية مهما كانت ...

    فأنا حاضر ...

    اخوكم جهراوي الكويت

  2. اخي الفاضل .. الامر بسيط جدا

    فتح اي نموذج تريد في عرض التصميم

    واختر الخصائص ثم حدث

    ثم عداد الوقت ضع هذا الكود

    
    
    Me.Caption = Format(Now, "dddd, dd mmmm yyyy, hh:mm:ss AMPM")
    
    
    

    ربما تلاحظ ان الكود غير مفهوم .. فقط انسخ الكود والصقه...

    عند الفاصل الزمني ضع

    1000

    فقط .. هذا كلي شيء ... وطبق ما ذكرت على جميع النماذج وبدون تغيير اي شيء ..

  3. الدرس الثاني .. تعديل بسيط على الدرس الأول

    وضعنا 2 ليبل كما في الدرس الاول

    الاول جعلنا خصائصه مرئي

    الثاني جعلنا خصائص غير مرئي

    بهذا يكون انتهى الدرس

    كيفية عمل البرنامج

    1- عند فتح البرنامج

    يكون الليبل الاول مرئي والثاني غير مرئي ... وذلك بناء على التصميم

    2- بعد نصف ثانية يبدا عمل الكود المرفق وهو ( يعكس ) كل خاصية

    فيقوم بعكس خاصية المرئي للليبل الاول فيصبح ............... غير مرئي

    فيقوم بعكس خاصية المرئي للليبل الثاني فيصبح ............... مرئي

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

    لكن تصلح لواجهة البرنامج لكل مشروع

    الملف مرفق

    جهراوي الكويت

    ______.rar

  4. اخي الفضل ..

    فعلا ... Ctrl+ط يتم تكرار بيانات الحقل السابق في الحقل الحالي لكن الحقل السابق من السجل السابق .. في نفس الحقل في السجل الحالي ..يعني عند استعمال هذين المفتاحين يتم ( مثلا ) نسخ الجنسية او الوظيفة من الحقل في الجسل السباق ويضعها في نفس الحقل في السجل الحالي ...

    أما موضوع .. المفاتيح مثلا f4

    فسوف اخصص لها درس منفصل انشاء الله اما اليوم ام غدا في كيفية التحكم بأداء المفاتيح وتخصيص المفاتيح

    اما عن طريق الماكرو ... أو عن طريق كود البرمجة ....

    • Like 1
  5. اخي الفاضل ...

    اليك الدالة المطلوبة .....

    وهي من عمل احد الاخوة

    طريقة العمل ..

    اسنخ الدالة التي تريدها من بين جميع الدالة

    ضعها في وحدة نمطية منفضلة

    اعمل حقل جديد نصي لوضع نتيجة التفقيط فيه

    الويكم اللف اخوكم

    جهراوي الكويت

    Punct.rar

  6. اخواني الافاضل .. هذا الدرس لتعلم كتابة الكود ..

    ومعرفة كيفية عمل الكود وكيفية التطبيق ..

    لكن اضفنـــــــــا اليه قليل من المرح .. وليس المرح هو الهدف .. لكن لتوصيل الفكرة ..

    سوف نعمل 3 دروس

    الدرس الاول عمل ( وميض النموذج )

    الدرس الثاني عمل ( وميض متبادل في النموذج )

    الدرس الثالث عمل ( وميض على زينة لبمات عرس )

    الاختبار الرابع عمل اشارات مرور .. يعني .. عند تشغيل النموذج ..تظهر علامة دائرية حمراء وبعد ثاوني تختفي وتظهر علامة دائرية صفراء وبعد ثواني تختفي وتظهر علامة دائرية خضراء وتختفي ليظهر النموذج الرئيسي ...

    الدرس الاول .. لتعلم خاصية الاخفاء ...

    مع المعلوم ان اي كائن في النموذج عندما نسند له خاصية الاخفاء VISIBLE فانها تاخذ احد قيمتين اما

    TRUE أو FALSE

    لكن هنا ... هذه الطريقة تختلف

    طريقة العمل...

    نعمل على النموذج ليبل عدد اثنين ونكتب في الاول ما نشاء ونكتب في الثاني ما نشاء كذلك

    ونعطي لكل منهما اسم مثلا اكس واكس واحد

    عند فتح الخصائص لكل منهما نجعل عند التنسيق وخاصية المرئي مرئي نعم ...

    نضع هذا الكود في عند عداد الوقت

    Me.x.Visible = Not x.Visible

    Me.xx.Visible = Not xx.Visible

    عند الفاصل الزمني .. نضع الوقت 500 يعني نصف ثانية

    والآن جرب النموذج ولاحظ ماذا ترى ..

    كيفية النموذج 1-

    يفتح النموذج مباشر فيجد ان خاصية المرئي لكل X و XX مرئي ..

    2- بعد نصف ثانية .. يعمل الكود

    الكود يقول (اعكس الخاصية الموجودة )

    يجد أن الخاصية ( مرئي).... فيقوم البرنامج بعكسها الى ( غير مرئي)

    3- بعد نصف اثانية اخرى ...يفحص الخاصية

    يجد ان الخاصية الجديدة ( غير مرئي ) فيعكسها الى ( مرئي )

    وهكذا .....

    لنجرب الكود لنرى ماذا يحدث ...ثم ننتقل الى الدرس الثاني

    ______.rar

    • Thanks 1
  7. اخي الفاضل .. وبعد اذن استاذي عمار زيد ..

    أرفق الملف فربما تستيطع مساعدتك في شيء آخر ..

    وبما أنك جديد وضيف فنحن حاضرين ..

    طبعــــــــــــــــــا هذه كله بعد اذن

    اخوناعمـــــــــــــــــــا زيــــــــــــــــــــــــد

  8. اخي الفاضل .. الامر لا يحتاج خبراء ..

    وقد تمت الاجابة من قبل الاخ يوسف ...

    وانا ... عندما ارى .. الرد من احد الاخوة الافاضل مثل الاخ ( يوسف ) لا استطيع الرد احتراما لهؤلاء الكبار

    .... اخي الفاضل .. ما هو الهدف من جعل هذه الاسماء في جدول واحد ...

    تستطيع جعلهم في استعلام واحد كما تفضل الاخ يوسف ...

    ثم تعمل من هذا الاستعلام .. وكانه جدول ..وتبني نماذج وهكذا .....

    الاستعلام .. بالحقيقة ما هو الا جدول لكن .. مع مزيد مع المرونة ..

    اما ان تعمل جدول آخر وتجلب 3 حقول من الجدول الاول وتضعهم في حقل واحد وفي جدول واحد ....

    فاظن ان هذا الامر لا يصح ...

    امر آخر يا اخي ...

    أرجو أن تفــــرق بين ( الحقل ) و( السجل )..!!

    ولكم مني جزيل الشكر ..

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

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

    1- ارغب بحذف زري الامر ( البحث ) و( الغاء البحث ) ... وأريد فقط الاعتماد .. على مجرد ادخال معلومة يتم البحث .. يعني لو أدخل كلمة ( محمد ) تلقائيا يتم البحث ... ( بدون الضغط على زر الامر ) ( البحث ). يتم البحث وذا حذفت ( كلمة (محمد ) من مربع النص .. ترجع جميع السجلات تلقائيا .... دون الضغط على أي زر ..!!!!!!!!!.

    كيف الطريقة ...

    أرغب الاجابة من المتابعين .. طبعا الاجابة سهلة جدا جدا جدا جدا .. وهي حركة خفيفة لا يحتاج الى كتابة اي كود ...

    2-كيف نبحث عن موظف بــ 3 أمور .. مثلا نريد موظف اسمــــه ( محمد ) وفي نفس الوقت ( مدرس ) وفي نفس الوقت ( سعودي )...اريد البحث عن هذه المعلومات معـــــــا .. وفي هذا النموذج الذي عملناه معا .. ( مسموح بالتعديلات )

    3- هذا السؤال يتخلف عن السؤال 2 .. نرغب في مربع النص .. اذا وضعنا كلمة مثلا ( مـد ) لا يتم البحث في خانة الاسم فقط .. ولكن يتم البحث في جميع النموذج .. وليس في خانة الاسم فقط ..واذا وجد هذه الحروف (مد) بأي مكان سواء في اخنة الاسم .. او خانة الوظيفة او خانة ملاحظات يخبرنا بالنتيجة ....

    السؤال الثاني والثالث بينهما اختلاف كبير ...

    السؤال الثاني يبحث عن 3 امور الاسم - الوظيفة - الجنسية معــــــــا

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

    3-لو أردنا أن نبحث عن موظف راتبه 600 دينار فهذا أمر سهل ... لكن ... لكن .....

    كيف أبحث عن (مجموعة موظفين ) ممن روابتهم أقــــــــــــل < من 600 دينارا .. لاحظ استعملنا أقل ...

    4-اذا أردنا ... اظهار رسالة .. عندما نبحث عن موظف ولم نجد أحدا بهذا الاسم .. كيف .. تظهر رسالة بهذا المضمون

    ( انتهي البحث ... ولا يوجد أحد تطبق عليه مواصفات البحث ....)

    احبتي واخوتي .. هذه الاسئلة موجهها لمن تابعوا معنا الشرح من البداية ...

    وسوف يتم الاجابة عليها في الدرس الرابع والخامس والسادس والسابع ...

    ولكم مني ألف تحية وتحية يعني (1001) تحية

    محدثكم واخوكم /

    جهراوي الكويت

  10. اخي علي ا لحساني .. شكرا لك على هذه الكلمات ....

    في الدرس الماضي نكون قد انتهينا من الشرح للدرس الثالث ...لكن ربما تصادفك بعض المشاكل وهي 3 مشاكل ...

    1- في الاستعلام نضع كلمة FORMS باللغة الانجليزية بدلا من كلمة ( نماذح ) باللغة العربية و التأكد من وجود الأقواس

    راجع الملف المرفق في الدرس الماضي ...

    2- عندما عملت نموذج واسميته FRM1 يجب وضعه في الاستعلام بنفس الاسم وانا وضعته بالمثال FR1 وهذا خطأ غير مقصود ....

    3- لاحظت ملاحظة غريبة .. لم أفهمها الى الآن ....عند كتابة الكود .. من لوحة المفاتيح لا يعمل الاستعلام ولايعمل النموذج ...؟!!!!!!

    وعند كتابة ( نفس ) الكود .. ( نفس الكود ) دون تغيير أي شيء .. من زر( منشيء التعبير) الموجود في شريط الادوات يعمل الاستعلام ويعمل النموذج بشكل ممتاز ...؟!!!! شيء غريب وعجيب ....

    واليكم الدرس الرابع بعد ثوانــــــــــــــــــــــــــــــــــــــــي ...!!!

    اخوكم / جهراوي الكويت

  11. اختي الفاضلة / لينـــــــــــــــــــــــــــــــــــدا احمـــــــــــــــــد

    مثالك وعملك صحيح 100%لكن هناك بعض الملاحظات البسيطة ...

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

    2-لكن عند تشغيل البرنامج لا يعمل والسبب بسيط جدا .... وللحل

    أ- ذهبت الى الجدول وحاولت فتحه وفتح معي .. عندها عرفت انه لا خطأفيه

    ب- ذهبت الى الاستعلام وحاولت فتحه فظهرت هذه الرسالة .. عندها عرفت ان المشكلة فيه ..

    حذفت معايير الاستعلام او الكود واعدت كتابته من جديد .. لكن ظهرت نفس المشكلة

    حذفت الكود مرة اخرى ..وكتبت الكود ( نفس الكود) عند طريق زر ( منشيء التعابير ) الموجود في شريط الادوات

    واشتغل الملف 100% لذلك الافضل عنكتابة الكود كتابة من ( منشيء التعابير ) وليس من لوحة المفاتيح ..!!!!

    وصراحة لا أدري أين الخطــــــــــــــــــــأ

    والآن ملفك يعمل 100% ..... ولم أعمل اي شيء صراحة حذف الكود وكتابته من جديد بدون تعديـــلات ....

    الان المف يعمل بشكل سليم جدا ...

    وبهذه انتهي شرح الدرس الثالث

    __________.rar

  12. اخواني الافاضل ....

    أولا أنا آســـــــــــــــــف جدا على التطفــــــــــل ...

    ثانيا .... عادتي .. ( وهي عادة سيئة جدا ) القراءة السريعة والكتابة السريعة...

    ثالثا ... دائما عندما لا أجد الحـــــــل .. أحاول التغلب على المشكلة بأي طريقة كانت ...

    أنا ما قرأت الردود .. وانا آسف على لك من كل قلبي وذلك لضيق وقتي ...

    أخيـــــــــــــرا .. ماذا لو عملنــــــــــــا

    1- حقل نص تاريخي ونضع صيغة التاريخ لاظهار السنة الحالية بصيغة السنة فقط

    yyyy

    2-عمل حقل رقم للأرقام .. يكون رقم تلقائي .. 1-2-3-4- تلقائي

    3- عمل مربع نص ................ نجمع فيه الحقلين السابقيـــــــــــــــــن

    بهذا الحــــــــــل ..

    نضمن ان تاريخ السنة يتغير تلقائيا دون تدخل الاطراف سنة 2007-2008-2009

    نضمن رقم تلقائي جديد لكل رسالة دون تدخل الافراد...

    واسمحوا لي كثيرا أن لم يكن .. هناك فائدة من ردي...

    اسمحوا لي ..

  13. اخي الكريم ...اذا كان لديك مثل ما تفضلت اليه ...فلا بد أنك تعرف ما تريد ..

    تعني تعرف ( كيفية عمل الجداول - النماذج -الاستعلام - التقارير- الاكواد الماكرو )

    اذا هذا هو الاكسيس ...

    لكن سؤالي الأول اليك ..في الجــــــــــــــــــداول ..

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

    اذا كانت لديك الخبرة الكافية ( كما تقول ) .. اذن انتقل الى الخطوة الثانية

  14. قبل ثواني .. عرضت عليك المشكلة .. والان اليك الحل ....

    تذكرين أننا كتبنـــا كلمة ( نماذج ) في الاستعلام باللغة العربية لذلك يرجى تغيير الكتابة ...باللغة الانجليزية .. اي كتابة كلمة نماذج فقط بالطريقة التالية ... ولا تنسي حرف (اس ) في اخر الكلمة

    FORMS

    بهذه الطريقة انحلت المشكلة ... هل تصدقين ..جربي.... واخبريني .. انا بالانتظار ..

    ابحثي عن كلمة محمد واضغطي الزر

    وابحثي عن حرفي مد واضغطي الزر لترى النتيجة

    بهذه الطريقة نكون قد انتهينا من شرح المطلوب .. وهو سؤال

    على العموم بقي لديك لكن .. لكــــــــــــــــــــــــــــــــــــــــــــــــن .. بقي 3 دروس ...مفيدة جدا جدا جدا تكلمة للشرح ...

    وسوف اشرحها لك حتى تصبحي محترفة بهذا الموضوع ....

    انتظر الملف الجديد .. بالبحث ....

    على فكرة .. انا لم أرى ملفك .. سوف اراه بعد ان تعملـــــــــــي هذا الدرس ..

    الى اللقاء افي الدرس الرابـــــــــــــــــــــع

  15. ****المفترض أن ملفك به بيانات .. لكن بما أن ملفنا جديد .. سوف نقوم بالتعبئة ...

    اذهبي الى الجــــــــدول .... اقول الجدول .. ثم فتح الجدول وقومي بتعئبة البيانات التالية :-

    الرقم - الاسم - العمر - الجنسية - الوظيفة - الراتب ا- الهاتف

    1 ليندا أحمد 19 عربية مديرة 600 455

    2 محمود سالم 45 سوري مدرس 150 966

    3 محمد سالم 40 مصري مدير 500 990

    4 حمد خالد 19 كويتي مهندس 630 435

    5 مدحت عمر 25 سعودي طبيب 700 666

    6- سهام مديح 22 سعودية طبيبة 700 3333

    يرجى التعبئة بتعبئة البيــــــــــــــانات السابقة في الجدول ( التقيد بالبيانات ) حتى نكون على مستوى حوار واحد..

    ثانيـــــــــــــــــا

    نذهب الى زر الامر الاول SERCHونكتب الكود التالي .......عند النقر على زر الامر

    me.requery

    ثالثا .. نذهب الى زر الامر الثاني ونكتب الكود التالي اسم زر الامر CANCELSERCH

    me.sss=""

    me.requery

    **************************

    معنى الكود السابق ..تحديث الاستعلام .. أو اعادة طلب االاستعلام ..

    query معناها استعلام

    re اعادة

    وكثيرة من الكلمات في اللغة الانجليزية بهذه الطريقة مثلا play -replay وتعنى اعادة التشغيل او اعادة المشهد**************

    على العموم .. سوف اشرح لك الكود بالتفصيل في الحصة القادمة ....

    الآن ..... انتهيـــــــــــــــــــــــــــــنا من كل شيء .... وحان الان وقت التجربة ..

    جربي ... سوف تلاحظي أن البرنامج لا يعمل ... واظهار رسالة ..

    بالضبط هذا ما كنت اسعى ... اليــــه ..هذه الرسالة مهمة جدا ...

    كان بالامكان .. ان اتجاوز عن هذه الخطوة .... لكن لابد أن تفهمي هذه المشكلة وكيفية حلها لأنها سوف تصادفك كثيرا .كثيرا كثيرا في ( النماذج - الاستعلامات )اذن أين الحل .....؟؟!!!

    المشكلة في اللغة العربية .. والحل في اللغة الانجليزية والحل في 5 حروف فقط .. كيف ..تعالي في الدرس القادم ..؟؟؟؟

  16. اخواني الافاضل .....

    بعد الاخوان يكثر من استعلام هذه الجملة ...السابقة ..

    فمجرد وضع الموضوع ينتظر الرد الفـــــــــــــــــوري ..

    ونسي ... أن الرد .. موضوع تطوعـــــــــــــــــــــــــــــــــــــي .. من الشباب جزاه الله خيرا ...

    هل تعرف يا اخي معني الجملة السابقة ...

    [color=#0000FF]معنـــــــــــــــاها الصحيـــــــــــــــــــــــح

    أن 20 شخــــــــــــــــصا حاولوا الدخـــــــــــول لمساعدتك ولم يفلحــوا لأي سبب كان ( عدم فهم الموضوع -عدم العلم....)

    20 شخص حاول المساعدة ...؟!!!!! الا يعتبر هذا انجاز .. بحد ذاته .. يستحق عليه ..الشكر ...حتى ان لم هناك ..رد.؟؟!!

  17. اخي العزيز والله ما فهمت عليك ...؟!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    هناك طريقة ...

    وضع زر اغلاق ليس للنموذج .. ولكن لغلق القاعدة كلها .. نضعة على النموذج ( أي نموذج )

    وعن الطريق ( زر ) التيبل من فلوحة المفاتيح نتوصل اليه .. ثم نضغط انتـــر

    الطريقة الاخرى

    ضغط أي مفتاح .. مثلا اف 1 .. ونغلق القاعدة مباشرة ....

    هل هذا المقصود

  18. اخي الكريم ...

    تستيطع ذلك بكود البرمجة ..

    مثلا تستيطع جعل زر معين لانهاء البرنامج مثلا اف واحد

    F1

    بحيث اذا ضغطت هذا الزر تخرج من البرنامج

    وزر آخر لطباعة التقارير

    وزر آخر لتفح نموذج معين

    اذا تريد أن ـرفق لك مثالا ... أو اكتب لك الكود أنا حاضر ..؟؟!!

  19. اخي العزيز ( المشاكس )

    لا أدري .. هل تريد ( المساعدة ) كما هو مفهوم .. من عنوان المشاركة ...( طلب مساعدة )..؟؟؟

    أم انك ... تريدين .. وضع جميع ما يخص ( ابداعات التقارير ) كما هو محتوي المشاركة ..؟؟؟

    أًوضِِِــح .... وأفصـِـــــح ..؟؟؟!!

    اخوك

×
×
  • اضف...

Important Information