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

امير عاطف

المشرفين السابقين
  • Posts

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

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

كل منشورات العضو امير عاطف

  1. اذا هذا الحقل يكون نوع الحقل Ole ثم نقوم باختيار Media Clip
  2. الله يعطيك وينعم عليك بالنجاح و الفلاح و الصلاح و صالح الأعمال انت واولادك يوسف ويحيى
  3. لا يمكن ان تبدأ ذلك وانت مطمئن ! بل يمكنك بداية ذلك وأنت مطمئن ومطمئن ومطمئن ومطمئن ومطمئن قاعدة بيانات الأكسس يمكنها ان تعمل بدون اية مشاكل حتى 2 جيجا بايت ولتأمين هذه السجلات من الضياع هو عن طريق عمل نسخة احتياطية من قاعدة البيانات بصفة دورية ومستمرة اضغط هنا لقراءة خواطر لمميزات بالأكسس, الأكسس ليس عقيم
  4. سوف تجد Download على اليمين اضغط عليها http://www.microsoft.com/downloads/details...&displaylang=it
  5. بالنسبه للرصيد في مثال اخي اشرف خليل فانه تم وضعه في شقين : - الشق الأول : وهو رصيد اول المده او (الرصيد السابق) وتم عمل ذلك عن طريق الداله Dsum وتتكون الداله Dsum من الاتي Dsum(التعبير الذي به معادلة الرصيد;هنا اسم الجدول او الاستعلام;هنا الشرط الذي يجب تحقيقه) وبتطبيق ذلك على مثال اخي اشرف .. =nz(DSum("[t_Query]![Balance]";"[t_Query]";"[تاريخ الحركة]<[forms]![date01]![a]")) وهي تعني اجمالي الحقل المسمىBalance من الاستعلام المسمى t_Query في حالة تحقق الشرط[تاريخ الحركة]<[forms]![date01]![a] وهو ان تاريخ الحركه يكون اصغر من التاريخ الذي يوجد في مربع النص a الذي يوجد في النموذج date01 ,, ========= الشق الثاني : وهو رصيد العميل بعد كل عمليه وبالطبع ذلك مختلف عن رصيد اول المده او (الرصيد السابق) ,, وهنا تم الاعتماد على فكره رائعه .. وهو انه تم وضع مربع نص به عد تسلسلي ومسمى في المثال RecNo عن طريق وضع القيمه =1 به .. بحيث لأنه عند عمل معادلة الرصيد فإن بعد اول عمليه معدلة الرصيد تختلف عن باقي الرصيد .. لأن معادلة اول رصيد بالطبع تساوي = الرصيد السابق+الجانب المدين-الجانب الدائن .... اما معادلة الرصيد بعد ذلك تساوي= الجانب المدين - الجانب الدائن وذلك مجموع تراكمي على ماقبله .... وتم تطبيق ذلك في المثال عن طريق ... =IIf([RecNo]=1;[مدين]-[دائن]+[be];[مدين]-[دائن]) وتم الاعتماد هنا على الداله IIF وذلك عن طريق IIf([RecNo]=1 وهي تعني اذا كان مربع النص المسمىRecNo الذي يقوم بالعد التسلسلي يساوي 1 اي اول سجل فإنه يتم تطبيق المعادله .. [مدين]-[دائن]+[be] وهي المعادله الخاصه بالرصيد الاول = الرصيد السابق+الجانب المدين-الجانب الدائن و be اسم مربع النص الخاص بالرصيد السابق ,, واذا كان مربع النص RecNo بعد اول سجل يعني لا يساوي 1 اذن يتم تطبيق معادلة الرصيد العاديه بدون الرصيد السابق ولكن لا تنسى تـــراكـــمـــي وهي هنا في المثال .. [مدين]-[دائن] وتستطيع ان تحدد الرصيد ان يكون تراكمي عن طريق عمل رايت كليك على مربع نص الرصيد ثم خصائص ثم بيانات ثم مجموع تراكمي ثم قم بتحديد الخيار شامل ,,,
  6. ايضاً الأقواس بكلمة السر تكون مفيده جداً وتصعب المهمه اكثر واكثر على برامج فك الحماية
  7. الأخ ابو عسعس : من قواعد طرح الأسئلة يجب عدم طرح اكثر من سؤال بالمشاركة ووضع كل سؤال بمشاركة مستقله منعاً للتداخل بين الأسئلة ! بالنسبه للسؤال الأول وهو تغيير مكان الحفظ الأفتراضي للفايلات بالوورد فهو عن طريق الذهاب الى.... ادوات Tools خيارات Options ثم التعليم على التبويب المسمى (مواقع الملفات)Files sites ثم غير مكان الحفظ الى ما تريد
  8. جزاكم الله كل خير اخي اشرف خليل - طالبة علم2
  9. يمكنك إنشاء تخطيطات رسوم بيانيه في نموذج أو تقرير, قم بفتح النموذج أو التقرير في طريقة العرض (تصميم) في القائمة إدراج Insert ، انقر فوق تخطيط Chart في النموذج أو التقرير، انقر فوق المكان الذي تريد وضع التخطيط فيه اتبع الإرشادات في معالج التخطيطات
  10. ضع التعبير التالي بخانة المعايير Criteria بالاستعلام اسفل حقل [تاريخ الدورة] between[من تاريخ] and [الى تاريخ]
  11. أول خطوه بتحليل النظام هو تحديد الكيانات التي يتكون منها نظام الفندق بغض النظر عن الجداول المبيعات الحجز الغرف التسكين خدمة العملاء المطعم الخدمات ثاني خطوه هي تحديد قواعد العمل التي تحكم العلاقات بين الكيانات السابقة بعد ذلك نفكر في المشروع كمجموعة كياناتن بينها علاقات وهنا الكيانات بمعناها الحسي وليس الجداول وبعد ذلك نبحث في هذه الكيانات عن طريق وضع اسم الكيان والحقول التي يتكون منها وتحديد المفاتيح الأساسيه Primary Key بكل كيان بعد ذلك نقوم ببناء العلاقات بين الكيانات السابقة بعد ذلك تحويل العلاقة من علاقة كيانات الى علاقة جداول كل علاقة تتكون من نوع واحد الى واحد تتحول الى جدول واحد كل علاقة تتكون من نوع واحد الى متعدد تتحول الى جدولين مع وضع الحقل الغريب بجدول المتعدد وحقل المفتاح الغريب هو نفسه المفتاح الأساسي بجدول الواحد اي علاقة من نوع متعدد الى متعدد تتحول الى ثلاث جداول (مراجعة دورة الأكسس)
  12. بالنسبه لطريقة استخدام ال Crystal Button من داخل الاكسس: اولاً: تقوم بتصميم الزر الذي تريد تصميمه داخل Crystal Button ثم تختار من .... File ---- Export Button Image... او تقوم بالضغط على زري Ctrl+E بعد ذلك تقوم بتحديد مسار الزر على الجهاز .. وليكن C:my documentstestbutton بعد ذلك تقوم بفتح البرنامج الذي تريد وضع الزر به ولكي تضع الزر امامك احدى حللان ..... اما ان تضع زر امر عادي من داخل الاكسس وتضيف صورة الزر الذي قمت بعمله اليه ... (من وجهة نظري هذه الطريقه غير محبذه لأنها تكون غير محكمة بشكل متكامل)... الحل الآخر : هو ان تقوم بتصميم زرين وكلاهما نسخه من الآخر ولكن احداهما تقوم بتخفيف الاضاءه عليه والآ تقوم بزيادة درجة الاضاءه عليه وذلك من داخل ال Crystal Button ( لكي تستطيع التحكم في درجة اضاءة الزر من داخل الCrystal Button تجد صورة مصباح في الناحيه اليسرى اسفل الشاشه قليلاً .. ما عليك الا بالضغط عليه وضع بعد ذلك درجة الاضاءة التي تريدها) بعد ذلك من داخل الاكسس تختار عنصر التحكم Image وتضع منه نسختين على النموذج وبجانب الخاصية Picture لكل نسخه اختر مسار الصورتين للزرين الذي وضعتهم بالمسار مثلاً C:my documents وتضع عند حدث MouseDown احداهما مرئي والآخر غير مرئي وعند الحدث MouseUp عكس الحدث السابق
  13. ويمكنك تحميله مباشرةً من هذا الرابط ... http://www.web-buttons.net/wbnet/crysb204.exe وتحميل كراك Crystal Button تجده في هذا الرابط المباشر http://temp22.front.ru/crystal.button.2.04...rh_Wisebird.zip
  14. هناك برامج جتهزه تستخدم في عمل الأزرار كيفما نريد مثل برنامج Crystal Button
  15. يقوم المنهج run SQL بالكائن Docmd بتشغيل جملة Sql من خلال كود الـــ VBA بالنسبه للكود السابق هناك فكره اخرى افضل منه ايضاً وهو عن طريق وضع الكود التالي عند حدث الفتح On Open للنموذج المسمى عقود: Private Sub Form_Open(Cancel As Integer) DoCmd.GoToRecord , , acNewRec Me.رقم_العقد = Forms!تسجيل![الرقم العام] Me.نوع_البيانات= Forms!تسجيل!النوع End Sub وترى تطبيق ذلك على مثال لترى بنفسك هنــــــــــــــــــــــــا
  16. فكرة ... هو عمل كود VBA عندما يصل عدد السجلات الى حد معين يتم عمل نسخة احتياطيه بشكل تلقائي لنفس مسار قاعدة البيانات الحالي ثم يتم تنفيد استعلام حذف لجميع السجلات بالجداول ثم عمل ضغط واصلاح للقاعدة بعد حذف السجلات .. وبذلك نصل لما نريد
  17. هشام علام محمد طاهر المزيني الله ينور عليكم
  18. ضعه بتذييل التقرير وليس تذييل الصفحة
  19. حول تنسيق قاعدة البيانات من 2000 الى 97 لكي تعمل على الجهاز الذي عليه 97
  20. إن شاء الله هذه القاعدة تجدي بها الفائدة Hotel.zip
×
×
  • اضف...

Important Information