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

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

03 عضو مميز
  • Posts

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

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

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

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

    أولا .. أشكرك على هذا البرنامج .. مرة

    ثانيا .. واشكرك ألف مرة على هذه النصيحة الغالية

    ثالثا .. صراحة ... لا اعتقد أن هناك ( مسلم ) يحب أن يضر الآخرين .. فهل معقول أن هناك من يستخدم الخير في أذى ألأخرين ..

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

    صراحة لا أتصور ... أن هناك من يرغب في أذية الآخرين ..

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

    على العمــــــــــموم ..

    الملف الذي أرفقته يا أخي الفاضل .. قد فتح معي بعض البرامج

    الا أن ( برنامجي أو ملفي ) لم يفتح ..

    فهلا ... تكرمتم .. وتفضلتم ..بالمحاولة ..

    واليكم ... المف المرفــــــق

    _____________.rar

  2. السلام عليكم

    وصباح الخير لجميع أعضاء وراد هذا المنتدى

    ..

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

    فما هي الطرق _ أقصد جميع الطرق _ المتاحة لكسر هذه الكلمة ؟؟؟

  3. اخي الفاضل .. حورس 59

    السلام عليكم ..

    انظر الى هذا الملف المرفق ...

    وسوف اشرح لك - انشاء الله - طريقة العمل .. وهي بسيطة جدا جدا ..

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

    تماما كما في برنامج ( فلاش )

    ____.rar

  4. اخي الفاضل .. محب العلم

    شكرا لك ...على مشاركتك

    أنا كان قصدي جعل هذه الصفحة لتعلم ( جميع ما يخص الماكرو ) من البداية الى النهاية..

    بحيث نغطي جميع المعلومات عن أي اجراء أو ماكرو ...

    وتكون هذه الصفحة مرجعا اساسيا للجميع ..

    هذه هو قصدي .. ولكم جزيل الشكر ...

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

    اليكم هذا الموضوع.... وهو تابع لعمل حركات جميلة ..

    وهو باختصار

    عمل شاشة افتتاحية ..

    بداية تظهر ( لمبة ضوء ) احمر ..

    ثم يختفي ليظهر ضوء اصفر

    ثم يختفي ليظهر ضوء اخضر ثم الدخــــــــــــول الى الصفحة والنموذج الرئيسي التالي

    يعني مثل ( اشـــــــــــــــــارات مـــــــــــــرور )

    ويمكن تطويره لعرض رسائل افتتاحيـــــــــــــــة

    اليكم الملف المرفق .. وهو حركة جمالية بسيطة جدا

    __________.rar

  6. اخواني الافاضل ...شكرالكم جميعا... وانا في هذا الموضوع ... ..اتمنى مشاركتكم جميعا لتعم الفائدة ..

    فأنا لست محترفا بل مبتدئا في الاكسيس وفي طريق التعلم ..

    والفضل في ذلك يعود الى جميع اساتذتي في هذا المنتدى والى اخواني ...

    اخواني صراحة لم أجدا موقعا يتناول جميع اجراءات الماكرو .. أقول لم أجد ..

    على العمـــــــــــــــــــــــــــــــــوم ..

    وسوف نتكلم لاحقا عن ( ما هو الماكرو ) ..؟!! وطبيعة عمله ....لكن الآن ..لنتبديء بالتطبيق ..

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

    لذلك لنبدأ ..بهـــــــــــا

    اجراء

    Minimize

    معناه : تصغير

    وظيفته :تصغير الاطار النشط الى الحد الادني له بحيث يتحول الاطار الى رمز يقع في اسفل الشاشة

    الشكل العامة له في الفيحوال بيسك

    DoCmd.Minimize

    لا تنسى وضع النقطة .

    الوسائط لا توجد وسائط لهذا الاجراء

    معلومات أخرى .. هذا الاجراء يعمل تماما كالزر التصغير الموجود أعلى الشاشة (-)

    مرفق مثال جميل للتطبيق

    اخواني قبل أن ننتقل للدرس الآخر .. اتمنى من اخواني أي اضافات لهذا الأمر أو الاجراء..

    سؤال أخير ..

    ما هو الهدف من تصغير النموذج بدلا من اغلاقــــــــه .. بمعنى آخر ما الفائدة منذلك ..؟؟؟!! انتظر الرد من اخواني ..

    ____.rar

  7. اخواني الافاضل .. السلام عليكم وصباح الخير لكل أعضاء وزار وضيوف هذا المنتدى

    عدت بعد غياب استمر 24 يوما اوشهرا .. لاستمتع بهذا المنتدى الجميل والرائع ولاستفيد من خبرة ومشاركة الاخواني الافاضل

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

    لذلك اذا كان بامكان أحد ألأخوة الأفاضل ...يرشدني الى موقع لهذا الموضوع .. ان كان موجودا ....

    فله جزيل الشكر وخالص التقدير .

    وان لم يكن هناك موقع متخصص .... أيش الحــــــــــــــــــــــــــــــــــــــــــــل ..؟!!!

    ما رأيكم ...لو نبدأ شرح جميع أوامر الماكرو .. وبالتفصيل من البداية الى النهاية ..

    لا أدري .. هل اجد تجاوبا من الشباب .. بحيث تكون طريقة الشرح ...كالتالي ..:_

    1--اسم الاجراء

    2- معناه

    3- وظيفتـــــه

    4-شرح الوسائط ....

    5- كيفية تنفيذه في حالة اذا استخدمناه في الفيجوال بسيك .. أو الكود

    6- وضع مثال كودي ..

    7- وضع مثال أو ملف تطبيقي ...

    الطريقة ....

    1- نعرض الأمر .. ثم يتم شرحه بالتفصيل بالطريقة المذكورة سابقا ..من الاخوة

    2- لا ننتقل الى الدرس الثاني الا بعد ان نكون قد غطينا جميع جوانب هذا الأمر ..وبجميع الاحتمالات ..

    وبما نني .. مبتديء .. سوف أقوم بشرح الدروس والاوامر البسيطة .. ولنبتديء مثلا بأمرCLOSE

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

    في النهاية .. ما رأيكم .. يا شباب ... هل نجد التجاوب من باقي الاعضاء ....؟؟!!

    • Like 2
  8. اخواني الافاضل ...

    تعملنا كيفية ( اخفاء السجلات ) و( اظهار السجلات ) عن طريق

    1- الماكرو

    2- كود البرمجة

    3- وألان عن طريق الخصائص ..

    1- نذهب الى النموذج في عرض التصميم ونختار خصائص لنموذج ثم البيانات

    ونختار ( ادخال البيانات) = نعم

    بهذه الطريقة تختفي السجلات

    ولاعادة اظهارها .. هناك طريقتان ...:-

    1- من شريط القوائم - نختار ( السجلات ) ثم نختار ( ازالة عامل التصفية - الفرز )

    أو 2- نعمل زر أمر لاعادة اظهار السجلات ونكتب الكود كما في الدرس السابق ...

    2

  9. أخي فلاح ...

    1- نعمل استعلام ونضع الحقول التي تريدها بشرط يكون من ضمنها حقل التاريخ ( موضوع البحث )

    وأنا عملت استعلام بالمثال وسميته falah

    2- نعمل نموذج يستند الى هذا الاستعلام بالطريقة التالية :-

    نموذج - نختار جديد - نختار المعالج -ونختار من الأسفل اسم الاستعلام(فلاح ) - ثم موافق

    نختار الحقول التي تريدها -ثم التالي - ثم مجدول ... وتابع الى النهاية

    ونسمي الاستعلام بأي اسم أنا سميته falah

    3- نذهب الى هذا النموذج ( فلاح ) في عرض التصميم ونوسع خانة الرأس النموذج ونضع ما يلي :-

    أ- زر امر ونكتب عنوانه الظاهر ( البحث ) ونكتب عند حدث ( النقر ) الكود التالي

    me.requery

    معناه اعادة تشغيل الاستعلام بناء على المعلومات الجديدة ..

    ب- نعمل مربع نص غير منضم ونكتب عنوانه الظاهر ( بداية التاريخ ) واسم البرمجة x1

    ج-نعمل مربع نص غير منضم ونكتب عنوانه الظاهر ( نهاية التاريخ ) واسم البرمجة x2

    4- نرجع الى الاستعلام ( فلاح ) وتحت حقل ( التاريخ ) وهو موضوع البحث نكتب المعييار التالي

    وهو البحث بين التاريخين الموجودين في النموذج .. ( بداية التاريخ ) و( نهاية التاريخ )

    Between [forms]![falah]![x1] And [forms]![falah]![x2]

    هل كل شيء ....... أليس الأمر بسيط جدا ..

    ملاحظة اخيرة ... أنا مستعد للشرح مرة ومرتين والف .. حتى تعم الفائدة ومستعد لأي استفسار

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

    db7.rar

  10. الآن لنطبق ما قلنا على الدرس الثاني

    مع ملاحظة .. أنه بما أننا نستخدم نموذجا واحدا .. لذلك نضع في بداية الكود اغلاق النموذج الحالــــــــــــــــــــي ليتم فتحه حساب المعطيات الجديدة .... وكذلك أيضا ... لأننا لا نستيطع فتح نموذج .. هو .. أصلا .. مفتوح ..؟!!!

    لذلك نضع بداية امر الاغلاق ..... ثم أم الفتح ....

    لنرى التطبيق في الدرس الثاني ....

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

    1- نلغي مفعول المعالج ... ونعمل زرين أمر .. احدهما نكتب عليها ( اظهار البيانات ) والآخر نكتب عليه (اخفاء البيانات)

    عند حدث النقر على الزر الآول وهو الاظهار نكتب الكود الأول

    DoCmd.Close acForm, "66"

    DoCmd.OpenForm "66", acNormal, "", "", acEdit, acNormal

    عند حدث النقر على الزر الثاني نكتب الكود الثاني .. والفرق بينهما كلمة واحدة

    DoCmd.Close acForm, "66"

    DoCmd.OpenForm "66", acNormal, "", "", acAdd, acNormal

    الآمر سهل جدا ..

    واليك الملف

    33__________________________.rar

  11. الطريقة الثانية .... لاخفاء واظهار السجلات .. اعتمـــــــــــــادا على كود البرمجــــــــة ...

    قبل كل شيء تعالوا نلقي نظره سريعة على هذه الأكواد ..

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

    DOCMD.CLOSE

    ومعناه .. غلق الكائن الحالــــــــي الموجود فيه الكود ... سواء كان هذا الكائن .. نموذج .. تقرير .. جدول .. ماكرو...

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

    هذا الكو د لاغلاق الكائن ايا كان اسمـــــــــــــه وأيا كان موقعـــــــه .. بشرط ذكر ...........نوعه واسمـــه

    DOCMD.CLOSE Objecttype , objectname

    DoCmd .Close acForm , "66"

    Objecttype نوع الكائن .. مثلا ( نموذج - تقرير -استعلام - ماكرو - جدول - وحدة نمطية ....)

    objectname اسم الكائن مثلا ( اسمه نموذج فتح الحالات - استعلام التاريخ .....) يعني اسم الكائن وليس نوعه ..

    مثــــــــــــال

    DoCmd .Close acForm , "66"

    هذا الكود .. لغلق ..... نمــــــــــوذج ... واسم هذا النموذج 66

    واذا لم تحد اسم الكائن سوف يتم اغلاق الكائن الحالي الموجود فيه الكود

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

    واليك الكود الثالث لفتح النموذج

    docmd openform formname view filtername wherecondition datamode windowmode

    DoCmd .OpenForm ac Normal, "", "", acEdit , acNormal

    formname اسم النموذج المطلوب فتحه

    view طريقة العرض لفتح النموذج مثلا ( عرض التصميم -أو المعاينة أو صفحة البيانات )

    filtername عامل التصفية في تقييد سجلات النموذج وهو اختيـــــــــاري

    wherecondition شروط لعرض السجلات

    datamode وضع ادخال البيانـــــــــــــــات ( تحرير أو اضافة ...أو للقراءة فقط )

    windowmode وضع اطار النموذج ( عادي - رمز أو مخفي )

    مثال

    DoCmd .OpenForm "66", acNormal, "", "", acEdit, acNormal

    اطار النموذج عادي/ للتحرير / لايوجد شرط / لايوجدتصفية / العرض عادي / اسم النموذج/ نموذج / أمر

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

    الآن لنطبق ما قلنا على الدرس الثاني

    مع ملاحظة .. أنه بما أننا نستخدم نموذجا واحدا .. لذلك نضع في بداية الكود اغلاق النموذج الحالــــــــــــــــــــي ليتم فتحه حساب المعطيات الجديدة .... وكذلك أيضا ... لأننا لا نستيطع فتح نموذج .. هو .. أصلا .. مفتوح ..؟!!!

    لذلك نضع بداية امر الاغلاق ..... ثم أم الفتح ....

    لنرى التطبيق في الدرس الثاني ....

  12. اخي الفاضل .. فلاح

    وبعد .. اذن .. استاذي .. منذر عساج ...

    أولا .. الملف لم يفتــــح ..

    ثانيــــــــــــــــــا اليك اجابة لسؤال الثاني .... الخطوات ...

    1- اعمل استعلام يستند الى جدول .. بحيث يحتوي جميع الحقول التي تريدها أنت ..بالاضافة الى ( حقل التاريخ )

    2- اعمل نموذج .. وضع في رأس النموذج .. مربعين نص غير منضمين وسمهما بما شئت مثلا

    START DATE و END DATE

    3- اعمل زر تنفيذ أو زر أمر في رأس النموذج أيضا واكتب فيه هذه الجملة فقط

    ME.REQUERY

    ومعناها اعادة فتح الاستعلام بناء على المعلومات الجديدة

    4- وأخيرا اذهب الى الاستعلام المذكور ( في عرض التصميم ) وتحت خانة التاريخ اكتب معيار البحث

    BETWEEN [FORMS]![اسم النموذج الذي تعمل فيه ]![sTARTDATE] AND [FORMS]![اسم النموذج الذي تعمل فيه ]![ENDDATE]

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

    ومعناه .. الطلب من الاستعلام أن يبحث بين تاريخين ..

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

    سوف ارفق لك مثال توضيحيا لاحقا ..

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

  13. الدرس الاول .. اخفاء واظهار السجلات .. عن طريق الماكرو..

    1- نعمل نموذج .. يستند الى جدول ...

    أ- نموذج - معالج النموذج -نختار اسم الجدول - تالي- نختار الحقول- تالي - نختار مجدول- تالي- تالي -تالي -انهاء

    2- نعمل ماكرو عدد 2 أحدها لاخفاء السجلا ت والثاني لاظهار السجلات

    3- عمل ماكرو لاخفاء السجلات - ماكرو - جديد

    أ- نختار اولا.... أمر CLOSE بالوسائط التالية

    1 الوسيطة الاول نموذج

    2- الوسيطه الثانية اسم النموذج مثلا33

    3- الوسطيه الثالثة .. هل تريد الحفظ نختار .. لا ..

    ب- تحت أمر CLOSE نضع أمر لفتح النموذج ..OPENFORM بالوساط التالية

    1- اسم النموذج 33

    2- النوع نموذج

    3- وضع البيانات ( اضافة ) وهذا مهم جدا ... جدا ... جدا

    4- نحفظ الماكرو باسم ( اخفاء السجلات )

    ألان نعمل ماكرو الثاني بنفس الطريقة السابقة مع تغيير ما يلي :-

    3- وضع البيانات ( تحرير ) وهذا مهم جدا ... جدا ... جدا

    4- نحفظ الماكرو باسم ( اظهار السجلات )

    ملاحظة : لماذا ... بداية نعمل اغلاق للنموذج الحالي ...

    الجواب ..لأننا نعتمد على نموذج واحد ...وبالتالي يشترط اغلاقه .. قبل فتحــه .. بناء على المستجدات الجديدة ..

    أخيرا نضع الماكرو ( الاثنين ) في رأس النموذج ونكتب عليها أحدهما ( اخفاء السجلات ) والثاني ( اظهار السجلات )

    مهم جدا ... احفظ التغييرات الجديدة والتعديلا ت ... التي تمت على النموذج ....قبل التجربة ....

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

    ___________________.rar

  14. اخي الفاضل ...

    أنا متأكد ...أنك سوف تجد الجواب ...من الاخوان في المنتدى ..لأن الجواب سهل جدا وبسيط ..

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

    في الا ستعــــــــلام ... أو في النموذج .... ويصح في كلاهما ..

    لكن ألأفضل أن يكون الجمع في ( الاستعلام ) ومن ثم تبني عليه النموذج ..

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

    بعكس الاستعلام ...الذي يمكن الاستفادة ...في جميع النماذج والتقارير بل والاستعلامات الآخرى ..

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

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

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

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

    اخواني الافاضل .. لا يقتصر دور المنتدى على :

    أ- طرح الاسئلة من الاعضاء بانتظار الاجابة .

    ب- الاجابة على اسئلة الاعضاء

    ج- بل يتعدى الامر ... بالمساهمة ... بأي فكرة .. أو برنامج أو مثل أو ملف أ و.. ابداع .... يمكن الاستفادة منه لاحقا ... ويكون مرجع لباقي الاعضاء في اي وقت آخر ..

    واليكم هذه المشاركة ..

    والتي أرجو من اخواني في ادارة المنتدى ...أرجو ... أرجو أن يتم حذف ( مشاركتي ) ... إن كانت هذه المشاركة موجودة .. .. لأن الآول صاحب الطيب وصاحب المعروف ...

    الدرس الأول .. اظهار واخفاء السجلات عن طريق الماكرو ..

    الدرس الثاني .. اظهار واخفاء السجلات عن طريق الخصائص وعن طريق كود البرمجة ..

    الدرس الثالث .... اخفاء السجلات .. يوميا وتلقائيا .. بمجرد دخول اليوم الجدي

    الدرس الرابع .. اخفاء السجلات .. بعد مرور يومين ..

    وأكرر .. أرجو ... أرجو أن يتم حذف ( مشاركتي )..... إن كانت موجودة منقبل احد الاعضاء ..

    واليكم الدرس الأول ........

    • Like 1
  16. الاخ الفاضل .. منذر عساج

    شكرا لك على المتابعة ...

    وآسف لأنني لم أرى الرد الى متأخرا ..

    ثانيا .. بالااشارة الى العنوان الذي اقترحته أنت ((دروس قصيرة لحركات جميلة في الأكسس)

    فأراه عنوانا جميلا .. ولا مانع لدي .. من تغيير العنوان

    ثالثا ...

    اليكم الملف الثالث في تغيير اللون ..وهذه المرة .. تعتمد على دالة if

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

    والهدف كما قلت .. تعلم كيفية الاستفادة من كتابة الكود ونتائجه

    ______.rar

  17. اخي الفاضل ..

    عندما تقرأ الكود

    تلاحظ انه في اثناء تحميل النموذج تيم تعيين

    1- عنوان متحرك للنموذج

    2- عنوان متحرم لمربع النص

    وذلك اثناء تحيمل النموذج

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

    لا ادري هل استطعت أو اوصل لك المعلومة .. ام لا ..؟!!

  18. الدرس الرابـــــــــــــــــــــــــــــــع

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

    1- احذف زر الامر ( البحث ) و( الغاء البحث ) .. احذف هذين الزرين ..

    2- اذهب الى مربع النص SSS وهو مربع النص الذي كنا نضع الكلمة للبحث فيه

    3- اختر خصائص هذا المربع ( اقول خصائص المربع ) وليس خصائص النموذج

    4- عند الحدث _________ التغيير _____CHANGE______ ضع هذا الكود فقط

    me.requery

    الان وقت التجربة ...

    اكتب كلمة محمد ... ماذا ترى

    امسح كلمة محمد ....حرف... حرف .... ماذا ترى ...

    ألم أقل لكم الأمر بسيط جدا جدا جدا جدا ..

    والآن وقبل الانتقال للدرس الخامس ..

    أرجو أن أرى المف بعد التعديـــــــــــــــــــــــل ..؟!! حتى أتأكد أن هناك من يتابعني ....

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

×
×
  • اضف...

Important Information