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

.Azhar

03 عضو مميز
  • Posts

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

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

  • Days Won

    1

مشاركات المكتوبه بواسطه .Azhar

  1. انا جزئت البرنامج الى جزئين حتى استطيع تحميلهم اليكم افتح فولدر على سطح المكتب وضع محتويات الملفين فيه وشغل البرنامج من الايقونه التي اسمها Az

  2. تفضل هذا كود لكن يجب عليك التعديل عليه حسب اسم حقول جداولك

    Private Sub Command45_Click()
    Dim intSeat As Integer
    If MsgBox("انقر فوق "" نعم "" هل تريد ارشفة هذا القيد. ", vbYesNo, "ارشفه") = vbYes Then
    intSeat = Me!iddrag
    DoCmd.SetWarnings False
    CurrentDb.Execute "Insert into tblExp1 (Exp, iddrag, InputTo, mom, item, namdrag)  SELECT Exp, iddrag, InputTo, mom, item, namdrag FROM QurExp1 WHERE iddrag =" & intSeat
    DoCmd.RunCommand acCmdDeleteRecord
    Me.Requery
    MsgBox "تم انتقال القيد الى جدول الارشيف", vbInformation, "الارشفه"
    Else
    MsgBox "تم التراجع عن نقل السجل ", vbInformation, "عدم الارشفة"
    End If
    DoCmd.SetWarnings True
    
    End Sub
    
  3. تعلم SQL مع VB.Net

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

    لكن انا انصحك بالبقاء على الاكسس لانه يفعل لك ما شأت

    تحياتي لك .

  4. لا توجد حمايه كفيلة بالاكسس فقط حين تحويل البرنامج الى Accde او mde  وغير ذلك كل انواع الحماية ضعيفة وقابله للاختراق .

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

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

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

    اما الطريقة الثانية ان شاء الله سوف اقوم بشرحها في وقت اخر .

    تحياتي للجميع .

  6. السلام عليكم ورحمة الله وبركاته

    تحيه لك اخي ابو خليل ,,, اسف لغيابي فتره عن المنتدى وذلك لانشغالي في العمل .

    تحيه لك اخي العزيز صالح . هنالك طريقتين لجعل اختصارات للازرار في النموذج , سوف اعطيك اسهلها ,

    اولا . ما هي نسخة الاكسس لديك . ان كانت 2007 فما فوق , اتبع التعليمات التالية .

    مثلا لدينا نموذجين في قاعدة البيانات الاول اسمه frm1 والثاني اسمه Frmm .

    نريد وضع زر على الفورم الاول يفتح الفورم الثاني .

    لنفترض ان الفورم الثاني هو للحسابات .

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

    سوف لن يظهر هذا الحرف عند فتح النموذج لكن سوف نشاهد خط صغير اسفل حرف الحاء , ال هو اول حرف من حسابات .

    هنا تجد متعة الاكسس اذا رأينى خط اسفل هذا الحرف يعني ان هذا الزر اختصاره في الكيبورد هو Alt + ح

    ارفق لكم مثال عن ذلك .

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

    Database1.rar

  7. تعمل دالة فرعية ويتم استدعائها من خلال مربع اختيار , 

    بعدها يتم استدعاء الدالة الفرعية من خلال . حدث في الحالي للفورم , وحدث بعد التحديث لمربع الاختيار .

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

    Private Sub CustomerCB_AfterUpdate()
     GetTrue
    End Sub
    
    Private Sub Form_Current()
     GetTrue
    End Sub
    Sub GetTrue()
    If Me.CustomerCB Then
      Me.CustomerFirstName.Visible = True
      Me.CustomerLastName.Visible = True
      Me.CustomerPhone.Visible = True
    Else
      Me.CustomerFirstName.Visible = False
      Me.CustomerLastName.Visible = False
      Me.CustomerPhone.Visible = False
    End If
    Exit Sub
    End Sub
    
    • Like 1
  8. اهلا استاذ علي كلامك صحيح 100% 

    لان الحقول الغير محسوبه لا تحفظ في السجلات .

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

    وهي تستخدم اكثر من غيرها في برامج البيع واشراء والفواتير . 

    تحية لك ولمرورك . 

×
×
  • اضف...

Important Information