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

ابوخليل

أوفيسنا
  • Posts

    11,720
  • تاريخ الانضمام

  • Days Won

    197

Community Answers

  1. ابوخليل's post in زيادة ارتفاع عنصر تحكم ليساوى مجموع ارتفاعى عنصرين مجاورين was marked as the answer   
    وعليكم السلام
    وكل عام وانتم بخير
    الحل اخذته من هنا
    المهم الخصيصة : قابل للتقلص = لا
    newTab113.rar
  2. ابوخليل's post in مساعدة في تحديث حقل في جدول was marked as the answer   
    نعم  اتضح الآن المطلوب
    ولكن :
    عندك مشكلة في الجداول  في حقل nfous 
    في جدول farez  نوعه نصي
    بينما في جدول Taslimsub  نوعه نصي صحيح ولكن قيمته الحقيقية  رقم لانه يأخذ القيمة من المعرف الرقمي في جدول NoufousTable
    اعتقد ان التعديل في جدول Taslimsub أسهل 
    ما رأيك ؟
    لابد من  التصحيح اولا قبل  عملية التحديث
  3. ابوخليل's post in كيفية تحديث حقل بنموذج فرعي ضمن نموذج رئيسي was marked as the answer   
    ملاحظات :
    يجب تسمية الكائنات بما يدل عليها  مثلا النماذج  نميزها ببادئة  frm  والجداول  tbl  والاستعلام  qry والتقارير  Rep
    من اجل  حين نكتب الاكواد  نعرف  نوع الكائن
    المشكلة عندك  انظر المعيار في الاستعلام في الصورة
    حيث قلنا له اذهب الى :  النماذج / النموذج الرئيس / عنصر تحكم  النموذج الفرعي / الحقل
    الآن لاحظ انه سيعمل معك بالعكس حيث لن يعمل الفرعي منفردا  ولن يعمل الا من خلال الرئيسي

    db2.rar
  4. ابوخليل's post in تعطيل رسائل التأكيد was marked as the answer   
    شكرا استاذنا شيفان
    وهذه الاكواد حسب طلبك الغاء من  الخيارات
    Application.SetOption "Confirm Action Queries", 0 Application.SetOption "Confirm Document Deletions", 0 Application.SetOption "Confirm Record Changes", 0 اجعلها في حدث تحميل نموذج البداية
    وهذه لارجاع التحذير
    Application.SetOption "Confirm Action Queries", 1 Application.SetOption "Confirm Document Deletions", 1 Application.SetOption "Confirm Record Changes", 1 يمكنك جعلها في حدث اغلاق النموذج ان شئت
  5. ابوخليل's post in رسالة تنبيه عند عدم وجود القيمة المكتوبة ضمن القائمة was marked as the answer   
    مشاركة مع الاستاذ محمد جزاه الله خيرا
    هنا يلغي رسالة أكسس 
    Private Sub المهنة_NotInList(NewData As String, Response As Integer) Undo Response = 0 MsgBox "(لاتوجد هذه المهنه ضمن الاختيارات)" End Sub  
  6. ابوخليل's post in ظهور نص رساله عند ادخال احرف بدل ارقام was marked as the answer   
    وعليكم السلام
    اجابة لسؤالك  الاول
    تفضل من هنا .. هذا ما تبحث عنه
    السؤال الثاني فضلا  ادرجه في موضوع جديد مستقل
  7. ابوخليل's post in ايه الخطأ في هذا التعبير was marked as the answer   
    احتمال يكون  الخلل من تفعيل بعض خصائص  قاعدة البيانات
    الصورة في المرفقات هي لخيارات قاعدة بيانات mdb
    ابحث عن الخاصية  المحاطة بالمربع الاحمر  في الخيارات  الخاصة بالاصدار الذي تعمل عليه ثم ازل العلامات من مربع الخيار ان وجدت
    ثم اغلق قاعدة البيانات وافتحها من جديد

  8. ابوخليل's post in المساعدة في ربط ملف اكسل بقاعدة بيانات اكسس was marked as the answer   
    اخوي  يربط  كأي جدول 
    افتح على الجداول واختر  جديد/ ربط
    ثم اختر الملف  واكمل المعالج الى الآخر
    قد لا يظهر ملف اكسل  هنا يجب عليك اختيار النوع من مربع الحوار ثم حدد ملفات اكسل
    هذا مثالك بعد التعديل / لترى انه يعمل بشكل ممتاز  ضع المجلد على قرص D
    ExclLink.rar
  9. ابوخليل's post in ترقية الناجحين من صف الى صف was marked as the answer   
    تفضل تم التعديل  
    مشكلتك تكمن في اختلاف مسمى الصف بين الجدولين
    فأنا اعتمدت اسم الصف في جدول أ
    وعدلت اسماء الصفوف في جدول ترحيل
    الناجحين3.rar
  10. ابوخليل's post in هل ممكن ايجاد نتيجة طالب بدالة iif was marked as the answer   
    تفضل  تم التوصل الى النتيجة المطلوبة  بفكرة سهلة جدا  وفريدة ايضا
    نتيجة طالب2.rar
  11. ابوخليل's post in الغاء التعديل was marked as the answer   
    وعليكم السلام
    يمكنك ارجاع القيمة السابقة لسجل الذي حصل عليه التعديل  بشرط ما تكون خرجت من السجل
    بمعنى انك قمت بالتعديل على قيمة او صنف وقيمة ، بمجرد ما تنقر على زر التعديل  يتم التراجع للقيمة السابقة
    ولكن بشرط  انه لا يتم انتقال التركيز الى سجل آخر
    استخدم  : Undo
    Intel2.rar
  12. ابوخليل's post in صلاحيات مستخدم was marked as the answer   
    الصلاحية الآن تخص المستخدم فقط ، حيث ستطبق في الواجهة التي يعمل عليها بعيدا عن الجداول
     
    تجربة2.rar
  13. ابوخليل's post in هل توجد طريقة لتباعد التاريخ was marked as the answer   
    تفضل  عدل الكود الى هذا
    Dim i As Integer Dim x As Date DoCmd.GoToRecord , , acFirst x = Forms![test1]![Date_M] For i = 0 To Forms![test1]![no] - 1 Me.date1 = x Me.serial = Forms![test1]![serial] Me.no = i + 1 DoCmd.GoToRecord , , acNext x = DateAdd("d", Forms![test1]![no2], x) Next  
    test14.rar
  14. ابوخليل's post in إيجاد حل لإعادة الملف للتصميم والإضافة was marked as the answer   
    اطلعت على المرفق
    واول ملاحظاتي وهي التي يجب ان توليها عنايتك : الجداول  وتصميمها
    1- يجب كتابة اسماء الجداول بحروف انجليزية وعدم ترك مسافات فارغة بين الكلمات
    2- يجب كتابة الحقول داخل الجداول بحروف انجليزية وعدم ترك مسافات فارغة بين الكلمات
    3- التأكد الا تكون التسميات كلمات محجوزة ومعرفة في اكسس مثل date   و Name  .... وغيرها
    الملاحظات اعلاه تساعدك مستقبلا في كتابة الاكواد وفهمها بشكل صحيح
    لانه عند استخدام الحروف العربية تنقلب الاكواد رأس على عقب ويصعب فهمها
    اما الواجهات العربية فهي تكون في التسميات التوضيحية داخل الجداول او النماذج او التقارير
    4 - اختيار النوع المناسب للحقل
    حيث رأيتك جعلت اغلب انواع الحقول = عملة
    والعملة فقط للحقل الذي يدخل فيه نقود
    ويجوز ان نستبدل نوع حقول العملة بارقام  مزدوجة
    اما المعرفات فتكون اما ارقام او نصوص
    والخلاصة / لتعلم  اكسس باحتراف وباقل مدة ممكنة  يجب البدء من الجداول وهضمها جيدا
    ويجب تصور البرنامج كاملا من خلال الجداول
    سأبحث لك ان شاء  الله في مكتبتي  عن امثلة سهلة  تساعدك 
     
  15. ابوخليل's post in تجميع حقول نصية او ضم الاسماء (عنوان معدل) was marked as the answer   
    بل تعديل اخونا عيسى هو الافضل لانه يتلافى المسافات الفارغة الزائدة عند عدم وجود اسم في احد الحقول
    =IIf(IsNull([a1]);[a2] & " " & [a3];IIf(IsNull([a2]);[a1] & " " & [a3];IIf(IsNull([a3]);[a1] & " " & [a2];[a1] & " " & [a2] & " " & [a3])))  
  16. ابوخليل's post in توزيع رقم في حفل على عدة حقول was marked as the answer   
    تفضل 
    تم التوزيع داخل الاستعلام والتطبيق على اربعة ارقام  باستخذام الدالة Mid  
    exp1: Mid([Number];1;1) وبذلك يمكنك الاستغناء عن حقول الجدول وهو الافضل
    توزيع سلسلة رقمية.rar
  17. ابوخليل's post in اكتشاف تطابق ارقام تلقائيا بحفظ مسبق was marked as the answer   
    تفضل
    New Microsoft Access Database.rar
  18. ابوخليل's post in تحديث بيانات نموذج من خلال نموذج اخر was marked as the answer   
    الاخ نور الدين
    كلامك تمام ومثالك صحيح جزاك الله خيرا
     
    الاخ وايل
    المشكلة عندك متعدية يعني مايكفي تحدث النموذج
    لابد الامر يذهب مباشر الى قائمة البحث
    فيكون الكود هكذا
    Forms!Fcustomers!SearchList.requery Requery.rar
  19. ابوخليل's post in كتابة عدد التلاميذ تلقائيا فى مربع نص بالنموذج was marked as the answer   
    تفضل  تم التعديل
    حاول ان تكون اسماء الكائنات والحقول بحروف انجليزية
    من اجل ان تتعلم الجمل البرمجية بكل يسر
    عند ادخال الحروف العربية ضمن الكود ينقلب الترتيب رأسا على عقب مما يصعب من فهم الكود 
    عدد التلاميذ تلقائى2.rar
  20. ابوخليل's post in كيف ممكن جمع البيانات عن طريق الاستعلام باستخدام الدالة (DCount)؟ was marked as the answer   
    تفضل تم التعديل
    باستخدام الدالة DCount
    مع الاستعانة بالاستعلام و الجدول
    Tabel6.rar
  21. ابوخليل's post in سؤال فى فرز التقارير was marked as the answer   
    لابد من ضبط هذه الامور في الاساسات في الجداول
    تم اضافة رقم معرف للدرجة داخل الجدول
    انظر التقرير الآن :
    يتم الفرز اولا حسب الدرجة وثانيا حسب الاسم
    وكل هذا عن طريق ما يسمى بالفرز واتجميع
    New Microsoft Access Database.rar
  22. ابوخليل's post in نسخ قيمة إلى السجل التالى was marked as the answer   
    تم التطبيق داخل الاستعلام في حقل جديد
     
    آمل ان يحقق مطلوبك
     
    DB_4.rar
  23. ابوخليل's post in المطلوب جمع احصائي داخل التقرير was marked as the answer   
    نحن نبحث لك عن الافضل ، ولا نعلم آلية العمل لديك
     
    تفضل 
    تم التعديل حسب الطلب
    13_UP.rar
  24. ابوخليل's post in مطلوب توزيع العمولة حسب شرائح معينة (عنوان معدل) was marked as the answer   
    اخي الكريم 
    تفضل تم التعديل على المثال
    آمل ان يلبي حاجتك
    12_UP.rar
  25. ابوخليل's post in كيف أجعل قيمة الحقل في الاستعلام مبنية على تحقق قيمة معينة في حقل آخر was marked as the answer   
    السلام عليكم اخواني الكرام
     
    تفضل  تم التعديل على المثال
    تم التعديل على استعلامين واحدة منهما مختصرة  فاختر ما يناسبك
    eg_mostarek
    eg_mostarek2
    الصندوق2.rar
×
×
  • اضف...

Important Information