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

ابوخليل

أوفيسنا
  • Posts

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

  • Days Won

    244

Community Answers

  1. ابوخليل's post in تعويض الرقم التلقائي المحذوف was marked as the answer   
    نعم تستطيع
    ولكن حاول في عملك القادم ان تجعل الترقيم التلقائي هو مفتاح الجدول 
    بمعنى انه يكون ملك لأكسس لا يظهر للمستخدم .
    وتدرج في الجدول ترقيما تلقائيا مصنوعا 
  2. ابوخليل's post in لوحة مفاتيح رقمية was marked as the answer   
    لا يمكنك التحكم بحقل لوحة المفاتيح اذا كان منضما الى الجدول
    والحل هو ان تستخدم زر الادخال لنقل النتيجة الى الحقل المحدد
    انظر التعديل وبعد كتابة الرقم  انقر انتر
     
    لوحة مفاتيح.rar
  3. ابوخليل's post in مساعدة في تعبئة الشجرة بالنماذج والاستعلامات والتقارير من الجدول was marked as the answer   
    عليكم السلام
    انت تريد عرض الأسماء على الشجرة ، وبالنقر على الاسم يفتح النموذج الخاص به ؟
    اذا كان هذا صحيحا تفضل هذا مثال بسيط يمكنك محاكاته في برنامجك .
    Tree view22.mdb
  4. ابوخليل's post in ادراج تاريخ تلقائي مع عدم فتح الكمبيوتر لمدة يومين او ثلاثة was marked as the answer   
    غريب
    طيب جرب تعمل تجزئة للسطر هذا :
    Dim i, ii As Byte بحيث يصبح
    Dim i As Byte Dim ii As Byte  
  5. ابوخليل's post in مشكلة في العلاقات was marked as the answer   
    تفضل 
    وكما ذكرت لك الحل في خصائص العلاقة 
    اتمنى ان يكون هو مطلوبك
     
    Sample.rar
  6. ابوخليل's post in طلب كود تنسيق نمو حقول التقرير was marked as the answer   
    تفضل حسب طلبك
    Dim fildMaxHeight As Integer Dim ctl As Control Private Sub hed1_Format(Cancel As Integer, FormatCount As Integer) Me.hed1.Height = fildMaxHeight End Sub Private Sub hed1_Print(Cancel As Integer, PrintCount As Integer) For Each ctl In Me.Section(5).Controls If ctl.Height > fildMaxHeight Then fildMaxHeight = ctl.Height End If Next For Each ctl In Me.Section(5).Controls Me.Line (ctl.Left, ctl.Top)- _ Step(ctl.Width, fildMaxHeight), vbWhite, BF Me.Line (ctl.Left, ctl.Top)- _ Step(ctl.Width, fildMaxHeight), vbBlack, B Next End Sub  
    ضبط ارتفاع جميع الخلايا_ تقرير .mdb
  7. ابوخليل's post in استخراج البيانات من الرقم القومي was marked as the answer   
    تفضل  
    تم تعديل المثال اعلاه حسب طلبك
    Access2.mdb
  8. ابوخليل's post in فتح قوقل ماب عن طريق النموذج بواسطة الاحداثيات المكتوبة في النموذج was marked as the answer   
    نعم يمكن
    استخدم الارتباط التشعبي
    https://www.google.com/maps/place/28°46'11.5"N 30°53'56.4"E  
    db1.mdb
  9. ابوخليل's post in كود الذهاب الى آخر صفحة بالنموذج was marked as the answer   
    عليكم السلام
    Private Sub endpage_Click() strSql = "SELECT * FROM tblData WHERE tblData.ID > ( (select COUNT(*) from tblData) - 10)" Me.RecordSource = strSql End Sub Private Sub firstpage_Click() strSql = "SELECT TOP 10 tblData.ID, tblData.[NO], tblData.Locatin, tblData.SecName, tblData.DepName, tblData.RegDate FROM tblData WHERE (((tblData.ID)>=1))" Me.RecordSource = strSql End Sub  
    السجلات في النموذج .mdb
  10. ابوخليل's post in فتح قاعدة البيانات وتحويلها الى امتداد accdb للضرورة القصوى was marked as the answer   
    السلام عليكم
    ابو اشرف يمكنك استيراد الجداول الى قاعدة Accdb
  11. ابوخليل's post in كود نقل البيانات من استعلام الى جدول was marked as the answer   
    يمكنك انشاء جدول جديد مبني على استعلام
    هذه الخاصية موجودة في اكسس
  12. ابوخليل's post in المساعدة في انهاء برنامج خاص بالمكتبات was marked as the answer   
    تفضل اخي ازهر من هنا
  13. ابوخليل's post in لمسات وأفكار على شجرة الحسابات was marked as the answer   
    اذا فهمت عنك فأنت بحاجة الى وضع اللون في حدث التركيز  ولونا اخر في حدث ذهاب التركيز
    TreeView2.SelectedItem.BackColor = 16777215 الرقم هذا يعني اللون الابيض
    DB4.mdb
  14. ابوخليل's post in طلب كود ايقاف حدث was marked as the answer   
    الذي اعرفه 
    CancelEvent  تستخدم عادة في  حدث قبل التحديث  حين لا يتحقق شرط ما .. يتم إلغاء الإجراء ( البيانات المدخلة) .. ويمتنع التحديث
    اما Exit sub فهي عند عدم تحقق الشرط تلغي الإجراء وتتيح القفز  الى اجراء آخر داخل الحدث
  15. ابوخليل's post in مستخدم يعمل على مخزن واحد ولا يستطيع الدخول لبقية المخازن(معدل) was marked as the answer   
    عليكم السلام
    يمكنك ذلك وبكل يسر وسهولة
    فقط عند كل عملية ادخال او كل سجل جديد يتم تسجيله يتم ايضا ادراج معرف المستخدم في حقل خاص من حقول هذا السجل
    هنا يأتي دور الاستعلام في التصفية والعرض 
    المعيار في الاستعلام سيكون دالة  او وحدة نمطية عامة تأخذ قيمتها من معرف المستخدم عند الدخول للبرنامج
  16. ابوخليل's post in كود لصورة تتحرك في النموذج was marked as the answer   
    عليكم السلام
    جرب تبحث داخل المنتدى يوجد الكثير حول تحريك الصور
    وهذا واحد منها
     
    وهذا مثال من مكتبتي
    سرعة_سيارات.mdb
  17. ابوخليل's post in ضغط مفتاح انتر 3 مرات was marked as the answer   
    لم اطلع على المرفق
    ولكني عملت لك هذا حسب ما فهمت
    Dim i As Integer Private Sub ID_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = 13 Then i = i + 1 If i = 3 Then MsgBox "اعمل الإجراء" Exit Sub End If Else i = 0 End If End Sub  
    test1.mdb
  18. ابوخليل's post in تنسيق حقل التاريخ was marked as the answer   
    مشاركة مع اخي الاستاذ خالد
    اذا كان مصدر التقرير استعلام ، اعمل عمود جديد وضع هذه القيمة فيه واجعله هو مصدر بيانات الحقل
    date1 : format([textedate];"dd/mm/yyyy") باعتبار  textedate هو حقل التاريخ الموجود في الاستعلام
    اذا توصلت للحل والا كما اشار عليك الاستاذ خالد بارفاق مثالك
  19. ابوخليل's post in أريد طريقة لحساب تكرار حرف ما في مربع نص was marked as the answer   
    عليكم السلام
    مثلا لمعرفة عدد تكرار الحرف a في مربع النص text1 استخدم مثل هذا
    Len([text1])-Len(Replace([text1];"a";""))  
  20. ابوخليل's post in استعلام التوحيد was marked as the answer   
    تفضل من هنا
  21. ابوخليل's post in تعديل علي كود was marked as the answer   
    بارك الله فيك انت عرضت السؤال وانت وضعت الحل ايضا
    بالطريقة التي ذكرتها يتم تحقيق ذلك
    If Dir(CurrentProject.Path & "\Pic", vbDirectory) <> "" Then SetAttr (CurrentProject.Path & "\Pic"), vbHidden ElseIf Dir(CurrentProject.Path & "\Pic", vbDirectory) = "" Then MsgBox "لا يوجد ملف حتى يتم التطبيق " SetAttr (CurrentProject.Path & "\Pic"), vbNormal  
  22. ابوخليل's post in استعلام اضافة لا يريد العمل was marked as the answer   
    عليكم السلام
    تأكد من نوع الحقول وحجمها في الجداول .. لابد ان تكون متشابهة
    في مثالك تريد الحاق حقل رقمي الى حقل عملة ..
  23. ابوخليل's post in طريقة لعدم حذف السجل في الفورم من الكيبورد was marked as the answer   
    Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = 46 Then KeyCode = 0 MsgBox "يمكنك الحذف من النموذج فقط" End If End Sub  
  24. ابوخليل's post in نسخ قيمة اي حقل في نموذج من الحقل السابق was marked as the answer   
    تفضل
    Private Sub id_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = vbKeyF6 Then SendKeys "^'", True End If End Sub  
     
    db2.mdb
  25. ابوخليل's post in ممنوع الذهاب الى سجل جديد was marked as the answer   
    تفضل تم تحقيق المطلوب
    الحدث الذي ماسك حقل الاسم هو حدث الخروج ، ولما يكون الحقل خالي يستحيل الخروج منه
    لذا عملنا وسيط  تكون قيمته شرطا في تشغيل الحدث
    هذا الوسيط هو متغير  تجده في اعلى الصفحة
    واستخدمنا زر الهروب Esc لتغيير قيمة المتغير ولتحريك السجلات
    ____________
    عند الرغبة في الرجوع من السجل الجديد  الى آخر سجل  فقط انقر على زر الهروب
     
    Lab 2019_up2.rar
×
×
  • اضف...

Important Information